r253683 broken all offscreen-canvas tests, which used the canvas-related files in LayoutTests/imported/w3c/web-platform-tests/common/ that were deleted by this patch.
Skipped the tests in r253747 Please revert the changes from r253747 when fixing this issue so those tests run back
So after updating, there are some legitimate failures, I think because the tests are malformed... I'll see about fixing them in wpt -_-
Created attachment 386113 [details] WIP Patch I will let somebody else take over (update expected results) given that I am unable to run those tests.
Created attachment 386195 [details] Update OffscreenCanvas tests and related files WIP patch - Note, the fixed tests also expose a debug-only assert with ImageBitmap creation, so that needs to be fixed before this can be applied.
Created attachment 387322 [details] Patch
Comment on attachment 387322 [details] Patch Removing flags while I investigate failures.
Created attachment 387341 [details] Patch
Created attachment 387507 [details] Patch
Comment on attachment 387507 [details] Patch Looking good now. One new test passing because of the resource update I believe.
The commit-queue encountered the following flaky tests while processing attachment 387507 [details]: editing/spelling/spellcheck-async-remove-frame.html bug 158401 (authors: morrita@google.com, rniwa@webkit.org, and tony@chromium.org) The commit-queue is continuing to process your patch.
Comment on attachment 387507 [details] Patch Clearing flags on attachment: 387507 Committed r254467: <https://trac.webkit.org/changeset/254467>
All reviewed patches have been landed. Closing bug.