| Index: chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java
|
| diff --git a/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java b/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java
|
| index e9bbcc032d00b3737d3eb17f33e268a037f31f3f..937018d87624225e44d822c2e03b256f5bd4e77e 100644
|
| --- a/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java
|
| +++ b/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java
|
| @@ -20,6 +20,7 @@ import org.chromium.content.browser.BrowserStartupController;
|
| import org.chromium.content.browser.DeviceUtils;
|
| import org.chromium.content.common.ContentSwitches;
|
| import org.chromium.media.MediaDrmBridge;
|
| +import org.chromium.net.NetworkChangeNotifier;
|
|
|
| import java.util.UUID;
|
|
|
| @@ -75,6 +76,9 @@ public class CastBrowserHelper {
|
| Log.d(TAG, "Loading BrowserStartupController...");
|
| BrowserStartupController.get(context, LibraryProcessType.PROCESS_BROWSER)
|
| .startBrowserProcessesSync(false);
|
| + NetworkChangeNotifier.init(context);
|
| + // Cast shell always expects to receive notifications to track network state.
|
| + NetworkChangeNotifier.registerToReceiveNotificationsAlways();
|
| sIsBrowserInitialized = true;
|
| MediaDrmBridge.addKeySystemUuidMapping(PLAYREADY_KEY_SYSTEM_NAME, PLAYREADY_UUID);
|
| return true;
|
|
|