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

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappDelegateFactory.java

Issue 2849873002: [Android WebAPK] Don't navigate WebAPK as a result of WindowClient.focus() (Closed)
Patch Set: Merge branch 'master' into twitter Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappDelegateFactory.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappDelegateFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappDelegateFactory.java
index 1eec43afb535d3bc9361103f67816721a8c31b0a..689e58d4f87637aa274c9481dc034be6d5e0e555 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappDelegateFactory.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappDelegateFactory.java
@@ -37,9 +37,10 @@ public class WebappDelegateFactory extends FullScreenDelegateFactory {
// compatibility we relaunch it the hard way.
String startUrl = mActivity.getWebappInfo().uri().toString();
- if (!TextUtils.isEmpty(mActivity.getWebappInfo().webApkPackageName())) {
+ String webApkPackageName = mActivity.getWebappInfo().webApkPackageName();
+ if (!TextUtils.isEmpty(webApkPackageName)) {
Intent intent = WebApkNavigationClient.createLaunchWebApkIntent(
- mActivity.getWebappInfo().webApkPackageName(), startUrl);
+ webApkPackageName, startUrl, false /* forceNavigation */);
IntentUtils.safeStartActivity(ContextUtils.getApplicationContext(), intent);
return;
}

Powered by Google App Engine
This is Rietveld 408576698