New issue
Advanced search Search tips

Issue 881709 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 868558
Owner: ----
Closed: Sep 10
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Iframes are cropped on scroll

Reported by tedermx@gmail.com, Sep 7

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36

Steps to reproduce the problem:
1. Have a Youtube iframe inserted into wrapper iframe. Put that inside lengthy (a couple of screens tall, maybe taller) content on the page.
2. Load the page, scroll it up and down so the iframe goes in and out of view

What is the expected behavior?
Iframe's placeholder is shown fully and correctly.

What went wrong?
Iframe's placeholder is visually cropped, with cropped part being blank. Every time iframe goes in view, it is cropped to a different extent.

Did this work before? Yes 68 (not exactly sure)

Does this work in other browsers? Yes

Chrome version: 69.0.3497.81  Channel: stable
OS Version: OS X 10.13.3
Flash Version: 

Examples of affected sites are Livejournal
https://casperjs1.livejournal.com/62566.html
and Medium
https://medium.com/@testerfromrambler/nunc-quis-odio-ut-quam-finibus-ultricies-sed-eleifend-mi-9c82a41af416
Both utilize iframe wrappers over original media iframes.

For some reason, the bug doesn't reproduce on Telegraph:
https://telegra.ph/Video-Test-09-06
What's especially interesting about Telegraph here is that you can take Telegraph double-iframe and put it into clean test page. Bug will repoduce:
https://jsfiddle.net/94wte5hx/1/

The bug manifested itself when Chrome updated to 69 release.

Additional inquiry: 
If there exists a kind of a quick fix for the issue (even if it's not very pretty), it will help a great lot.
 
crop-rendered-iframe.png
214 KB View Download
Might be fixed in  issue 880673  in which case the next miniupdate will have the fix.
As for a workaround, try choosing "opt out" in chrome://flags/#site-isolation-trial-opt-out
Or run chrome with "--disable-site-isolation-trials" in the command line.
N.B. Disabling site isolation weakens security.
Thank you, looks very much like it! Is it possible to know the miniupdate schedule or deploy date of this next miniupdate specifically?
Labels: Needs-Bisect Needs-Triage-M69
Cc: susan.boorgula@chromium.org
Components: Internals>Sandbox>SiteIsolation
Labels: -Needs-Bisect Triaged-ET
Mergedinto: 868558
Status: Duplicate (was: Unconfirmed)
tedermx@ Thanks for the update.

This issue looks similar to  issue 868558  as per comment #1. Hence merging this issue to  issue 868558  and removing 'Needs-Bisect' label.
Please feel free to undupe if it is not similar.

Thanks..
Most likely the same thing, so it's OK, thanks!

Sign in to add a comment