servo/tests/wpt/meta/fetch
Martin Robinson 0a01d06968
layout: Allow same ScriptThread <iframe>s to be resized synchronously (#34656)
Post layout, when a `Window` has all of the new `<iframe>` sizes, size
any `Window`s for `Pipeline`s in the same `ScriptThread` synchronously.
This ensures that when laying out from the outermost frame to the
innermost frames, the frames sizes are set properly.

There is still an issue where a non-same-`ScriptThread` `<iframe>` sits
in between two `<iframe>`s of the same origin. According to the
specification these frames should all be synchrnously laid out --
something quite difficult in Servo. This is issue #34655.

This is the first change in a series of changes to improve the
consistency of `<iframe>` loading and sizing.

Fixes #14719.
Fixes #24569.
Fixes #24571.
Fixes #25269.
Fixes #25275.
Fixes #25285.
Fixes #30571.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2024-12-17 09:37:52 +00:00
..
api Update response handling in main_fetch (#34570) 2024-12-11 12:59:29 +00:00
compression-dictionary Update web-platform-tests to revision b'f2cdcb7e9550e74d07ed6cf17bbcb9643aeedb99' (#32381) 2024-05-26 03:58:17 +00:00
connection-pool Rename metadata directories 2023-06-22 21:15:41 +02:00
content-encoding subtlecrypto: Replace NormalizedAlgorithm with specialized variants (#34193) 2024-11-09 16:43:47 +00:00
content-length Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
content-type Rename metadata directories 2023-06-22 21:15:41 +02:00
corb Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
cross-origin-resource-policy Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
data-urls Simplify the data: protocol handler (#33500) 2024-09-28 00:19:30 +00:00
fetch-later Update web-platform-tests to revision b'ec9b870fec350e59e9db48ae2858e914a07f38d6' (#33359) 2024-09-08 01:41:09 +00:00
h1-parsing Sync WPT with upstream (20-08-2023) (#30143) 2023-08-22 11:36:48 +00:00
http-cache Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
metadata layout: Allow same ScriptThread <iframe>s to be resized synchronously (#34656) 2024-12-17 09:37:52 +00:00
nosniff Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
orb/tentative Remove media element state changes triggered by network responses (#32643) 2024-07-09 06:48:44 +00:00
origin Bring http_network_or_cache_fetch closer to the spec (#33531) 2024-10-08 05:36:46 +00:00
private-network-access Sync WPT with upstream (03-03-2024) (#31482) 2024-03-03 09:03:40 +00:00
range Simplify the data: protocol handler (#33500) 2024-09-28 00:19:30 +00:00
redirect-navigate Rename metadata directories 2023-06-22 21:15:41 +02:00
redirects Rename metadata directories 2023-06-22 21:15:41 +02:00
security Update web-platform-tests to revision b'16f18d8135a80e89f2e910ca7548999fa2f7937e' (#31951) 2024-03-31 05:15:08 +00:00
stale-while-revalidate Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00