commit | ac9039474a97b5f820087ec4fa9172c991eef274 | [log] [tgz] |
---|---|---|
author | David Jacobo <djacobo@google.com> | Wed May 15 03:59:48 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 15 03:59:48 2019 |
tree | 08106122dffa2f15961d10d5c68702c695fe9d20 | |
parent | a01010a50904a849460d5617a6e75599413371b2 [diff] |
Modify AppsNavigationThrottle to skip transient redirections Currently AppsNavigationThrottle observes the different steps that form part of the RedirectChain() and use the first url which can be handled by an app candidate. This CL aims to improve the set of app candidates that the user gets by bypassing transient urls that can potentially generate an incomplete set of apps (eg. an installed browser can capture any link basically, under the prescence of third party browsers + urls like "www.google.com/url"). on ARC and even so GMScore will handle FDL links. Bug: b/67654049 Test: Manual check, installed a bunch of third party browsers + Chrome Change-Id: Ib20ea3ccdeafd15c7ffe55f4a0e3ce98ccacb5fd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1609976 Reviewed-by: Dominick Ng <dominickn@chromium.org> Reviewed-by: Maggie Cai <mxcai@chromium.org> Commit-Queue: David Jacobo <djacobo@chromium.org> Cr-Commit-Position: refs/heads/master@{#659824}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .