Index: chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/CastSessionImpl.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/CastSessionImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/CastSessionImpl.java |
index 01aff0f520427a5f498a5d3a266d9f428d2d7e83..cef866a6d2c32bf2e23608ca74948cfe1e29abd0 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/CastSessionImpl.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/CastSessionImpl.java |
@@ -142,8 +142,10 @@ public class CastSessionImpl implements MediaNotificationListener, CastSession { |
} |
Intent contentIntent = Tab.createBringTabToFrontIntent(tabId); |
- contentIntent.putExtra(MediaNotificationUma.INTENT_EXTRA_NAME, |
- MediaNotificationUma.SOURCE_PRESENTATION); |
+ if (contentIntent != null) { |
+ contentIntent.putExtra(MediaNotificationUma.INTENT_EXTRA_NAME, |
+ MediaNotificationUma.SOURCE_PRESENTATION); |
+ } |
mNotificationBuilder = new MediaNotificationInfo.Builder() |
.setPaused(false) |
.setOrigin(origin) |