39 lines
1.6 KiB
HTML
39 lines
1.6 KiB
HTML
<!DOCTYPE HTML>
|
|
<html>
|
|
<head>
|
|
<style type="text/css">
|
|
/* Verify that warning is added to console when stylesheet is parsed */
|
|
@media screen and (min-resolution: 96dpi) { }
|
|
@media all and (min-resolution: 160dpcm) { }
|
|
@media (resolution: 96dpi) { }
|
|
</style>
|
|
<style type="text/css" id="styleElement" media="all and (color)">
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<p>Test verifies that warning is added to console when dpi or dpcm CSS values are used for resolution media feature</p>
|
|
|
|
<script type="text/javascript">
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
var styleElement = document.getElementById("styleElement");
|
|
// Verify that warning is added to console when HTMLStyleElement is updated.
|
|
styleElement.setAttribute("media", "(min-resolution: 2dpi)");
|
|
styleElement.setAttribute("media", "(min-resolution: 2dpcm)");
|
|
styleElement.setAttribute("media", "screen and (min-resolution: 5dpi)");
|
|
styleElement.setAttribute("media", "screen and (min-resolution: 5dpcm)");
|
|
styleElement.setAttribute("media", "all and (min-resolution: 10dpi)");
|
|
styleElement.setAttribute("media", "all and (min-resolution: 10dpcm)");
|
|
|
|
// Verify that warning is added to console when media listeners interface is used.
|
|
window.matchMedia("screen and (max-resolution: 300dpi)");
|
|
window.matchMedia("screen and (max-resolution: 300dpcm)");
|
|
window.matchMedia("(resolution: 96dpi)");
|
|
window.matchMedia("(resolution: 96dpcm)");
|
|
window.matchMedia("all and (resolution: 96dpi)");
|
|
window.matchMedia("all and (resolution: 96dpcm)");
|
|
</script>
|
|
</body>
|
|
</html>
|