[regression] favicons not stored in the history database

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

Bug Description

This appears to be a rather recent regression: if I open the history view all entries before the 1st of February have icons, entries newer than that don’t.

At a first glance, there’s no related change in webbrowser-app’s code base that could possibly explain this regression.

However this would more or less coincide with when oxide 1.12 was released. I wonder if the regression could possibly be in oxide.

Related branches

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

What I’m seeing happen is that we get a LoadSucceeded event from oxide, which triggers an insertion in the history database, but at that point in time the 'icon' property of the webview is empty. A few milliseconds afterwards, the 'icon' property is updated.

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

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

---------------
webbrowser-app (0.23+16.04.20160303-0ubuntu1) xenial; urgency=medium

  [ CI Train Bot ]
  * Resync trunk.

  [ Olivier Tilloy ]
  * Refer to @{XDG_DOWNLOAD_DIR} in the browser’s apparmor profile
    instead of hardcoding "Downloads" in English. (LP: #1535666)
  * Store entries in the history database on load committed, not load
    succeeded. This ensures that content-initiated navigations are also
    stored. (LP: #1455858, #1549780)
  * Update translation template.
  * Visual tweaks per designers’ review.

 -- Olivier Tilloy <email address hidden> Thu, 03 Mar 2016 19:01:40 +0000

Changed in webbrowser-app (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Bill Filler (bfiller)
milestone: none → ww08-2016
Changed in canonical-devices-system-image:
status: Fix Committed → 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.