Bug 232090
Summary: | Regression(r284439): [ iPad ] fast/canvas/canvas-createPattern-video-loading.html and imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html are failing | ||
---|---|---|---|
Product: | WebKit | Reporter: | ayumi_kojima |
Component: | Canvas | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | dino, heycam, sam, webkit-bot-watchers-bugzilla, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | iPhone / iPad | ||
OS: | Unspecified |
ayumi_kojima
fast/canvas/canvas-createPattern-video-loading.html
Is constantly failing on iOS 15 on iPad.
History: https://results.webkit.org/?suite=layout-tests&test=fast%2Fcanvas%2Fcanvas-createPattern-video-loading.html
Result page: https://build.webkit.org/results/Apple-iPadOS-15-Simulator-Release-WK2-Tests/r284589%20(189)/results.html
Diff:
--- /Volumes/Data/worker/ipados-simulator-15-release-tests-wk2/build/layout-test-results/fast/canvas/canvas-createPattern-video-loading-expected.txt
+++ /Volumes/Data/worker/ipados-simulator-15-release-tests-wk2/build/layout-test-results/fast/canvas/canvas-createPattern-video-loading-actual.txt
@@ -4,78 +4,78 @@
PASS document.createElement('canvas').getContext('2d').createPattern(video, 'repeat') is null
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 200
-PASS buffer[1] is within 2 of 200
-PASS buffer[2] is within 2 of 0
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 57
-PASS buffer[1] is within 2 of 202
-PASS buffer[2] is within 2 of 203
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
-PASS buffer[0] is within 2 of 53
-PASS buffer[1] is within 2 of 203
-PASS buffer[2] is within 2 of 9
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 200. Was 194.
+FAIL buffer[1] should be within 2 of 200. Was 194.
+FAIL buffer[2] should be within 2 of 0. Was 14.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 57. Was 17.
+FAIL buffer[1] should be within 2 of 202. Was 197.
+FAIL buffer[2] should be within 2 of 203. Was 196.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
+FAIL buffer[0] should be within 2 of 53. Was 19.
+FAIL buffer[1] should be within 2 of 203. Was 199.
+FAIL buffer[2] should be within 2 of 9. Was 18.
PASS successfullyParsed is true
TEST COMPLETE
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/84510569>
ayumi_kojima
According to the history, it looks like it started failing since the changes in https://trac.webkit.org/changeset/284439/webkit.
ayumi_kojima
Marked test expectations https://trac.webkit.org/changeset/284609/webkit
ayumi_kojima
imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html is also failing on iPad.
History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fcanvas%2Felement%2Fmanual%2Fimagebitmap%2Fcanvas-createImageBitmap-video-resize.html
Diff:
--- /Volumes/Data/worker/ipados-simulator-15-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize-expected.txt
+++ /Volumes/Data/worker/ipados-simulator-15-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize-actual.txt
@@ -1,3 +1,3 @@
-PASS createImageBitmap(HTMLVideoElement) with resize option
+FAIL createImageBitmap(HTMLVideoElement) with resize option assert_true: expected true got false
ayumi_kojima
Marked expectations https://trac.webkit.org/changeset/284616/webkit