Changeset 35153 in webkit
- Timestamp:
- Jul 12, 2008 4:42:06 PM (16 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 1 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r35152 r35153 1 2008-07-12 Sam Weinig <sam@webkit.org> 2 3 Rubber-stamped by Oliver Hunt. 4 5 Update version of Selectors API test from http://ejohn.org/apps/selectortest/ 6 and fix the spelling of the authors name. 7 8 * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Copied from fast/dom/SelectorAPI/ressig-SelectorsAPI-test-expected.txt. 9 * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Copied from fast/dom/SelectorAPI/ressig-SelectorsAPI-test.xhtml. 10 * fast/dom/SelectorAPI/ressig-SelectorsAPI-test-expected.txt: Removed. 11 * fast/dom/SelectorAPI/ressig-SelectorsAPI-test.xhtml: Removed. 12 1 13 2008-07-12 Dan Bernstein <mitz@apple.com> 2 14 -
trunk/LayoutTests/fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt
r35145 r35153 3 3 Testrunner by John Resig, tests by John Resig, Disruptive Innovations, W3C CSS Working Group, jQuery JavaScript Library. 4 4 5 99. 3%: 4117 passed, 29failed5 99.6%: 4135 passed, 17 failed 6 6 PASS Element supports querySelector 7 7 PASS Element supports querySelectorAll … … 866 866 PASS Element: SVG Good Resolver #1 (xHTML|*#root3 xHTML|div svg *|circle) 867 867 PASS Namespaces Resolved: xHTML 868 FAIL Element: SVG Good Resolver #2 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 868 PASS Element: SVG Good Resolver #2 (xHTML|*#root3 xHTML|div svg *|circle) 869 869 PASS Namespaces Resolved: xHTML 870 870 PASS Element: SVG Good Resolver #3 (xHTML|*#root3 xHTML|div svg *|circle) 871 871 PASS Namespaces Resolved: xHTML 872 FAIL Element: SVG Good Resolver #4 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 872 PASS Element: SVG Good Resolver #4 (xHTML|*#root3 xHTML|div svg *|circle) 873 873 PASS Namespaces Resolved: xHTML 874 874 PASS Element: SVG Good Resolver #5 (xHTML|*#root3 xHTML|div svg *|circle) 875 875 PASS Namespaces Resolved: xHTML 876 FAIL Element: SVG Good Resolver #6 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 876 PASS Element: SVG Good Resolver #6 (xHTML|*#root3 xHTML|div svg *|circle) 877 877 PASS Namespaces Resolved: xHTML 878 878 PASS Element: SVG Good Resolver #7 (xHTML|*#root3 xHTML|div svg *|circle) 879 879 PASS Namespaces Resolved: xHTML 880 FAIL Element: SVG Good Resolver #8 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 880 PASS Element: SVG Good Resolver #8 (xHTML|*#root3 xHTML|div svg *|circle) 881 881 PASS Namespaces Resolved: xHTML 882 882 PASS Element: SVG Bad Resolver #1 (xHTML|*#root3 xHTML|div svg *|circle) … … 1187 1187 PASS Element: Select all 1188 1188 PASS Element: Select all elements, no comment nodes 1189 PASS Element: :root Selector (:root) 1190 PASS Element: :root All Selector 1189 1191 PASS Element: Element Selector (#root3 p) 1190 1192 PASS Element: Parent Element (#root3 div p) … … 2047 2049 PASS Disconnected Element: SVG Good Resolver #1 (xHTML|*#root3 xHTML|div svg *|circle) 2048 2050 PASS Namespaces Resolved: xHTML 2049 FAIL Disconnected Element: SVG Good Resolver #2 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 2051 PASS Disconnected Element: SVG Good Resolver #2 (xHTML|*#root3 xHTML|div svg *|circle) 2050 2052 PASS Namespaces Resolved: xHTML 2051 2053 PASS Disconnected Element: SVG Good Resolver #3 (xHTML|*#root3 xHTML|div svg *|circle) 2052 2054 PASS Namespaces Resolved: xHTML 2053 FAIL Disconnected Element: SVG Good Resolver #4 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 2055 PASS Disconnected Element: SVG Good Resolver #4 (xHTML|*#root3 xHTML|div svg *|circle) 2054 2056 PASS Namespaces Resolved: xHTML 2055 2057 PASS Disconnected Element: SVG Good Resolver #5 (xHTML|*#root3 xHTML|div svg *|circle) 2056 2058 PASS Namespaces Resolved: xHTML 2057 FAIL Disconnected Element: SVG Good Resolver #6 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 2059 PASS Disconnected Element: SVG Good Resolver #6 (xHTML|*#root3 xHTML|div svg *|circle) 2058 2060 PASS Namespaces Resolved: xHTML 2059 2061 PASS Disconnected Element: SVG Good Resolver #7 (xHTML|*#root3 xHTML|div svg *|circle) 2060 2062 PASS Namespaces Resolved: xHTML 2061 FAIL Disconnected Element: SVG Good Resolver #8 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 2063 PASS Disconnected Element: SVG Good Resolver #8 (xHTML|*#root3 xHTML|div svg *|circle) 2062 2064 PASS Namespaces Resolved: xHTML 2063 2065 PASS Disconnected Element: SVG Bad Resolver #1 (xHTML|*#root3 xHTML|div svg *|circle) … … 2368 2370 PASS Disconnected Element: Select all 2369 2371 PASS Disconnected Element: Select all elements, no comment nodes 2372 PASS Disconnected Element: :root Selector (:root) 2373 PASS Disconnected Element: :root All Selector (:root *) 2370 2374 PASS Disconnected Element: Element Selector (#root3 p) 2371 2375 PASS Disconnected Element: Parent Element (#root3 div p) … … 3707 3711 PASS Document: SVG Good Resolver #1 (xHTML|*#root3 xHTML|div svg *|circle) 3708 3712 PASS Namespaces Resolved: xHTML 3709 FAIL Document: SVG Good Resolver #2 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 3713 PASS Document: SVG Good Resolver #2 (xHTML|*#root3 xHTML|div svg *|circle) 3710 3714 PASS Namespaces Resolved: xHTML 3711 3715 PASS Document: SVG Good Resolver #3 (xHTML|*#root3 xHTML|div svg *|circle) 3712 3716 PASS Namespaces Resolved: xHTML 3713 FAIL Document: SVG Good Resolver #4 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 3717 PASS Document: SVG Good Resolver #4 (xHTML|*#root3 xHTML|div svg *|circle) 3714 3718 PASS Namespaces Resolved: xHTML 3715 3719 PASS Document: SVG Good Resolver #5 (xHTML|*#root3 xHTML|div svg *|circle) 3716 3720 PASS Namespaces Resolved: xHTML 3717 FAIL Document: SVG Good Resolver #6 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 3721 PASS Document: SVG Good Resolver #6 (xHTML|*#root3 xHTML|div svg *|circle) 3718 3722 PASS Namespaces Resolved: xHTML 3719 3723 PASS Document: SVG Good Resolver #7 (xHTML|*#root3 xHTML|div svg *|circle) 3720 3724 PASS Namespaces Resolved: xHTML 3721 FAIL Document: SVG Good Resolver #8 (xHTML|*#root3 xHTML|div svg *|circle) Expected: ['circle2','circle3'] Received: ['circle1','circle2','circle3'] 3725 PASS Document: SVG Good Resolver #8 (xHTML|*#root3 xHTML|div svg *|circle) 3722 3726 PASS Namespaces Resolved: xHTML 3723 3727 PASS Document: SVG Bad Resolver #1 (xHTML|*#root3 xHTML|div svg *|circle) … … 4028 4032 PASS Document: Select all 4029 4033 PASS Document: Select all elements, no comment nodes 4034 PASS Document: :root Selector (:root) 4035 PASS Document: :root All Selector 4030 4036 PASS Document: Element Selector (#root3 p) 4031 4037 PASS Document: Element Selector (body) -
trunk/LayoutTests/fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml
r35144 r35153 224 224 </style> 225 225 <script><![CDATA[ 226 227 228 229 230 226 if (window.layoutTestController) { 227 layoutTestController.dumpAsText(); 228 layoutTestController.waitUntilDone(); 229 } 230 231 231 window.onload = function(){ 232 // if ( window.location.hash.indexOf("target") == -1 ) 233 // window.location.hash = "#target"; 232 234 233 235 var root = document.getElementById("root"); … … 556 558 var namespaced = /\|[^=]/.test( q ); 557 559 var prepend = namespaced ? "xHTML|*#root3 " : "#root3 "; 558 q = (restrict === false ? "" : prepend) + q.replace(/,/g, ", " + prepend);560 q = (restrict === false || restrict === ":root" ? "" : prepend) + q.replace(/,/g, ", " + prepend); 559 561 var nq = q.replace(/>/g, ">").replace(/</g, "<"); 560 562 … … 650 652 t( "SVG", "xHTML|div svg|svg", ["svg2","svg3"] ); 651 653 t( "SVG", "xHTML|div svg|svg *|circle", ["circle2","circle3"] ); 652 t( "SVG", "xHTML|div svg *|circle", ["circle 2","circle3"], true, ["circle1"] );654 t( "SVG", "xHTML|div svg *|circle", ["circle1","circle2","circle3"], true, ["circle1"] ); 653 655 t( "SVG", "xHTML|div svg|svg svg|circle", ["circle2","circle3"] ); 654 656 … … 670 672 good = false; 671 673 assert( good, type + ": Select all elements, no comment nodes" ); 674 675 if ( root == document ) { 676 t( ":root Selector", ":root", ["html"], false ); 677 } else { 678 t( ":root Selector", ":root", [], ":root" ); 679 680 if ( !root.parentNode ) { 681 t( ":root All Selector", ":root *", [], ":root" ); 682 } 683 } 684 685 if ( root.parentNode || root == document ) { 686 assert( query(":root *").length == query("*").length - (root == document ? 1 : 0), type + ": :root All Selector" ); 687 } 672 688 673 689 t( "Element Selector", "p", ["firstp","ap","sndp","en","sap","first"] );
Note: See TracChangeset
for help on using the changeset viewer.