28 lines
1.2 KiB
HTML
28 lines
1.2 KiB
HTML
<html>
|
|
<head>
|
|
<style id="style1">
|
|
@media all and (min-color: 24) { .insane { color: green; } }
|
|
@media all and (min-color: 2) { .sane { color: green; } }
|
|
</style>
|
|
<script>
|
|
function runTest() {
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
try {
|
|
document.getElementById('result').innerHTML += window.getComputedStyle(document.getElementById('result')).getPropertyValue("color");
|
|
document.getElementById('result2').innerHTML += window.getComputedStyle(document.getElementById('result2')).getPropertyValue("color");
|
|
} catch (e) {
|
|
document.getElementById('result').innerHTML = 'EXCEPTION';
|
|
}
|
|
}
|
|
</script>
|
|
</head>
|
|
<body onload="runTest();">
|
|
<p> https://bugs.webkit.org/show_bug.cgi?id=20289 </p>
|
|
Sanity check screenDepthPerComponent to ensure it is returning the number of bits per color rather than the screen depth (e.g. 24).
|
|
<div class="insane" id="result">Should be rgb(0, 0, 0): </div>
|
|
<div class="sane" id="result2">Should be rgb(0, 128, 0): </div>
|
|
</body>
|
|
</html>
|