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}
(cherry picked from commit 79d9b86732316df528fbfe72409465e9bf2668b1)
Review-Url: https://codereview.chromium.org/2832853002 .
Cr-Commit-Position: refs/branch-heads/3071@{#84}
Cr-Branched-From: a106f0abbf69dad349d4aaf4bcc4f5d376dd2377-refs/heads/master@{#464641}
Committed: https://chromium.googlesource.com/chromium/src/+/1e54e3f192007513ef53ba2f48d7dc8641636dbf
Patch Set 1 #
Messages
Total messages: 2 (1 generated)
|