24 lines
836 B
HTML
24 lines
836 B
HTML
<!-- webkit-test-runner [ CanvasColorSpaceEnabled=false ] -->
|
|
<html>
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
</head>
|
|
<body>
|
|
<script>
|
|
description("Test that the colorSpace member of CanvasRenderingContext2DSettings is unsupported when CanvasColorSpaceEnabled=false.");
|
|
|
|
function testColorSpaceUnsupported(settings, expectedColorSpace) {
|
|
let canvas = document.createElement("canvas");
|
|
let context = canvas.getContext("2d", settings);
|
|
window.testSettings = context.getContextAttributes();
|
|
shouldBeUndefined("testSettings.colorSpace");
|
|
}
|
|
|
|
testColorSpaceUnsupported(undefined);
|
|
testColorSpaceUnsupported({ colorSpace: "srgb" });
|
|
testColorSpaceUnsupported({ colorSpace: "foo" });
|
|
</script>
|
|
|
|
<script src="../../resources/js-test-post.js"></script>
|
|
</body>
|
|
</html>
|