| Index: chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| index 6c8c6fb4cafde6f71c3eb3a301db01e45e5b6755..29055113c7472fb9a919cd74a1f6f10074507c3e 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| @@ -119,7 +119,12 @@ public class DeferredStartupHandler {
|
| }
|
|
|
| // Start or stop Physical Web
|
| - PhysicalWeb.onChromeStart(application);
|
| + if (PhysicalWeb.shouldStartOnLaunch(application)) {
|
| + PhysicalWeb.startPhysicalWeb(application);
|
| + PhysicalWeb.uploadDeferredMetrics(application);
|
| + } else {
|
| + PhysicalWeb.stopPhysicalWeb(application);
|
| + }
|
|
|
| mDeferredStartupComplete = true;
|
| }
|
|
|