| Index: chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java
|
| index 9491484e29c7a4677a3d4096c0e98ceace6b6551..756c6276d046331be2e484d45598934a4bf9919a 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java
|
| @@ -216,6 +216,11 @@ public class ExternalNavigationHandler {
|
| }
|
| }
|
|
|
| + // http://crbug.com/647569 : Stay in a PWA window for a URL within the same scope.
|
| + if (mDelegate.isWithinCurrentWebappScope(params.getUrl())) {
|
| + return OverrideUrlLoadingResult.NO_OVERRIDE;
|
| + }
|
| +
|
| // http://crbug.com/149218: We want to show the intent picker for ordinary links, providing
|
| // the link is not an incoming intent from another application, unless it's a redirect (see
|
| // below).
|
|
|