Public bug reported:

Oxide exposes a navigation history list (in QML:
WebView.navigationHistory), each entry of which has the following
properties: 'url', 'title', 'timestamp'. We need to add an 'icon'
property to hold a reference to the favicon for the page, if any.

This involves retrieving the URL to the favicon for a given page, as
it’s not automatically done by chromium. Navigation entries in chromium
do have a favicon accessor, but it is empty by default, and it’s up to
the embedder to populate it. Chrome has a FaviconService class that
serves this purposes, which itself talks to a HistoryService instance.

** Affects: oxide
     Importance: Undecided
         Status: New

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

Title:
  Add icon property to navigation history entries

Status in Oxide Webview:
  New

Bug description:
  Oxide exposes a navigation history list (in QML:
  WebView.navigationHistory), each entry of which has the following
  properties: 'url', 'title', 'timestamp'. We need to add an 'icon'
  property to hold a reference to the favicon for the page, if any.

  This involves retrieving the URL to the favicon for a given page, as
  it’s not automatically done by chromium. Navigation entries in
  chromium do have a favicon accessor, but it is empty by default, and
  it’s up to the embedder to populate it. Chrome has a FaviconService
  class that serves this purposes, which itself talks to a
  HistoryService instance.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1324818/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-webapps-bugs
Post to     : ubuntu-webapps-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to