WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 202513
Import OffscreenCanvas Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=202513
Summary
Import OffscreenCanvas Web Platform Tests
Chris Lord
Reported
2019-10-03 01:27:47 PDT
Splitting away from
bug 179191
which has blockers mainly based on the 2dcontext test results.
Attachments
Patch
(4.84 MB, patch)
2019-10-03 04:45 PDT
,
Chris Lord
no flags
Details
Formatted Diff
Diff
Patch
(4.84 MB, patch)
2019-10-04 04:58 PDT
,
Chris Lord
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Chris Lord
Comment 1
2019-10-03 04:45:05 PDT
Created
attachment 380099
[details]
Patch
Chris Lord
Comment 2
2019-10-04 04:58:28 PDT
Created
attachment 380212
[details]
Patch
Chris Lord
Comment 3
2019-10-07 01:06:10 PDT
Comment on
attachment 380212
[details]
Patch Tests look green, marking for review/commit.
WebKit Commit Bot
Comment 4
2019-10-07 04:23:16 PDT
Comment on
attachment 380212
[details]
Patch Clearing flags on attachment: 380212 Committed
r250772
: <
https://trac.webkit.org/changeset/250772
>
WebKit Commit Bot
Comment 5
2019-10-07 04:23:18 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 6
2019-10-07 04:24:22 PDT
<
rdar://problem/56031813
>
Truitt Savell
Comment 7
2019-10-09 11:21:04 PDT
New test imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html added in
https://trac.webkit.org/changeset/250772/webkit
is flaky. History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Foffscreen-canvas%2Fdrawing-images-to-the-canvas%2F2d.drawImage.floatsource.html
Diff: --- /Volumes/Data/slave/mojave-debug-tests-wk1/build/layout-test-results/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource-expected.txt +++ /Volumes/Data/slave/mojave-debug-tests-wk1/build/layout-test-results/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource-actual.txt @@ -1,3 +1,4 @@ +CONSOLE MESSAGE: line 29: Unhandled Promise Rejection: TypeError: null is not an object (evaluating 'ctx.drawImage') 2d.drawImage.floatsource
Chris Lord
Comment 8
2019-10-09 13:31:31 PDT
(In reply to Truitt Savell from
comment #7
)
> New test > imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the- > canvas/2d.drawImage.floatsource.html > > added in
https://trac.webkit.org/changeset/250772/webkit
> > is flaky. > > History: >
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard
. > html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Foffscreen- > canvas%2Fdrawing-images-to-the-canvas%2F2d.drawImage.floatsource.html > > Diff: > --- > /Volumes/Data/slave/mojave-debug-tests-wk1/build/layout-test-results/ > imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the- > canvas/2d.drawImage.floatsource-expected.txt > +++ > /Volumes/Data/slave/mojave-debug-tests-wk1/build/layout-test-results/ > imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the- > canvas/2d.drawImage.floatsource-actual.txt > @@ -1,3 +1,4 @@ > +CONSOLE MESSAGE: line 29: Unhandled Promise Rejection: TypeError: null is > not an object (evaluating 'ctx.drawImage') > 2d.drawImage.floatsource
I'll add a DumpJSConsoleLogInStdErr expectation for this tomorrow morning.
Truitt Savell
Comment 9
2019-10-10 09:04:04 PDT
This test is also flakey: offscreen-canvas/compositing/2d.composite.canvas.destination-in.html History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Foffscreen-canvas%2Fcompositing%2F2d.composite.canvas.destination-in.html
Chris Lord
Comment 10
2019-10-10 09:22:17 PDT
(In reply to Truitt Savell from
comment #9
)
> This test is also flakey: > offscreen-canvas/compositing/2d.composite.canvas.destination-in.html > > History: >
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard
. > html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Foffscreen- > canvas%2Fcompositing%2F2d.composite.canvas.destination-in.html
Thanks, all the flaky tests this and the earlier link revealed have been marked in
bug #202782
and
bug #202801
. I wouldn't be surprised of some more popping up, as I guess when the promises reject may vary depending on load/spec(?) This will be fixed properly by bug the work in
bug 183720
, after which we can remove these test expectations (as successful tests shouldn't output anything to the console).
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug