The page's iframe doesn't reload while reloading page with Fission enabled
Categories
(Core :: DOM: Navigation, defect)
Tracking
()
Fission Milestone | M6c |
People
(Reporter: edgar, Unassigned)
References
Details
Attachments
(2 files)
Build id: 20201015094006
STR:
- enable Fission
- Load https://codepen.io/edgarchen-the-decoder/full/OJXMERY
- Click the reload button in toolbar.
Reporter | ||
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Edgar, what's expected which isn't happening. I tried this but it looks the same before and after reload.
If you see an issue, can you post a video so we can see before and after in your reproduction? And could you also specify your platform?
Reporter | ||
Comment 2•4 years ago
|
||
I also try couple of things,
- Disable all add-on: still reproducible
- Try non-Fission window: still reproducible
- Disable Fission from Nightly Experiments and restart browser: NOT reproducible
Reporter | ||
Comment 3•4 years ago
|
||
(In reply to Neha Kochar [:neha] from comment #1)
And could you also specify your platform?
MacBook Pro, macOS 10.15.6
Reporter | ||
Comment 4•4 years ago
|
||
Could not reproduce on new profile.
Comment 5•4 years ago
|
||
Thanks for the recording. That's not what I see on may Macbook. I see the same after reload.
When you couldn't reproduce after disabling Fission and restarting, did you try to enable Fission and restart Firefox, and then reproduce again? i.e. is it consistently reproducing for you?
Do you see anything interesting in the browser console or network monitor when this happens?
Reporter | ||
Comment 6•4 years ago
|
||
Yes, it is consistently reproducing for me.
Compare with normal case, I saw
An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can remove its sandboxing.
in web console when this happens.
Reporter | ||
Comment 7•4 years ago
|
||
I tried other page that also contains an OOP iframe, e.g. https://developer.mozilla.org/en-US/docs/Web/API/Element/setPointerCapture or https://www.twitch.tv/ etc, I did not see the same issue and I didn't experience this on other sites so far, either.
Comment 8•4 years ago
|
||
Edgar, can you reproduce the problem in a new profile?
Can you share your about:support info? Maybe you have some prefs that you've modified but forgotten. :)
Reporter | ||
Comment 9•4 years ago
|
||
about_support
Reporter | ||
Comment 10•4 years ago
|
||
about_support(In reply to Chris Peterson [:cpeterson] from comment #8)
Edgar, can you reproduce the problem in a new profile?
No, I could not reproduce the problem in a new profile.
Reporter | ||
Comment 11•4 years ago
|
||
(In reply to Edgar Chen [:edgar] from comment #2)
Created attachment 9181872 [details]
I also try a couple of things,
- Disable all add-on: still reproducible
- Try non-Fission window: still reproducible
- Disable Fission from Nightly Experiments and restart browser: NOT reproducible
- Disable Fission from Nightly Experiments but set
fission.sessionHistoryInParent
totrue
, then restart browser: reproducible
So it looks like something related to SHIP.
Comment 12•4 years ago
|
||
fission.sessionHistoryInParent is not expected to work without fission.autostart for now.
Comment 13•4 years ago
|
||
Peter is reviewing a patch from Olli related to SHIP and iframes (bug 1671962). Perhaps it's related? Let's retest after the fixes for bug 1671962 and Peter's bug 1673702.
Reporter | ||
Comment 14•4 years ago
|
||
I could not reproduce this anymore on today's nightly, 20201101092255.
Updated•4 years ago
|
Description
•