Title: [163528] trunk
Revision
163528
Author
[email protected]
Date
2014-02-06 02:05:00 -0800 (Thu, 06 Feb 2014)

Log Message

Create a HTMLUnknownElement when using createElement('image')
https://bugs.webkit.org/show_bug.cgi?id=125896

Patch by László Langó <[email protected]> on 2014-02-06
Reviewed by Antti Koivisto.

Source/WebCore:

Backported from Blink: https://chromium.googlesource.com/chromium/blink/+/fd8a7b65f3300fb9245db24d5ed240c80b7f76ad

* html/HTMLTagNames.in:

LayoutTests:

* fast/dom/wrapper-classes-expected.txt:
* fast/dom/wrapper-classes.html:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (163527 => 163528)


--- trunk/LayoutTests/ChangeLog	2014-02-06 09:42:26 UTC (rev 163527)
+++ trunk/LayoutTests/ChangeLog	2014-02-06 10:05:00 UTC (rev 163528)
@@ -1,3 +1,13 @@
+2014-02-06  László Langó  <[email protected]>
+
+        Create a HTMLUnknownElement when using createElement('image')
+        https://bugs.webkit.org/show_bug.cgi?id=125896
+
+        Reviewed by Antti Koivisto.
+
+        * fast/dom/wrapper-classes-expected.txt:
+        * fast/dom/wrapper-classes.html:
+
 2014-02-06  Youenn Fablet  <[email protected]>
 
         [XHR] Ensure response return null when error flag is set for blob and arraybuffer

Modified: trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt (163527 => 163528)


--- trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt	2014-02-06 09:42:26 UTC (rev 163527)
+++ trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt	2014-02-06 10:05:00 UTC (rev 163528)
@@ -305,9 +305,9 @@
 PASS tagJSWrapperClass('iframe') is 'HTMLIFrameElement'
 PASS tagJSWrapperPrototypeClass('iframe') is 'HTMLIFrameElementPrototype'
 PASS tagJSWrapperConstructorClass('iframe') is 'HTMLIFrameElementConstructor'
-PASS tagJSWrapperClass('image') is 'HTMLElement'
-PASS tagJSWrapperPrototypeClass('image') is 'HTMLElementPrototype'
-PASS tagJSWrapperConstructorClass('image') is 'HTMLElementConstructor'
+PASS tagJSWrapperClass('image') is 'HTMLUnknownElement'
+PASS tagJSWrapperPrototypeClass('image') is 'HTMLUnknownElementPrototype'
+PASS tagJSWrapperConstructorClass('image') is 'HTMLUnknownElementConstructor'
 PASS tagJSWrapperClass('img') is 'HTMLImageElement'
 PASS tagJSWrapperPrototypeClass('img') is 'HTMLImageElementPrototype'
 PASS tagJSWrapperConstructorClass('img') is 'HTMLImageElementConstructor'

Modified: trunk/LayoutTests/fast/dom/wrapper-classes.html (163527 => 163528)


--- trunk/LayoutTests/fast/dom/wrapper-classes.html	2014-02-06 09:42:26 UTC (rev 163527)
+++ trunk/LayoutTests/fast/dom/wrapper-classes.html	2014-02-06 10:05:00 UTC (rev 163528)
@@ -200,7 +200,7 @@
     testTag("html", "HTMLHtmlElement");
     testTag("i", "HTMLElement");
     testTag("iframe", "HTMLIFrameElement");
-    testTag("image", "HTMLElement");
+    testTag("image", "HTMLUnknownElement");
     testTag("img", "HTMLImageElement");
     testTag("input", "HTMLInputElement");
     testTag("ins", "HTMLModElement");

Modified: trunk/Source/WebCore/ChangeLog (163527 => 163528)


--- trunk/Source/WebCore/ChangeLog	2014-02-06 09:42:26 UTC (rev 163527)
+++ trunk/Source/WebCore/ChangeLog	2014-02-06 10:05:00 UTC (rev 163528)
@@ -1,3 +1,14 @@
+2014-02-06  László Langó  <[email protected]>
+
+        Create a HTMLUnknownElement when using createElement('image')
+        https://bugs.webkit.org/show_bug.cgi?id=125896
+
+        Reviewed by Antti Koivisto.
+
+        Backported from Blink: https://chromium.googlesource.com/chromium/blink/+/fd8a7b65f3300fb9245db24d5ed240c80b7f76ad
+
+        * html/HTMLTagNames.in:
+
 2014-02-06  Youenn Fablet  <[email protected]>
 
         [XHR] Ensure response return null when error flag is set for blob and arraybuffer

Modified: trunk/Source/WebCore/html/HTMLTagNames.in (163527 => 163528)


--- trunk/Source/WebCore/html/HTMLTagNames.in	2014-02-06 09:42:26 UTC (rev 163527)
+++ trunk/Source/WebCore/html/HTMLTagNames.in	2014-02-06 10:05:00 UTC (rev 163528)
@@ -64,7 +64,7 @@
 html generateTypeHelpers
 i interfaceName=HTMLElement
 iframe interfaceName=HTMLIFrameElement, generateTypeHelpers
-image interfaceName=HTMLElement
+image interfaceName=HTMLUnknownElement
 img interfaceName=HTMLImageElement, constructorNeedsFormElement, generateTypeHelpers
 input constructorNeedsFormElement, constructorNeedsCreatedByParser, generateTypeHelpers
 ins interfaceName=HTMLModElement
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to