[Webkit-unassigned] [Bug 65839] CodeGenerator*.pm should support Web IDL Constructor attribute
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 18 00:53:03 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=65839
--- Comment #12 from Kentaro Hara <haraken at google.com> 2011-08-18 00:53:03 PST ---
I updated the WIP patch, since I found that the previous patch was violating the spec (Please see the comments by abarth and ap in bug 66274, bug 66275 and bug 66276).
Now, I am planning to land this WIP patch in the following steps.
[1] Throw TypeError from the EventSource constructor (of V8 and JSC), when the number of arguments is not enough.
[2] Throw TypeError from the SharedWorker constructor (of V8 and JSC), when the number of arguments is not enough.
[3] Throw TypeError from the Worker constructor (of V8 and JSC), when the number of arguments is not enough.
[4] Implement the Web IDL Constructor extended attribute in IDLParser.pm and CodeGeneratorV8.pm.
[5] Replace EventSource constructor of V8 with the Web IDL Constructor extended attribute.
[6] Replace FileReader constructor of V8 with the Web IDL Constructor extended attribute.
[7] Replace SharedWorker constructor of V8 with the Web IDL Constructor extended attribute.
[8] Replace WebKitCSSMatrix constructor of V8 with the Web IDL Constructor extended attribute.
[9] Replace Worker constructor of V8 with the Web IDL Constructor extended attribute.
[10] Replace XSLTProcessor constructor of V8 with the Web IDL Constructor extended attribute.
Dependency: [5][6][7][8][9][10] depends on [1][2][3][4].
--
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