webapps user scripts overriding StateSaver saved url

Bug #1347764 reported by Bill Filler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Webapps-core project
Fix Released
Medium
Jean-Francois Moy
webbrowser-app
Fix Released
Medium
Jean-Francois Moy
webbrowser-app (Ubuntu)
Fix Released
Undecided
Unassigned
webbrowser-app (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

placeholder bug for issue that has been discussed already:
webapps and webbrowser are now using StateSaver to restore previous url if they are killed by oom killer. There is an issue with webapps that use user scripts (currently Facebook) where the user script runs after the save url is restored and overwrites it with it's own url. This will need to be updated to honor the value saved by StateSaver, if present.

Tags: usability

Related branches

Bill Filler (bfiller)
Changed in webapps-core:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
Changed in webbrowser-app:
assignee: nobody → Arthur Mello (artmello)
Changed in unity-webapps-qml:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
Revision history for this message
Olivier Tilloy (osomon) wrote :

Note: a custom solution was originally preferred to StateSaver for restoring the previous URL. It’s being backed out of the webapps container, and StateSaver will probably replace it there, but it’s not done yet. So technically, this bug is not currently valid. I’ll leave it open though, and we’ll need to revisit it later.

Changed in webbrowser-app:
assignee: Arthur Mello (artmello) → nobody
Revision history for this message
David Barth (dbarth) wrote :

The bug is potentially going to re-appear once statesaver is re-introduced. When that happens, and if this bug is not fixed by then, the consquence is that the Facebook webapp won't be automatically won't be automatically restored to its previous state, if stopped by the oomkiller.

I have triaged the bug based on that potential severity,

tags: added: touch-2014-10-09 usability
Changed in webapps-core:
importance: Undecided → Medium
Changed in webbrowser-app:
importance: Undecided → Medium
no longer affects: unity-webapps-qml
Changed in webbrowser-app:
status: New → Triaged
Changed in webapps-core:
status: New → Triaged
Changed in webbrowser-app:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
David Barth (dbarth)
Changed in webbrowser-app:
assignee: Alexandre Abreu (abreu-alexandre) → Jean-Francois Moy (jfmoy)
Changed in webapps-core:
assignee: Alexandre Abreu (abreu-alexandre) → Jean-Francois Moy (jfmoy)
Olivier Tilloy (osomon)
tags: added: touch-2014-10-23
removed: touch-2014-10-09
Olivier Tilloy (osomon)
tags: added: touch-2014-10-30
removed: touch-2014-10-23
Olivier Tilloy (osomon)
tags: added: touch-2014-11-06
removed: touch-2014-10-30
Olivier Tilloy (osomon)
tags: added: touch-2014-11-13
removed: touch-2014-11-06
Olivier Tilloy (osomon)
tags: removed: touch-2014-11-13
Changed in webapps-core:
status: Triaged → Fix Released
Changed in webbrowser-app:
status: Triaged → Fix Released
Changed in webbrowser-app (Ubuntu RTM):
status: New → Fix Released
Changed in webbrowser-app (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.