← Back to team overview

ubuntu-webapps-bugs team mailing list archive

[Bug 1340585] [NEW] favicons are not persistently cached on disk

 

Public bug reported:

Since version 0.23+14.10.20140709-0ubuntu1 of webbrowser-app, favicon
support was re-introduced (it had been initially removed when switching
to oxide). As of that version, the bookmarks list on the new tab page
displays favicons. However the favicons are not cached on disk, all we
store is a reference to their URL (e.g.
http://assets.ubuntu.com/sites/ubuntu/latest/u/img/favicon.ico). Once
the icons have been fetched by the QML engine, they will be cached in
memory during the lifetime of the application, but if the application is
killed and restarted, the icons will be fetched from the network again,
potentially incurring a cost on the data connection.

Favicons should be cached on disk to avoid re-downloading them every
time the app is launched.

** Affects: ubuntu-ui-toolkit
     Importance: Undecided
         Status: New

** Affects: webbrowser-app
     Importance: Medium
         Status: Triaged

** Changed in: webbrowser-app
       Status: New => Triaged

** Changed in: webbrowser-app
   Importance: Undecided => Medium

** Also affects: ubuntu-ui-toolkit
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to webbrowser-app.
https://bugs.launchpad.net/bugs/1340585

Title:
  favicons are not persistently cached on disk

Status in Ubuntu UI Toolkit:
  New
Status in Web Browser App:
  Triaged

Bug description:
  Since version 0.23+14.10.20140709-0ubuntu1 of webbrowser-app, favicon
  support was re-introduced (it had been initially removed when
  switching to oxide). As of that version, the bookmarks list on the new
  tab page displays favicons. However the favicons are not cached on
  disk, all we store is a reference to their URL (e.g.
  http://assets.ubuntu.com/sites/ubuntu/latest/u/img/favicon.ico). Once
  the icons have been fetched by the QML engine, they will be cached in
  memory during the lifetime of the application, but if the application
  is killed and restarted, the icons will be fetched from the network
  again, potentially incurring a cost on the data connection.

  Favicons should be cached on disk to avoid re-downloading them every
  time the app is launched.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1340585/+subscriptions


Follow ups

References