Chromium Code Reviews
DescriptionDo not launch external apps while page is scrolling
This is a long outstanding bug of launching a Google app while page
is scrolling. The root cause is that a URL is loaded as the page
scrolls down. Since the user touched the screen to initiate the scroll,
the "link clicked" logic took that scroll touch as a link click and
the URL load is then treated as if the user has clicked on the link.
This affects links such as maps.google.com and youtube.com.
Refer to http://crbug/704417 regarding the following types of
navigations. This CL simplifies the logic, at the expense of a change
in behavior:
[1] MV tiles - No change in behavior
[2] Bookmarks - Used to launch native iOS app, now opens web site in browser.
[3] Recently closed - Used to launch native iOS app, now opens web site in browser.
BUG=663583, 700709
TEST=Test loading of Google web sites (maps, drive, etc). Check redirects. Embedded YT videos and Maps.
Review-Url: https://codereview.chromium.org/2764033005
Cr-Commit-Position: refs/heads/master@{#459072}
Committed: https://chromium.googlesource.com/chromium/src/+/fd4f2da01569ad80206f09edd2b585e186d06ed8
Patch Set 1 #Patch Set 2 : updated comment #Messages
Total messages: 15 (6 generated)
|