Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/getElementsByClassName-11.xml |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/getElementsByClassName-11.xml b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/getElementsByClassName-11.xml |
new file mode 100644 |
index 0000000000000000000000000000000000000000..bb0c79b8625db849ffe4bfb4adbd4642cd32883b |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/getElementsByClassName-11.xml |
@@ -0,0 +1,24 @@ |
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:g="http://www.w3.org/2000/svg" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:t="http://tc.labs.opera.com/#test"> |
+ <head> |
+ <title>document.getElementsByClassName(): "tricky" compound</title> |
+ <script src="../../../../resources/testharness.js"></script> |
+ <script src="../../../../resources/testharnessreport.js"></script> |
+ </head> |
+ <body> |
+ <div id="log" /> |
+ <div id="tests"> |
+ <x class="a"/> |
+ <g:x class="a"/> |
+ <x t:class="a" h:class="a" g:class="a"/> |
+ <g:x t:class="a" h:class="a" g:class="a"/> |
+ <t:x class="a" t:class="a" h:class="a" g:class="a"/> |
+ </div> |
+ <script> |
+ test(function() { |
+ var collection = document.getElementsByClassName("a"); |
+ var test = document.getElementById("tests").children; |
+ assert_array_equals(collection, [test[0], test[1], test[4]]); |
+ }) |
+ </script> |
+ </body> |
+</html> |