[Webkit-unassigned] [Bug 71968] Implement URL API

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 6 04:35:31 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=71968


Kaustubh Atrawalkar <kaustubh at motorola.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #116565|0                           |1
        is obsolete|                            |
 Attachment #118024|                            |review?
               Flag|                            |




--- Comment #35 from Kaustubh Atrawalkar <kaustubh at motorola.com>  2011-12-06 04:35:30 PST ---
Created an attachment (id=118024)
 --> (https://bugs.webkit.org/attachment.cgi?id=118024&action=review)
Patch

Tried to get the patch working somehow. Not sure if all correct yet. Erik, need some assistance in the patch. May be u can review and let me know missing parts. I found the problem in having "static" keyword before "[Conditional]". Its because there is function overloading in the idl file. When i removed one of them (MediaStream parameter API) it was building fine. But in normal case i get errors - 

DerivedSources/WebCore/JSDOMURL.cpp:554:1: error: stray ‘#’ in program
DerivedSources/WebCore/JSDOMURL.cpp:567:2: error: #endif without #if
DerivedSources/WebCore/JSDOMURL.cpp:569:1: error: stray ‘#’ in program
DerivedSources/WebCore/JSDOMURL.cpp:593:2: error: #endif without #if

This is bcoz it creates two separate static functions in JSDOMURL.cpp as - 
static EncodedJSValue JSC_HOST_CALL jsDOMURLConstructorFunctionCreateObjectURL1(ExecState* exec)
static EncodedJSValue JSC_HOST_CALL jsDOMURLConstructorFunctionCreateObjectURL2(ExecState* exec)

one for MediaStream & one for Blob.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list