mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 17:25:36 +00:00
Bug 1640366 [wpt PR 23745] - Remove ImageBitmap's colorSpaceConversion srgb/p3/rec2020 options, a=testonly
Automatic update from web-platform-tests Remove ImageBitmap's colorSpaceConversion srgb/p3/rec2020 options There exist standard colorSpaceConversion options of none (ignore color space) and default (use color space). Specifying srgb, p3, or rec2020 here is not appropriate. A more appropriate place would be in ImageData (where there do exist canvas color space parameters). Bug: 1083693 Change-Id: I3741454c36a59b3c8d679ec843aa05cebcc9d9c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2213777 Reviewed-by: Fernando Serboncini <fserb@chromium.org> Reviewed-by: ccameron <ccameron@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#771609} -- wpt-commits: f11097eac72a8d4605ab386cfb520960425d7842 wpt-pr: 23745
This commit is contained in:
parent
f99af54027
commit
c48d573613
@ -185,25 +185,17 @@ function compareBitmaps(bitmap1, bitmap2)
|
||||
function testImageBitmap(source, colorInfo, sourceType)
|
||||
{
|
||||
return Promise.all([
|
||||
createImageBitmap(source, {colorSpaceConversion: "srgb",
|
||||
resizeWidth: 40, resizeHeight: 40, resizeQuality: "high"}),
|
||||
createImageBitmap(source, {colorSpaceConversion: "srgb",
|
||||
resizeWidth: 40, resizeHeight: 40, resizeQuality: "medium"}),
|
||||
createImageBitmap(source, {colorSpaceConversion: "srgb",
|
||||
resizeWidth: 40, resizeHeight: 40, resizeQuality: "low"}),
|
||||
createImageBitmap(source, {colorSpaceConversion: "srgb",
|
||||
resizeWidth: 40, resizeHeight: 40, resizeQuality: "pixelated"}),
|
||||
createImageBitmap(source, {resizeWidth: 40, resizeHeight: 40, resizeQuality: "high"}),
|
||||
createImageBitmap(source, {resizeWidth: 40, resizeHeight: 40, resizeQuality: "medium"}),
|
||||
createImageBitmap(source, {resizeWidth: 40, resizeHeight: 40, resizeQuality: "low"}),
|
||||
createImageBitmap(source, {resizeWidth: 40, resizeHeight: 40, resizeQuality: "pixelated"}),
|
||||
createImageBitmap(source, 5, 5, 10, 10, {
|
||||
colorSpaceConversion: "srgb",
|
||||
resizeWidth: 20, resizeHeight: 20, resizeQuality: "high"}),
|
||||
createImageBitmap(source, 5, 5, 10, 10, {
|
||||
colorSpaceConversion: "srgb",
|
||||
resizeWidth: 20, resizeHeight: 20, resizeQuality: "medium"}),
|
||||
createImageBitmap(source, 5, 5, 10, 10, {
|
||||
colorSpaceConversion: "srgb",
|
||||
resizeWidth: 20, resizeHeight: 20, resizeQuality: "low"}),
|
||||
createImageBitmap(source, 5, 5, 10, 10, {
|
||||
colorSpaceConversion: "srgb",
|
||||
resizeWidth: 20, resizeHeight: 20, resizeQuality: "pixelated"}),
|
||||
]).then(([noCropHigh, noCropMedium, noCropLow, noCropPixelated, cropHigh,
|
||||
cropMedium, cropLow, cropPixelated]) => {
|
||||
@ -490,8 +482,7 @@ promise_test(function() {
|
||||
// ImageBitmap - Opaque e-sRGB
|
||||
promise_test(function() {
|
||||
var testCanvas = initializeTestCanvas('srgb', 'float16');
|
||||
return createImageBitmap(testCanvas, {colorSpaceConversion: "srgb"}
|
||||
).then(testImageBitmapOpaque);
|
||||
return createImageBitmap(testCanvas).then(testImageBitmapOpaque);
|
||||
}, 'createImageBitmap in e-sRGB from an opaque e-sRGB ImageBitmap with resize.');
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
@ -505,8 +496,7 @@ promise_test(function() {
|
||||
// ImageBitmap - Transparent e-sRGB
|
||||
promise_test(function() {
|
||||
var testCanvas = initializeTestCanvasTransparent('srgb', 'float16');
|
||||
return createImageBitmap(testCanvas, {colorSpaceConversion: "srgb"}
|
||||
).then(testImageBitmapTransparent);
|
||||
return createImageBitmap(testCanvas).then(testImageBitmapTransparent);
|
||||
}, 'createImageBitmap in e-sRGB from a transparent e-sRGB ImageBitmap with resize.');
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
Loading…
Reference in New Issue
Block a user