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 2cd5ea50d829ef8efec3498d910f8cdb120fc8a4..f2e941f41d6f7019cb9b482512c3d874ddb448d0 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 |
@@ -7,6 +7,9 @@ package org.chromium.chrome.browser.webapps; |
import android.content.Intent; |
import org.chromium.chrome.browser.ShortcutHelper; |
+import org.chromium.chrome.browser.banners.AppBannerManager; |
+import org.chromium.chrome.browser.tab.Tab; |
+import org.chromium.chrome.browser.tab.TabDelegateFactory; |
import org.chromium.content_public.browser.LoadUrlParams; |
import org.chromium.ui.base.PageTransition; |
@@ -39,4 +42,14 @@ public class WebApkActivity extends WebappActivity { |
// when WebAPKs are registered in WebappRegistry. |
initializeSplashScreenWidgets(backgroundColor, null); |
} |
+ |
+ @Override |
+ protected TabDelegateFactory createTabDelegateFactory() { |
+ return new WebappDelegateFactory(this) { |
+ @Override |
+ public AppBannerManager createAppBannerManager(Tab tab) { |
gone
2016/05/31 18:26:55
Do you not want to show _any_ app banners in WebAp
pkotwicz
2016/05/31 20:14:27
I am aware of only two types of app banners:
- App
gone
2016/05/31 20:28:38
You're assuming the only app banners shown are for
pkotwicz
2016/05/31 21:59:30
That's a sticky point. Ideally when a user navigat
gone
2016/05/31 22:02:34
Yeah, I'm fine with that, too. That needs to be d
|
+ return null; |
+ } |
+ }; |
+ } |
} |