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 709dcc617c668c231b1c3988d9f28a5fe4eea249..45e9670a2e9ca9083de8d508f209f87d2071afee 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; |