| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <style type="text/css"> |
| span {background: white;display:none} |
| span:lang(de) {background: red} |
| </style> |
| <script> |
| function log(message) { |
| document.getElementById("console").innerHTML += message; |
| } |
| |
| function test() { |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| |
| var i = document.getElementById("emptyLang"); |
| if (document.defaultView.getComputedStyle(i, null).getPropertyValue('background-color') != "rgb(255, 255, 255)") { |
| log("FAILURE"); |
| return; |
| } |
| var i2 = document.getElementById("emptyXmlLang"); |
| if (document.defaultView.getComputedStyle(i2, null).getPropertyValue('background-color') != "rgb(255, 255, 255)") { |
| log("FAILURE"); |
| return; |
| } |
| var i3 = document.getElementById("noLang"); |
| if (document.defaultView.getComputedStyle(i3, null).getPropertyValue('background-color') != "rgb(255, 0, 0)") { |
| log("FAILURE"); |
| return; |
| } |
| log("SUCCESS"); |
| } |
| </script> |
| </head> |
| <body onload="test()"> |
| <p>Tests if empty language declarations are supported</p> |
| <p xml:lang="de"> |
| <span lang="" id="emptyLang"/> |
| <span xml:lang="" id="emptyXmlLang"/> |
| <span id="noLang"/> |
| </p> |
| <div id="console"></div> |
| </body> |
| </html> |