mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-12 22:28:59 +02:00
Automatic update from web-platform-tests Add support for freezing iframes Frames that aren't loading are not visible in the viewport will be frozen if --enable-features=FreezeFrames is provided. This will eventually be converted to testing feature policies for frames. BUG=907125 Change-Id: Ib0badb3f92df4ce4921dd4a4cb29c45749f64f47 Reviewed-on: https://chromium-review.googlesource.com/c/1450406 Reviewed-by: Ken Buchanan <kenrb@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: John Abd-El-Malek <jam@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#629822} -- wpt-commits: d31a2f38a2c7159a88ca190cde7826b91299c64f wpt-pr: 15234
16 lines
316 B
HTML
16 lines
316 B
HTML
<!DOCTYPE html>
|
|
<meta charset="utf-8">
|
|
<script>
|
|
window.addEventListener('load', () => {
|
|
window.parent.postMessage('load');
|
|
});
|
|
|
|
document.addEventListener('freeze', () => {
|
|
window.parent.postMessage('freeze');
|
|
});
|
|
|
|
document.addEventListener('resume', () => {
|
|
window.parent.postMessage('resume');
|
|
});
|
|
|
|
</script>
|