[wpt-sync] Sync PR 62581 - [HiC] Add tests for onpaint when removing elements
Categories
(Core :: Graphics: Canvas2D, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox158 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
66.39 KB,
text/plain
|
Details |
Sync web-platform-tests PR 62581 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/62581
Details from upstream follow.
Stephen Chenney <schenney@chromium.org> wrote:
[HiC] Add tests for onpaint when removing elements
Verify that the onpaint event fires when elements are removed from
the canvas subtree, and that the event reports the expected set of
changed elements.
- When a drawable element is removed, the event fires with an empty
changedElement list.- When a non-drawable element is removed, the event fires with the nearest
drawable ancestor as the changed element.Bug: 417556295
Change-Id: I9f6b9a2e30c2a7cef5b65d3b2f45b8c0394b3311
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8342807
Reviewed-by: Stefan Zager \<szager@chromium.org>
Auto-Submit: Stephen Chenney \<schenney@chromium.org>
Commit-Queue: Stephen Chenney \<schenney@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1695070}
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 1•2 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=0ee867724e7f20a260e1d9a164689b736e1f2d63
| Assignee | ||
Comment 2•2 months ago
|
||
CI Results
Ran 4 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 131 tests and 5 subtests
Status Summary
Firefox
OK : 2[GitHub] 123[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
PASS : 12
FAIL : 8[GitHub] 201[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
TIMEOUT: 1
ERROR : 5
NOTRUN : 17
Chrome
OK : 2
PASS : 8
Safari
OK : 2
FAIL : 8
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
(See attachment for full changes)
Comment 4•2 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/f82afa73d520
https://hg.mozilla.org/mozilla-central/rev/24616fd5dec4
Description
•