Don't restore iframes from history if the node's id has changed
Categories
(Core :: DOM: Navigation, defect)
Tracking
()
People
(Reporter: jkoett, Unassigned)
References
Details
Updated•16 years ago
|
Comment 3•16 years ago
|
||
Comment 6•12 years ago
|
||
Comment 8•12 years ago
|
||
Comment 10•11 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Comment 15•3 years ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:hsinyi, since the bug has high severity, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 16•2 years ago
|
||
In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.
Comment 17•2 years ago
|
||
Similar as comment 2, STR below still reproduces the issue.
Steps to Reproduce:
1.Create an html page with just the text "Example<br/><iframe id="example" src="https://www.example.com" />"
2.View the page in firefox.
3.Change the html to be just the text "Live DOM Viewer<br/><iframe src="https://software.hixie.ch/utilities/js/live-dom-viewer/" />"
4.Press 'refresh'.
Actual Results:
Example's page will still be displayed in the iframe, even though the text above it has changed to "Live DOM Viewer", and viewing the src of the page shows Live DOM Viewer as the src of the iframe.
Expected Results:
Live DOM Viewer's page should show in the iframe.
Comment 18•1 year ago
|
||
This is still happening. Also it is not really clear what the iframe contents are cached based on? I've tested and even if the iframe has no ID or name attribute, Firefox reuses the previous source, even if an src attribute is not set.
It is also interesting how this seemed a good idea to load old content into unrelated iframes, just because they appear in the same page? What situation is this desired to show such stale data? Also it causes performance issues, as those iframes are not really loaded from cache. The address is cached, but the content is loaded over network. So basically Firefox is loading content that is not at all needed and requested by the actual page.
Description
•