Files
sousa-gecko/testing/web-platform/tests/css/css-sizing/responsive-iframe/resources/slow.js
T
Koji Ishii ca1c3b6c8a Bug 2030418 [wpt PR 59017] - [iframe] Keep the last natural size, a=testonly
Automatic update from web-platform-tests
[iframe] Keep the last natural size

This patch keeps the last natural size received from the
embedded content in `HTMLFrameOwnerElement`.

When the content navigates out, and that `ChildFrameView` no
longer has a natural size, `LayoutIFrame` uses it.

There are some conditions this needs to be reset. They will be
in future patches.

Bug: 418397278
Change-Id: If4b5e9bbd19031145a10bf5eae881748718dff1a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7714084
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1610706}

--

wpt-commits: 3f02a242f87fb34a87c816b7004bad14be50cc3a
wpt-pr: 59017
2026-04-23 10:07:46 +00:00

16 lines
404 B
JavaScript

// Copyright 2026 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Force a sleep for 0.5 second, to make sure the rest of the parsing is done
// via a timer.
(function () {
const start = new Date().getTime();
while (true) {
const now = new Date().getTime();
if (now - start > 500) {
break;
}
}
})();