Index: chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java |
index 7d83ded5ab22840ba5e4e31078dfecf7ecf2b1f7..23e12bfefb916ed14040ff19f3d1d221bab2abe9 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java |
@@ -5,6 +5,7 @@ |
package org.chromium.chrome.browser.customtabs; |
import android.app.Activity; |
+import android.app.Application; |
import android.app.PendingIntent; |
import android.content.Context; |
import android.content.Intent; |
@@ -237,6 +238,9 @@ public class CustomTabActivity extends ChromeActivity { |
String url = IntentHandler.getUrlFromIntent(intent); |
if (TextUtils.isEmpty(url)) return false; |
+ CustomTabsConnection connection = CustomTabsConnection.getInstance( |
+ (Application) ContextUtils.getApplicationContext()); |
+ connection.onHandledIntent(session, url, intent); |
sActiveContentHandler.loadUrlAndTrackFromTimestamp(new LoadUrlParams(url), |
IntentHandler.getTimestampFromIntent(intent)); |
return true; |