Index: chrome/android/javatests/src/org/chromium/chrome/browser/banners/AppBannerManagerTest.java |
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/banners/AppBannerManagerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/banners/AppBannerManagerTest.java |
index 183bd0ead07195a7f3184d5cbf0ea8e984aed5df..c5710ae8fca6368cc0d417096e971eba4d9c3594 100644 |
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/banners/AppBannerManagerTest.java |
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/banners/AppBannerManagerTest.java |
@@ -94,6 +94,9 @@ public class AppBannerManagerTest { |
private static final String WEB_APP_PATH = |
"/chrome/test/data/banners/manifest_test_page.html"; |
+ private static final String LAZY_SERVICE_WORKER_PATH = |
+ "/chrome/test/data/banners/lazy_service_worker_test_page.html"; |
+ |
private static final String WEB_APP_SHORT_TITLE_MANIFEST = |
"/chrome/test/data/banners/manifest_short_name_only.json"; |
@@ -629,6 +632,13 @@ public class AppBannerManagerTest { |
WEB_APP_SHORT_TITLE, false); |
} |
+ @Test |
+ @SmallTest |
+ @Feature({"AppBanners"}) |
+ public void testBannerTriggersWithLazyServiceWorker() throws Exception { |
+ triggerWebAppBanner(mTestServer.getURL(LAZY_SERVICE_WORKER_PATH), WEB_APP_TITLE, false); |
+ } |
+ |
@Test |
@SmallTest |
@Feature({"AppBanners"}) |