Open
Bug 1704189
Opened 4 years ago
Updated 4 years ago
Collection is broken for removed frames due to usage of BrowsingContext::ChildOffset
Categories
(Firefox :: Session Restore, defect)
Firefox
Session Restore
Tracking
()
ASSIGNED
People
(Reporter: u608768, Assigned: farre)
References
Details
(Whiteboard: [not-a-fission-bug])
STR
- Open https://kashav.ca/bugs/1704189/top.html.
- Fill in both inputs.
- Click the "remove frame 1" button. It should remove the first frame.
- Close the tab.
- Reopen the tab (Shift+Ctrl+T).
- You'll notice that the contents of the second frame were restored into the first frame.
Expected
Only the second form should have data.
Actual
The data from the second form was restored into the first form.
We do have measures in place to ensure that we don't restore data into a form with a different URL, so it's not a security concern, but it's definitely a bug.
Note that this also reproduces in Release (without Fission and without SHIP).
Updated•4 years ago
|
Fission Milestone: M8 → ---
Whiteboard: [not-a-fission-bug]
Assignee | ||
Updated•4 years ago
|
Assignee: nobody → afarre
Status: NEW → ASSIGNED
Updated•4 years ago
|
No longer blocks: fission-sessionstore
You need to log in
before you can comment on or make changes to this bug.
Description
•