| Index: chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkActivity.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkActivity.java
|
| index a4b1c4276db161ed389687cfcff0c706c85461dc..360b52624cac92b4f4021ac8f1d2fbdeca45270c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkActivity.java
|
| @@ -47,6 +47,9 @@ public class WebApkActivity extends WebappActivity {
|
| getActivityTab().loadUrl(
|
| new LoadUrlParams(overrideUrl, PageTransition.AUTO_TOPLEVEL));
|
| }
|
| + if (isInitialized()) {
|
| + getActivityTab().setWebappManifestScope(mWebappInfo.scopeUri().toString());
|
| + }
|
| }
|
|
|
| @Override
|
| @@ -117,6 +120,13 @@ public class WebApkActivity extends WebappActivity {
|
| }
|
|
|
| @Override
|
| + public void finishNativeInitialization() {
|
| + super.finishNativeInitialization();
|
| + if (!isInitialized()) return;
|
| + getActivityTab().setWebappManifestScope(mWebappInfo.scopeUri().toString());
|
| + }
|
| +
|
| + @Override
|
| public void onStop() {
|
| super.onStop();
|
| WebApkServiceConnectionManager.getInstance().disconnect(
|
|
|