Bug 111511 - [Custom Elements] createElement() and createElementNS() should support type extention
Summary: [Custom Elements] createElement() and createElementNS() should support type e...
Status: RESOLVED DUPLICATE of bug 110436
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Hajime Morrita
URL:
Keywords:
Depends on:
Blocks: 110436
  Show dependency treegraph
 
Reported: 2013-03-05 19:49 PST by Hajime Morrita
Modified: 2013-03-11 01:22 PDT (History)
9 users (show)

See Also:


Attachments
Patch (42.42 KB, patch)
2013-03-08 01:53 PST, Hajime Morrita
no flags Details | Formatted Diff | Diff
Patch (49.96 KB, patch)
2013-03-11 00:20 PDT, Hajime Morrita
peter+ews: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hajime Morrita 2013-03-05 19:49:10 PST
https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html#instantiating-custom-elements
Custom Element extends createElement and createElementNS() to support type extensions. This bug for implementing it.
Comment 1 Hajime Morrita 2013-03-08 01:53:35 PST
Created attachment 192179 [details]
Patch
Comment 2 Hajime Morrita 2013-03-08 01:55:28 PST
Need to write the ChangeLog entry. But my energy is over today :-/
Comment 3 Hajime Morrita 2013-03-08 01:57:58 PST
I filed two bugs on Custom Elements standard. The implementation reflects it.
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21219
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21220
Comment 4 Peter Beverloo (cr-android ews) 2013-03-08 02:57:15 PST
Comment on attachment 192179 [details]
Patch

Attachment 192179 [details] did not pass cr-android-ews (chromium-android):
Output: http://webkit-commit-queue.appspot.com/results/17009616
Comment 5 WebKit Review Bot 2013-03-08 03:36:07 PST
Comment on attachment 192179 [details]
Patch

Attachment 192179 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://webkit-commit-queue.appspot.com/results/17066410

New failing tests:
html5lib/generated/run-webkit01-data.html
fast/dom/custom/document-register-type-extensions.html
html5lib/generated/run-plain-text-unsafe-write.html
fast/dom/getElementsByTagName-localName-matching.html
html5lib/generated/run-plain-text-unsafe-data.html
html5lib/generated/run-webkit01-write.html
fast/dom/custom/document-register-basic.html
html5lib/generated/run-adoption01-write.html
html5lib/generated/run-adoption01-data.html
html5lib/webkit-resumer.html
Comment 6 Hajime Morrita 2013-03-11 00:20:56 PDT
Created attachment 192413 [details]
Patch
Comment 7 Peter Beverloo (cr-android ews) 2013-03-11 01:18:36 PDT
Comment on attachment 192413 [details]
Patch

Attachment 192413 [details] did not pass cr-android-ews (chromium-android):
Output: http://webkit-commit-queue.appspot.com/results/17024137
Comment 8 Hajime Morrita 2013-03-11 01:22:02 PDT
Turned out this patch just works with the parser. Will move to 110436.

*** This bug has been marked as a duplicate of bug 110436 ***