Chromium Code Reviews| 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; |
| + } |
| + }; |
| + } |
| } |