[wpt-sync] Sync PR 59962 - [HiC] Upstream HTML-in-Canvas hit-test tests to WPT
Categories
(Core :: Graphics: Canvas2D, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox153 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 59962 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/59962
Details from upstream follow.
Stephen Chenney <schenney@chromium.org> wrote:
[HiC] Upstream HTML-in-Canvas hit-test tests to WPT
This is a direct move with a rename to add tentative. Also
add a test for elementsFromPoint when layoutsubtree is not
defined.Bug: 507356242
Change-Id: I502d14488036bcfd5f389882e150db44ad80f345
Reviewed-on: https://chromium-review.googlesource.com/7850824
WPT-Export-Revision: db8a23da02bb4b79fb983ab400b5b7670b2b569b
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Comment 1•3 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=c05aab5e6e34795d005dc00b2ef93a08f3135fce
| Assignee | ||
Comment 2•3 months ago
|
||
CI Results
Ran 4 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 5 tests and 2 subtests
Status Summary
Firefox
OK : 5
PASS: 2
FAIL: 8
Chrome
OK : 5
PASS: 10
Safari
OK : 5
PASS: 2
FAIL: 8
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /html/canvas/element/manual/draw-element-image/hit-test/elementsFromPoint-tentative.html [wpt.fyi]
- Pointer-events: none and inert should be excluded from elementsFromPoint:
FAIL(Chrome:PASS, Safari:FAIL) - CSS transform should be used for hit testing:
FAIL(Chrome:PASS, Safari:FAIL)
- Pointer-events: none and inert should be excluded from elementsFromPoint:
- /html/canvas/element/manual/draw-element-image/hit-test/low-dpi-hit-test-tentative.html [wpt.fyi]
- single target:
FAIL(Chrome:PASS, Safari:FAIL) - multiple targets, should only hit first:
FAIL(Chrome:PASS, Safari:FAIL) - single target and point:
FAIL(Chrome:PASS, Safari:FAIL)
- single target:
- /html/canvas/element/manual/draw-element-image/hit-test/selection-tentative.html [wpt.fyi]
- Double-clicking on canvas should be able to modify selection.:
FAIL(Chrome:PASS, Safari:FAIL)
- Double-clicking on canvas should be able to modify selection.:
- /html/canvas/element/manual/draw-element-image/hit-test/z-index-tentative.html [wpt.fyi]
- elementFromPoint should hit the last element in dom order.:
FAIL(Chrome:PASS, Safari:FAIL) - elementFromPoint should hit the highest z-index element.:
FAIL(Chrome:PASS, Safari:FAIL)
- elementFromPoint should hit the last element in dom order.:
Comment 4•3 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/5f5be79feb2d
https://hg.mozilla.org/mozilla-central/rev/3503885e6579
Description
•