servo/tests/wpt
Martin Robinson 55d094a871
script: Make stylesheets loaded via <link> elements block the rendering (#39536)
Stylesheets loaded via the `<link>` element should block the rendering
of the page according to the HTML specification [1]. This change makes
it so that they do this and, in addition, we do not take reftest
screenshots until all no element is blocking the rendering.

This change does not add support for the `blocking` attribute of
`<link>`, but that can be added in a follow change. In addition to
fixing a few tests, this change likely makes other tests no longer
intermittent. We will need to watch CI runs after this lands in order to
verify that though.

Testing: This change fixes at least two WPT tests.
Fixes: #26424.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-09-27 13:32:26 +00:00
..
meta script: Make stylesheets loaded via <link> elements block the rendering (#39536) 2025-09-27 13:32:26 +00:00
mozilla Revert "Add abort signal preference to experimental web features" (#39538) 2025-09-27 12:42:15 +00:00
tests script: Chain up scrollIntoView() scrolling to parent <iframe>s (#39475) 2025-09-26 22:12:37 +00:00
webgl Sync WPT with upstream (21-09-2025) (#39414) 2025-09-21 05:47:33 +00:00
webgpu chore: update wgpu to v26 (#39016) 2025-09-14 04:09:17 +00:00
aliases
config.ini
hosts
include.ini Enable credential management wpt tests (#39327) 2025-09-20 07:24:32 +00:00
README.md
vello_canvas_subsuite.json canvas: Make 2D context state creation failable and use dom_canvas_backend pref for backend selection (#38310) 2025-07-28 09:13:07 +00:00

Web tests (including Web Platform Tests)

Moved to the Servo book: