Chromium Code Reviews

Unified Diff: third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-drawImage-flipY-expected.txt

Issue 1631733003: Implementing ImageBitmap option imageOrientation of flipY (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Index: third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-drawImage-flipY-expected.txt
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-recursive-expected.txt b/third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-drawImage-flipY-expected.txt
similarity index 70%
copy from third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-recursive-expected.txt
copy to third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-drawImage-flipY-expected.txt
index 8e4069305da4432ba41c373ab7f025edf2388138..dab0794ca6d2b19e1dc6e1933c1f44716eb0eb50 100644
--- a/third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-recursive-expected.txt
+++ b/third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-drawImage-flipY-expected.txt
@@ -1,10 +1,27 @@
-Ensure correct behavior of drawImage with ImageBitmaps constructed from ImageBitmaps that are constructed from images (not pinned to memory) and canvases (pinned to memory).
+Ensure correct behavior of drawImage with ImageBitmaps along with flipY option.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+PASS testBitmap.width is imageWidth
+PASS testBitmap.height is imageHeight
+PASS testBitmap.width is imageWidth
+PASS testBitmap.height is imageHeight
+Checking ImageData.
+Check no crop.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is imageWidth
+PASS bitmap.height is imageHeight
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
+PASS d[2] is 255
+PASS d[3] is 255
+PASS d[0] is 0
+PASS d[1] is 0
+PASS d[2] is 0
+PASS d[3] is 255
+PASS d[0] is 255
+PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
@@ -24,28 +41,20 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
+PASS d[3] is 255
+PASS d[0] is 255
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 255
@@ -64,28 +73,20 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
+PASS d[3] is 255
+PASS d[0] is 255
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 255
@@ -104,18 +105,6 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
@@ -132,9 +121,9 @@ PASS d[1] is 255
PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
@@ -143,18 +132,22 @@ PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
+Check crop.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 10
+PASS bitmap.height is 10
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
@@ -164,17 +157,17 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
@@ -183,8 +176,20 @@ PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
+Check crop center.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 10
+PASS bitmap.height is 10
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
+PASS d[2] is 255
+PASS d[3] is 255
+PASS d[0] is 0
+PASS d[1] is 0
+PASS d[2] is 0
+PASS d[3] is 255
+PASS d[0] is 255
+PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
@@ -204,28 +209,20 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
+PASS d[3] is 255
+PASS d[0] is 255
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 255
@@ -244,9 +241,13 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
+Check crop right.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 10
+PASS bitmap.height is 10
PASS d[0] is 0
PASS d[1] is 255
PASS d[2] is 0
@@ -264,27 +265,35 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
+Check over crop.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 60
+PASS bitmap.height is 60
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
+PASS d[3] is 0
+PASS d[0] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
-PASS d[2] is 0
-PASS d[3] is 0
+PASS d[2] is 255
+PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
-PASS d[1] is 255
+PASS d[3] is 255
+PASS d[0] is 255
+PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
@@ -304,27 +313,31 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
+PASS d[3] is 0
+PASS d[0] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
-PASS d[2] is 0
-PASS d[3] is 0
+PASS d[2] is 255
+PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 0
-PASS d[0] is 0
-PASS d[1] is 255
+PASS d[3] is 255
+PASS d[0] is 255
+PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 255
PASS d[0] is 0
@@ -344,9 +357,12 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
+Check over crop right.
+PASS bitmap.width is 50
+PASS bitmap.height is 50
PASS d[0] is 0
PASS d[1] is 255
PASS d[2] is 0
@@ -364,9 +380,9 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 255
PASS d[2] is 0
@@ -384,17 +400,17 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
@@ -404,16 +420,20 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
+Check crop.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 10
+PASS bitmap.height is 10
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
@@ -424,16 +444,16 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
+PASS d[1] is 0
+PASS d[2] is 255
PASS d[3] is 255
PASS d[0] is 0
PASS d[1] is 0
@@ -444,17 +464,17 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
-PASS d[2] is 0
-PASS d[3] is 255
-PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
+Check empty.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 30
+PASS bitmap.height is 30
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0
@@ -464,17 +484,21 @@ PASS d[1] is 0
PASS d[2] is 0
PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
+Check empty.
+PASS jsWrapperClass(bitmap) is 'ImageBitmap'
+PASS bitmap.width is 30
+PASS bitmap.height is 30
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
-PASS d[1] is 255
+PASS d[1] is 0
PASS d[2] is 0
-PASS d[3] is 255
+PASS d[3] is 0
PASS d[0] is 0
PASS d[1] is 0
PASS d[2] is 0

Powered by Google App Engine