45 lines
1.4 KiB
HTML
45 lines
1.4 KiB
HTML
<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>
|