Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(65)

Issue 2348853002: Prevent navigations within fullscreen webapps from being intercepted. (Closed)

Created:
4 years, 3 months ago by dominickn
Modified:
4 years, 3 months ago
Reviewers:
Maria
CC:
chromium-reviews, dominickn+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Prevent navigations within fullscreen webapps from being intercepted. If a native app and a PWA are installed which handle the same URLs, a navigation within the PWA may open the intent picker to ask the user if they wish to browse in the native app. This CL stops the picker from appearing if the user is browsing within the fullscreen PWA. It does not do so if the user is browsing the PWA outside of the fullscreen standalone (i.e. launched from homescreen) mode. BUG=647569 Committed: https://crrev.com/671b9d029e9ead87a24fb38e5268dee3f4de7a96 Cr-Commit-Position: refs/heads/master@{#419406}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address comments #

Messages

Total messages: 19 (12 generated)
dominickn
Hi Maria, WDYT? Thanks!
4 years, 3 months ago (2016-09-16 07:00:42 UTC) #4
dominickn
On 2016/09/16 07:00:42, dominickn wrote: > Hi Maria, WDYT? Thanks! (Aside from the need to ...
4 years, 3 months ago (2016-09-16 07:07:46 UTC) #7
Maria
lgtm after you address the comments https://codereview.chromium.org/2348853002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java File chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java (right): https://codereview.chromium.org/2348853002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java#newcode246 chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java:246: WindowAndroid.activityFromContext(mTab.getWindowAndroid().getContext().get()); Use getAvailableContext() ...
4 years, 3 months ago (2016-09-16 21:58:46 UTC) #8
dominickn
Thanks! https://codereview.chromium.org/2348853002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java File chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java (right): https://codereview.chromium.org/2348853002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java#newcode246 chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java:246: WindowAndroid.activityFromContext(mTab.getWindowAndroid().getContext().get()); On 2016/09/16 21:58:46, Maria wrote: > Use ...
4 years, 3 months ago (2016-09-19 01:00:30 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2348853002/20001
4 years, 3 months ago (2016-09-19 01:27:39 UTC) #16
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 3 months ago (2016-09-19 01:32:11 UTC) #17
commit-bot: I haz the power
4 years, 3 months ago (2016-09-19 01:34:27 UTC) #19
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/671b9d029e9ead87a24fb38e5268dee3f4de7a96
Cr-Commit-Position: refs/heads/master@{#419406}

Powered by Google App Engine
This is Rietveld 408576698