OLD | NEW |
(Empty) | |
| 1 <!doctype html> |
| 2 <meta charset=utf-8> |
| 3 <title>DOMImplementation.hasFeature(feature, version)</title> |
| 4 <link rel=help href="https://dom.spec.whatwg.org/#dom-domimplementation-hasfeatu
re"> |
| 5 <script src="../../../../resources/testharness.js"></script> |
| 6 <script src="../../../../resources/testharnessreport.js"></script> |
| 7 <div id="log"></div> |
| 8 <script> |
| 9 test(function() { |
| 10 var tests = [ |
| 11 ["Core", "1.0"], |
| 12 ["Core", "2.0"], |
| 13 ["Core", "3.0"], |
| 14 ["Core", "100.0"], |
| 15 ["XML", "1.0"], |
| 16 ["XML", "2.0"], |
| 17 ["XML", "3.0"], |
| 18 ["XML", "100.0"], |
| 19 ["Core", "1"], |
| 20 ["Core", "2"], |
| 21 ["Core", "3"], |
| 22 ["Core", "100"], |
| 23 ["XML", "1"], |
| 24 ["XML", "2"], |
| 25 ["XML", "3"], |
| 26 ["XML", "100"], |
| 27 ["Core", "1.1"], |
| 28 ["Core", "2.1"], |
| 29 ["Core", "3.1"], |
| 30 ["Core", "100.1"], |
| 31 ["XML", "1.1"], |
| 32 ["XML", "2.1"], |
| 33 ["XML", "3.1"], |
| 34 ["XML", "100.1"], |
| 35 ["Core", ""], |
| 36 ["XML", ""], |
| 37 ["core", ""], |
| 38 ["xml", ""], |
| 39 ["CoRe", ""], |
| 40 ["XmL", ""], |
| 41 [" Core", ""], |
| 42 [" XML", ""], |
| 43 ["Core ", ""], |
| 44 ["XML ", ""], |
| 45 ["Co re", ""], |
| 46 ["XM L", ""], |
| 47 ["aCore", ""], |
| 48 ["aXML", ""], |
| 49 ["Corea", ""], |
| 50 ["XMLa", ""], |
| 51 ["Coare", ""], |
| 52 ["XMaL", ""], |
| 53 ["Core", " "], |
| 54 ["XML", " "], |
| 55 ["Core", " 1.0"], |
| 56 ["Core", " 2.0"], |
| 57 ["Core", " 3.0"], |
| 58 ["Core", " 100.0"], |
| 59 ["XML", " 1.0"], |
| 60 ["XML", " 2.0"], |
| 61 ["XML", " 3.0"], |
| 62 ["XML", " 100.0"], |
| 63 ["Core", "1.0 "], |
| 64 ["Core", "2.0 "], |
| 65 ["Core", "3.0 "], |
| 66 ["Core", "100.0 "], |
| 67 ["XML", "1.0 "], |
| 68 ["XML", "2.0 "], |
| 69 ["XML", "3.0 "], |
| 70 ["XML", "100.0 "], |
| 71 ["Core", "1. 0"], |
| 72 ["Core", "2. 0"], |
| 73 ["Core", "3. 0"], |
| 74 ["Core", "100. 0"], |
| 75 ["XML", "1. 0"], |
| 76 ["XML", "2. 0"], |
| 77 ["XML", "3. 0"], |
| 78 ["XML", "100. 0"], |
| 79 ["Core", "a1.0"], |
| 80 ["Core", "a2.0"], |
| 81 ["Core", "a3.0"], |
| 82 ["Core", "a100.0"], |
| 83 ["XML", "a1.0"], |
| 84 ["XML", "a2.0"], |
| 85 ["XML", "a3.0"], |
| 86 ["XML", "a100.0"], |
| 87 ["Core", "1.0a"], |
| 88 ["Core", "2.0a"], |
| 89 ["Core", "3.0a"], |
| 90 ["Core", "100.0a"], |
| 91 ["XML", "1.0a"], |
| 92 ["XML", "2.0a"], |
| 93 ["XML", "3.0a"], |
| 94 ["XML", "100.0a"], |
| 95 ["Core", "1.a0"], |
| 96 ["Core", "2.a0"], |
| 97 ["Core", "3.a0"], |
| 98 ["Core", "100.a0"], |
| 99 ["XML", "1.a0"], |
| 100 ["XML", "2.a0"], |
| 101 ["XML", "3.a0"], |
| 102 ["XML", "100.a0"], |
| 103 ["Core", 1], |
| 104 ["Core", 2], |
| 105 ["Core", 3], |
| 106 ["Core", 100], |
| 107 ["XML", 1], |
| 108 ["XML", 2], |
| 109 ["XML", 3], |
| 110 ["XML", 100], |
| 111 ["Core", null], |
| 112 ["XML", null], |
| 113 ["core", null], |
| 114 ["xml", null], |
| 115 ["CoRe", null], |
| 116 ["XmL", null], |
| 117 [" Core", null], |
| 118 [" XML", null], |
| 119 ["Core ", null], |
| 120 ["XML ", null], |
| 121 ["Co re", null], |
| 122 ["XM L", null], |
| 123 ["aCore", null], |
| 124 ["aXML", null], |
| 125 ["Corea", null], |
| 126 ["XMLa", null], |
| 127 ["Coare", null], |
| 128 ["XMaL", null], |
| 129 ["Core", undefined], |
| 130 ["XML", undefined], |
| 131 ["This is filler text.", ""], |
| 132 [null, ""], |
| 133 [undefined, ""], |
| 134 ]; |
| 135 tests.forEach(function(data) { |
| 136 test(function() { |
| 137 assert_equals(document.implementation.hasFeature(data[0], data[1]), true) |
| 138 }, "hasFeature(" + format_value(data[0]) + ", " + format_value(data[1]) + ")
") |
| 139 }) |
| 140 }) |
| 141 </script> |
OLD | NEW |