DescriptionHandle correctly start and commit of non-latest navigations.
Notable changes:
- didStartProvisionalNavigation: is no op if passed navigation is not the latest
navigation (this way didStartProvisionalNavigation: does not mess up with
pending item)
- didCommitNavigation: does not commit pending entry if if passed navigation
is not the latest navigation. Instead it changes last committed item to one
that matches with URL, which may not be correct, but it's just a minor
temporary inconsistency which does not have any security implications
(last committed URL is still correct).
BUG=711465
Review-Url: https://codereview.chromium.org/2821173002
Cr-Commit-Position: refs/heads/master@{#465669}
Committed: https://chromium.googlesource.com/chromium/src/+/79d9b86732316df528fbfe72409465e9bf2668b1
Patch Set 1 #Patch Set 2 : Fixed gn deps #Patch Set 3 : Fixed compilation #Patch Set 4 : Fixed eg tests #
Total comments: 12
Patch Set 5 : Updated comments #
Total comments: 4
Patch Set 6 : Use web::GetDisplayTitleForUrl #
Messages
Total messages: 13 (6 generated)
|