| <!doctype html> |
| <html> |
| <head> |
| <style> |
| div[BAR] { |
| color: green; |
| } |
| |
| path { |
| color: red; |
| } |
| *[pathLength] { |
| color: green; |
| } |
| *[pathlength] { |
| color: red; |
| } |
| *[pathLength="100"] { |
| color: green; |
| } |
| *[pathlength="100"] { |
| color: red; |
| } |
| </style> |
| <script src="../../resources/js-test-pre.js"></script> |
| </head> |
| <body> |
| <div id="container"> |
| <div id="div1" baR="10"></div> |
| |
| <svg xmlns="http://www.w3.org/2000/svg"> |
| <path id="path1" pathLength="200"/> |
| <path id="path2" pathLength="100"/> |
| </svg> |
| </div> |
| <script> |
| function checkStyle(prefix, count, property, value) { |
| for (var i = 1; i <= count; ++i) |
| shouldBe("window.getComputedStyle(document.getElementById(\"" + prefix + i + "\"))." + property, "\"" + value + "\""); |
| } |
| checkStyle("div", 1, "color", "rgb(0, 128, 0)"); |
| checkStyle("path", 2, "color", "rgb(0, 128, 0)"); |
| |
| document.getElementById("container").style.display = "none"; |
| </script> |
| <script src="../../resources/js-test-post.js"></script> |
| </body> |
| </html> |