Embedded iframes in Private Browsing windows leak history into non-private windows
Categories
(Firefox :: Private Browsing, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox69 | --- | unaffected |
firefox70 | --- | unaffected |
People
(Reporter: emmybaylove, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
261 bytes,
text/html
|
Details |
STR:
- Open a Private Browsing window
- Visit a website with an embedded iframe (I've noticed the issue with Disqus comment sections and embedded YouTube videos)
- Exit Private Browsing
The URL specified in the src
attribute will be added to non-private history, and can be viewed after all PB windows have been closed. This implies that other data (cookies, storage, etc.) may be leaking as well, but I don't know for sure.
Comment 1•6 years ago
|
||
I can't reproduce this in Nightly on a fresh profile, and I would be quite surprised if this was true.
Did you try this in a fresh profile? Do you have any extensions installed that could be causing this?
Comment 2•6 years ago
|
||
For future reference, this is where we prevent adding history entries for private browsing visits: https://searchfox.org/mozilla-central/rev/40ef22080910c2e2c27d9e2120642376b1d8b8b2/docshell/base/nsDocShell.cpp#12080
It looks like this bug only happens when Fission is enabled. After disabling it and trying bug.html
again, the problem doesn't occur.
Updated•6 years ago
|
Comment 4•6 years ago
|
||
(In reply to Emmy from comment #3)
It looks like this bug only happens when Fission is enabled. After disabling it and trying
bug.html
again, the problem doesn't occur.
Yes, that makes perfect sense. The reason is probably this code not working with Fission enabled: https://searchfox.org/mozilla-central/rev/40ef22080910c2e2c27d9e2120642376b1d8b8b2/docshell/base/nsDocShell.cpp#2704
Updated•6 years ago
|
Duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1561028
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Duplicate bug 1561028 is scheduled for Fission M5.
Description
•