blob: ce759922f8d04e7951542bd9c53b06a407176bb4 [file] [log] [blame]
<!DOCTYPE html>
<html>
<script src="../../resources/run-after-layout-and-paint.js"></script>
<style>
img { width: 258px }
</style>
<body style="overflow: hidden">
<!-- The blue sector of the images should be at 12 o'clock. -->
<img title="png image" onload="load()" src="resources/blue-wheel-srgb-color-profile.png">
<img title="jpeg image" onload="load()" src="resources/blue-wheel-srgb-color-profile.jpg">
<img title="webp image" onload="load()" src="resources/blue-wheel-srgb-color-profile.webp">
<br>
</body>
<script>
var images = 0;
function load() {
if (++images == 3 && window.testRunner)
runAfterLayoutAndPaint(changeColorProfile);
}
function changeColorProfile() {
/* The test images have an sRGB color profile and so should pass through
* color correction unchanged if the output device profile is sRGB.
*/
testRunner.setColorProfile('sRGB', done);
}
function done() {
setTimeout(function() { testRunner.notifyDone() }, 0);
}
if (window.testRunner) {
testRunner.dumpAsTextWithPixelResults();
testRunner.waitUntilDone();
}
</script>
</html>