[webapp-container] Overlay pages are remembered TOO well
Bug #1535154 reported by
Michael Terry
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Bill Filler | ||
webapps-sprint |
Fix Released
|
High
|
Alexandre Abreu | ||
webbrowser-app (Ubuntu) |
Fix Released
|
High
|
Alexandre Abreu |
Bug Description
Recently, overlay pages started being remembered after an OOM. But it seems that it rembers them too well, because I'm pretty sure I've seen it restore my last overlay that I had already closed!
That is, I use a webapp. Open overlay page. Close overlay page. Do something else. Come back to OOM webapp. It restarts with my closed overlay open.
Related branches
lp:~abreu-alexandre/webbrowser-app/overlay-views-close-not-saved
- Alberto Mardegan (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 96 lines (+49/-12)2 files modifiedsrc/app/webcontainer/PopupWindowController.qml (+16/-12)
tests/autopilot/webapp_container/tests/test_overlay_recovery.py (+33/-0)
Changed in webbrowser-app (Ubuntu): | |
assignee: | nobody → Alexandre Abreu (abreu-alexandre) |
Changed in webapps-sprint: | |
milestone: | none → sprint-18 |
assignee: | nobody → Alexandre Abreu (abreu-alexandre) |
importance: | Undecided → High |
Changed in webbrowser-app (Ubuntu): | |
importance: | Undecided → High |
Changed in webapps-sprint: | |
status: | New → In Progress |
Changed in webbrowser-app (Ubuntu): | |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Bill Filler (bfiller) |
milestone: | none → ww08-2016 |
Changed in webapps-sprint: | |
status: | In Progress → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package webbrowser-app - 0.23+16. 04.20160202- 0ubuntu1
--------------- 04.20160202- 0ubuntu1) xenial; urgency=medium
webbrowser-app (0.23+16.
[ Alexandre Abreu ]
* Enhance google.com specific patterns to enable co.* & com.* patterns
(LP: #1517527)
* Make sure that the overlay views closed by the user are not part of
the list of recovered overlays opened after the oom closed the app.
(LP: #1535154)
[ CI Train Bot ]
* Resync trunk. added: po/sco.po
-- Alexandre Abreu <email address hidden> Tue, 02 Feb 2016 15:33:33 +0000