NEW124566
[GTK WPE Win] fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml is failing
https://bugs.webkit.org/show_bug.cgi?id=124566
Summary [GTK WPE Win] fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml is failing
Zan Dobersek
Reported 2013-11-18 23:40:50 PST
The fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml layout test is failing ever since added in r159326 http://trac.webkit.org/changeset/159326 --- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt +++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/dom/SelectorAPI/resig-SelectorsAPI-test-actual.txt @@ -4,7 +4,7 @@ Show only failing tests. -100.0%: 2163 passed, 1 failed +99.3%: 2149 passed, 15 failed PASS Element supports querySelector PASS Element supports querySelectorAll PASS Element.querySelectorAll Empty String @@ -24,9 +24,9 @@ PASS Element.querySelectorAll: .test > .blox1 PASS Element.querySelectorAll Whitespace Trim: .test > .blox1 PASS Element.querySelector: .test > .blox1 -PASS Element.querySelectorAll: .blox2[align] -PASS Element.querySelectorAll Whitespace Trim: .blox2[align] -PASS Element.querySelector: .blox2[align] +FAIL Element.querySelectorAll: .blox2[]]><![CDATA[align] +FAIL Element.querySelectorAll Whitespace Trim: .blox2[]]><![CDATA[align] +FAIL Element.querySelector: .blox2[]]><![CDATA[align] PASS Element.querySelectorAll: .blox3[align] PASS Element.querySelectorAll Whitespace Trim: .blox3[align] PASS Element.querySelector: .blox3[align] @@ -314,7 +314,7 @@ PASS Element.querySelector: .plus .t1:hover + .unitTest + .unitTest FAIL Inside Element: :target selector PASS Inside Element: childhood selector -PASS Inside Element: attribute existence selector +FAIL Inside Element: attribute existence selector PASS Inside Element: attribute existence selector with empty string value PASS Inside Element: attribute existence selector with almost identical attribute PASS Inside Element: attribute existence selector with almost identical attribute @@ -740,9 +740,9 @@ PASS Disconnected Element.querySelectorAll: .test > .blox1 PASS Disconnected Element.querySelectorAll Whitespace Trim: .test > .blox1 PASS Disconnected Element.querySelector: .test > .blox1 -PASS Disconnected Element.querySelectorAll: .blox2[align] -PASS Disconnected Element.querySelectorAll Whitespace Trim: .blox2[align] -PASS Disconnected Element.querySelector: .blox2[align] +FAIL Disconnected Element.querySelectorAll: .blox2[]]><![CDATA[align] +FAIL Disconnected Element.querySelectorAll Whitespace Trim: .blox2[]]><![CDATA[align] +FAIL Disconnected Element.querySelector: .blox2[]]><![CDATA[align] PASS Disconnected Element.querySelectorAll: .blox3[align] PASS Disconnected Element.querySelectorAll Whitespace Trim: .blox3[align] PASS Disconnected Element.querySelector: .blox3[align] @@ -1029,7 +1029,7 @@ PASS Disconnected Element.querySelectorAll Whitespace Trim: .plus .t1:hover + .unitTest + .unitTest PASS Disconnected Element.querySelector: .plus .t1:hover + .unitTest + .unitTest PASS Disconnected Element: childhood selector -PASS Disconnected Element: attribute existence selector +FAIL Disconnected Element: attribute existence selector PASS Disconnected Element: attribute existence selector with empty string value PASS Disconnected Element: attribute existence selector with almost identical attribute PASS Disconnected Element: attribute existence selector with almost identical attribute @@ -1338,9 +1338,9 @@ PASS Fragment.querySelectorAll: .test > .blox1 PASS Fragment.querySelectorAll Whitespace Trim: .test > .blox1 PASS Fragment.querySelector: .test > .blox1 -PASS Fragment.querySelectorAll: .blox2[align] -PASS Fragment.querySelectorAll Whitespace Trim: .blox2[align] -PASS Fragment.querySelector: .blox2[align] +FAIL Fragment.querySelectorAll: .blox2[]]><![CDATA[align] +FAIL Fragment.querySelectorAll Whitespace Trim: .blox2[]]><![CDATA[align] +FAIL Fragment.querySelector: .blox2[]]><![CDATA[align] PASS Fragment.querySelectorAll: .blox3[align] PASS Fragment.querySelectorAll Whitespace Trim: .blox3[align] PASS Fragment.querySelector: .blox3[align] @@ -1701,9 +1701,9 @@ PASS Document.querySelectorAll: .test > .blox1 PASS Document.querySelectorAll Whitespace Trim: .test > .blox1 PASS Document.querySelector: .test > .blox1 -PASS Document.querySelectorAll: .blox2[align] -PASS Document.querySelectorAll Whitespace Trim: .blox2[align] -PASS Document.querySelector: .blox2[align] +FAIL Document.querySelectorAll: .blox2[]]><![CDATA[align] +FAIL Document.querySelectorAll Whitespace Trim: .blox2[]]><![CDATA[align] +FAIL Document.querySelector: .blox2[]]><![CDATA[align] PASS Document.querySelectorAll: .blox3[align] PASS Document.querySelectorAll Whitespace Trim: .blox3[align] PASS Document.querySelector: .blox3[align]
Attachments
Fujii Hironori
Comment 1 2024-02-07 12:38:14 PST
Fujii Hironori
Comment 2 2024-02-07 12:38:51 PST
*** Bug 268896 has been marked as a duplicate of this bug. ***
Fujii Hironori
Comment 3 2024-02-07 12:59:45 PST
https://johnresig.com/apps/selectortest/ doesn't use CDATA sections. 33178@main and 142593@main (bug#123914) added CDATA sections to this test.
Fujii Hironori
Comment 4 2024-02-07 21:09:51 PST
This problem can be reproducible with run-webkit-httpd and load-and-stall.py. 1. Tools/Scripts/run-webkit-httpd 2. Start Mac MiniBrowser 3. Load http://127.0.0.1:8000/resources/load-and-stall.py?name=../../../fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml&stallAt=1000&stallFor=0.1&mimeType=application/xhtml%2Bxml&stallRepeat=1 4. Some tests fails with "]]><![CDATA[" With WebInspector, single CDATA section is split up to multiple CDATA sections. In Chrome and Firefox, there is a single CDATA section node for a single CDATA section.
Fujii Hironori
Comment 5 2024-02-07 21:12:27 PST
bug#35284 is tracking the CDATA bug.
Note You need to log in before you can comment on or make changes to this bug.