In chrome, an entry is added/updated in the history database in
HistoryTabHelper::DidNavigateAnyFrame(), which is called by
content::WebContents::DidNavigateAnyFramePostCommit(), which itself is
called by content::NavigatorImpl::DidNavigate(). This corresponds to a
LoadCommitted event in oxide.

LoadCommitted events emitted by oxide originate from
content::WebContents::DidCommitProvisionalLoad(), which is called by
content::NavigatorImpl::DidNavigate().

This confirms that we should indeed store entries in the shared history
when getting LoadCommitted events, not LoadSucceeded.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu.
https://bugs.launchpad.net/bugs/1455858

Title:
  History AWOL with YouTube "get more videos" button.

Status in Oxide:
  Invalid
Status in webbrowser-app:
  Invalid
Status in webbrowser-app package in Ubuntu:
  In Progress

Bug description:
  Nexus 7 2013, Ubuntu Touch r2, dev channel.

  There appears to be a browser bug, possibly connected to the YouTube
  "get more videos" button at the bottom of a page. When the button is
  pressed, no history is remembered and the video plays without a chance
  to choose whether HQ or not.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to