| <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| <script src="../../resources/js-test.js"></script> |
| var headElement = document.getElementById("myhead"); |
| var linkElement = document.createElement("link"); |
| linkElement.rel = "stylesheet"; |
| linkElement.media = "screen and (device-aspect-ratio: " + screen.width + "/" + screen.height + ")"; |
| linkElement.href = "resources/device-aspect-ratio.css"; |
| headElement.appendChild(linkElement); |
| description("This text is green if the device-aspect-ratio media query works properly."); |
| setTimeout("waitForStylesheetLoad()", timeout); |
| function waitForStylesheetLoad() |
| if (document.defaultView.getComputedStyle(document.getElementById('description'), null).color == "rgb(0, 128, 0)") { |
| shouldBe("document.defaultView.getComputedStyle(document.getElementById('description'), null).color", "'rgb(0, 128, 0)'"); |
| testFailed("Stylesheet did not load in " + (maxCount * timeout / 1000) + " second(s)."); |
| setTimeout("waitForStylesheetLoad()", timeout); |