[wpt-sync] Sync PR 32628 - Add tentative WPT tests for render-blocked APIs
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox99 fixed)
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Depends on 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 32628 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/32628
Details from upstream follow.
Xiaocheng Hu <xiaochengh@chromium.org> wrote:
Add tentative WPT tests for render-blocked APIs
This patch adds more tentative WPT tests to assert that when
rendering is blocked [1], the following steps in update the
rendering [2] are not run:
- Flush autofocus candidates
- Resize steps
- Scroll steps
- Evaluate media queries and report changes
- Update animations and send events
- Fullscreen steps
- Animation frame callbacks
- Intersection observer updates
Ideally, we should also verify that the canvas context lost steps are
not run, but we currently can't consistently reproduce canvas context
losts in WPT, so this is not verified.[1] Proposed at https://github.com/whatwg/html/pull/7474
[2] https://html.spec.whatwg.org/multipage/webappapis.html#update-the-renderingBug: 1271296
Change-Id: I67efd34cbb1db32be0b59e637cbb26689b89a51eReviewed-on: https://chromium-review.googlesource.com/3425981
WPT-Export-Revision: 18d3b999db5c2b79d823d9d49b95e8f4045c1478
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 4•3 years ago
|
||
Comment 5•3 years ago
|
||
bugherder |
Description
•