| OLD | NEW | 
|     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
      g/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
      g/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | 
|     2 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg
      " |     2 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg
      " | 
|     3   xml:lang="en" lang="en" dir="ltr" id="html" class="unitTest" title=":root sele
      ctor"> |     3   xml:lang="en" lang="en" dir="ltr" id="html" class="unitTest" title=":root sele
      ctor"> | 
|     4 <head> |     4 <head> | 
|     5   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |     5   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | 
|     6   <title>selectorTest</title> |     6   <title>selectorTest</title> | 
|     7   <!-- (c) Disruptive Innovations 2008 --> |     7   <!-- (c) Disruptive Innovations 2008 --> | 
|     8   <style type="text/css"><![CDATA[ |     8   <style type="text/css"><![CDATA[ | 
|     9     /* TEST 0 : BASIC TESTS */ |     9     /* TEST 0 : BASIC TESTS */ | 
|    10     /* element type selector */ |    10     /* element type selector */ | 
| (...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   238         //  window.location.hash = "#target"; |   238         //  window.location.hash = "#target"; | 
|   239  |   239  | 
|   240                 var root = document.getElementById("root"); |   240                 var root = document.getElementById("root"); | 
|   241                 var root2 = document.getElementById("root2"); |   241                 var root2 = document.getElementById("root2"); | 
|   242                 var root3 = document.getElementById("root3"); |   242                 var root3 = document.getElementById("root3"); | 
|   243                 var results = []; |   243                 var results = []; | 
|   244                 var tests = 0, passed = 0; |   244                 var tests = 0, passed = 0; | 
|   245                 var cache = {}; |   245                 var cache = {}; | 
|   246  |   246  | 
|   247                 var cssElem = document.getElementById("test"); |   247                 var cssElem = document.getElementById("test"); | 
|   248 »       »       var css = (cssElem.innerHTML || cssElem.textContent || cssElem.i
      nnerText).split("\n"); |   248 »       »       var css = cssElem.textContent.split("\n"); | 
|   249                 for ( var i = 0; i < css.length; i++ ) { |   249                 for ( var i = 0; i < css.length; i++ ) { | 
|   250                         css[i] = css[i].replace(/\/\*.*?\*\//g, "") |   250                         css[i] = css[i].replace(/\/\*.*?\*\//g, "") | 
|   251                                 .replace(/^\s*|\s*$/g, "").split(/\s*{/); |   251                                 .replace(/^\s*|\s*$/g, "").split(/\s*{/); | 
|   252                 } |   252                 } | 
|   253  |   253  | 
|   254                 var ecssElem = document.getElementById("error"); |   254                 var ecssElem = document.getElementById("error"); | 
|   255 »       »       var ecss = (ecssElem.innerHTML || ecssElem.textContent || ecssEl
      em.innerText).split("\n"); |   255 »       »       var ecss = ecssElem.textContent.split("\n"); | 
|   256                 for ( var i = 0; i < ecss.length; i++ ) { |   256                 for ( var i = 0; i < ecss.length; i++ ) { | 
|   257                         ecss[i] = ecss[i].replace(/\/\*.*?\*\//g, "") |   257                         ecss[i] = ecss[i].replace(/\/\*.*?\*\//g, "") | 
|   258                                 .replace(/^\s*|\s*$/g, "").split(/\s*{/); |   258                                 .replace(/^\s*|\s*$/g, "").split(/\s*{/); | 
|   259                 } |   259                 } | 
|   260  |   260  | 
|   261                 interfaceCheck(root, "Element"); |   261                 interfaceCheck(root, "Element"); | 
|   262                 runTest( css, "Element", root, true ); |   262                 runTest( css, "Element", root, true ); | 
|   263                 check( "Inside Element", root, true, false ); |   263                 check( "Inside Element", root, true, false ); | 
|   264                 cacheCheck( "Element", root ); |   264                 cacheCheck( "Element", root ); | 
|   265                 check( "Outside Element", root2, passed === 0 ? "autofail" : fal
      se, false ); |   265                 check( "Outside Element", root2, passed === 0 ? "autofail" : fal
      se, false ); | 
| (...skipping 1091 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1357                         </div> |  1357                         </div> | 
|  1358                 </div> |  1358                 </div> | 
|  1359         </div> |  1359         </div> | 
|  1360         </dl> |  1360         </dl> | 
|  1361  |  1361  | 
|  1362         <ol id="tests"></ol> |  1362         <ol id="tests"></ol> | 
|  1363 </div> |  1363 </div> | 
|  1364 <ol id="results"></ol> |  1364 <ol id="results"></ol> | 
|  1365 </body> |  1365 </body> | 
|  1366 </html> |  1366 </html> | 
| OLD | NEW |