aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/html
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2024-12-17 10:37:52 +0100
committerGitHub <noreply@github.com>2024-12-17 09:37:52 +0000
commit0a01d069680a38de94555209bb845314ab70970c (patch)
treeadb3dbaf73d5813970167ce4e4f054398975b132 /tests/wpt/meta/html
parent1e17dfdf31f0741632720889a1da0870d2e9ee06 (diff)
downloadservo-0a01d069680a38de94555209bb845314ab70970c.tar.gz
servo-0a01d069680a38de94555209bb845314ab70970c.zip
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>
Diffstat (limited to 'tests/wpt/meta/html')
-rw-r--r--tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
index d7ccdbdf676..c5fc1407992 100644
--- a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
+++ b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
@@ -4,7 +4,7 @@
expected: FAIL
[Navigating to a different document with link click]
- expected: TIMEOUT
+ expected: FAIL
[Navigating to a different document with form submission]
- expected: NOTRUN
+ expected: TIMEOUT