Tab previews should be cached on disk

Bug #1401045 reported by Olivier Tilloy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Undecided
Olivier Tilloy
webbrowser-app
Fix Released
High
Olivier Tilloy
webbrowser-app (Ubuntu)
Fix Released
Undecided
Olivier Tilloy
webbrowser-app (Ubuntu RTM)
Fix Released
Undecided
Olivier Tilloy

Bug Description

With the current tab preview implementation, previews are displayed only for tabs that have an active webview. Since we currently limit the number of webviews to 2, that means that other tabs don’t get a preview.
Similarly, when restarting the app after closing it, only the preview for the current tab is visible in the tabs view, because other webviews haven’t been instantiated yet.

We need a mechanism to persist previews on disk so that their availability isn’t tied to the actual webview.

Related branches

Revision history for this message
Olivier Tilloy (osomon) wrote :

Note that this is a prerequisite for the bottom-edge tabs view implementation.

Changed in webbrowser-app (Ubuntu):
status: New → In Progress
assignee: nobody → Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu RTM):
status: New → Confirmed
assignee: nobody → Olivier Tilloy (osomon)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package webbrowser-app - 0.23+15.04.20141211.4-0ubuntu1

---------------
webbrowser-app (0.23+15.04.20141211.4-0ubuntu1) vivid; urgency=low

  [ Ubuntu daily release ]
  * New rebuild forced

  [ Olivier Tilloy ]
  * Take captures of live webviews and cache them on disk, to use them
    as tab previews. (LP: #1359293, #1401045)
  * Fix FTBFS on Qt 5.4. (LP: #1398372)
  * Reset the webview’s certificate error when the user cancels it (by
    e.g. committing a new navigation). (LP: #1398905, #1394925)
 -- Ubuntu daily release <email address hidden> Thu, 11 Dec 2014 18:54:12 +0000

Changed in webbrowser-app (Ubuntu):
status: In Progress → Fix Released
Olivier Tilloy (osomon)
Changed in webbrowser-app:
status: In Progress → Fix Released
Revision history for this message
Olivier Tilloy (osomon) wrote :

Landed in vivid. It now needs to be backported to rtm-14.09 as it is a prerequisite to implement bottom edge gesture in the browser.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package webbrowser-app - 0.23+15.04.20141218~rtm-0ubuntu1

---------------
webbrowser-app (0.23+15.04.20141218~rtm-0ubuntu1) 14.09; urgency=low

  [ Leo Arias ]
  * Refactor the address bar autopilot helpers so they can be used from
    external test cases.
  * Expose on the autopilot helpers the back and forward functionality.

  [ Olivier Tilloy ]
  * Update translation template.
 -- Ubuntu daily release <email address hidden> Thu, 18 Dec 2014 18:40:11 +0000

Changed in webbrowser-app (Ubuntu RTM):
status: Confirmed → Fix Released
Changed in canonical-devices-system-image:
milestone: none → ww05-2015
status: New → Fix Released
Olivier Tilloy (osomon)
Changed in canonical-devices-system-image:
assignee: nobody → Olivier Tilloy (osomon)
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.