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 7c09524aace87a747fb8016bb8a80c738e844b8d..f236889a2ef69ff92d9b6f8311343b5fc60f2b8b 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 |
@@ -443,7 +443,7 @@ public class CustomTabActivity extends ChromeActivity { |
@Override |
public boolean shouldIgnoreIntent(Intent intent) { |
- return mIntentHandler.shouldIgnoreIntent(CustomTabActivity.this, intent); |
+ return mIntentHandler.shouldIgnoreIntent(intent); |
} |
@Override |
@@ -497,7 +497,7 @@ public class CustomTabActivity extends ChromeActivity { |
CustomTabsConnection.getInstance(getApplication()); |
String url = getUrlToLoad(); |
// Get any referrer that has been explicitly set by the app. |
- String referrerUrl = IntentHandler.getReferrerUrlIncludingExtraHeaders(getIntent(), this); |
+ String referrerUrl = IntentHandler.getReferrerUrlIncludingExtraHeaders(getIntent()); |
if (referrerUrl == null) { |
Referrer referrer = customTabsConnection.getReferrerForSession(mSession); |
if (referrer != null) referrerUrl = referrer.getUrl(); |
@@ -637,19 +637,19 @@ public class CustomTabActivity extends ChromeActivity { |
if (mHasPrerendered && UrlUtilities.urlsFragmentsDiffer(mPrerenderedUrl, url)) { |
mHasPrerendered = false; |
LoadUrlParams temporaryParams = new LoadUrlParams(mPrerenderedUrl); |
- IntentHandler.addReferrerAndHeaders(temporaryParams, intent, this); |
+ IntentHandler.addReferrerAndHeaders(temporaryParams, intent); |
tab.loadUrl(temporaryParams); |
params.setShouldReplaceCurrentEntry(true); |
} |
- IntentHandler.addReferrerAndHeaders(params, intent, this); |
+ IntentHandler.addReferrerAndHeaders(params, intent); |
if (params.getReferrer() == null) { |
params.setReferrer(CustomTabsConnection.getInstance(getApplication()) |
.getReferrerForSession(mSession)); |
} |
// See ChromeTabCreator#getTransitionType(). This marks the navigation chain as starting |
// from an external intent (unless otherwise specified by an extra in the intent). |
- params.setTransitionType(IntentHandler.getTransitionTypeFromIntent(this, intent, |
+ params.setTransitionType(IntentHandler.getTransitionTypeFromIntent(intent, |
PageTransition.LINK | PageTransition.FROM_API)); |
mTabObserver.trackNextPageLoadFromTimestamp(timeStamp); |
tab.loadUrl(params); |
@@ -941,7 +941,7 @@ public class CustomTabActivity extends ChromeActivity { |
StrictMode.allowThreadDiskWrites(); |
try { |
if (mIntentDataProvider.isInfoPage()) { |
- IntentHandler.startChromeLauncherActivityForTrustedIntent(intent, this); |
+ IntentHandler.startChromeLauncherActivityForTrustedIntent(intent); |
} else { |
startActivity(intent, startActivityOptions); |
} |
@@ -966,7 +966,7 @@ public class CustomTabActivity extends ChromeActivity { |
/** Sets the initial background color for the Tab, shown before the page content is ready. */ |
private void prepareTabBackground(final Tab tab) { |
- if (!IntentHandler.isIntentChromeOrFirstParty(getIntent(), this)) return; |
+ if (!IntentHandler.isIntentChromeOrFirstParty(getIntent())) return; |
int backgroundColor = mIntentDataProvider.getInitialBackgroundColor(); |
if (backgroundColor == Color.TRANSPARENT) return; |
@@ -1021,7 +1021,7 @@ public class CustomTabActivity extends ChromeActivity { |
intent.setPackage(context.getPackageName()); |
intent.putExtra(CustomTabIntentDataProvider.EXTRA_IS_INFO_PAGE, true); |
intent.putExtra(Browser.EXTRA_APPLICATION_ID, context.getPackageName()); |
- IntentHandler.addTrustedIntentExtras(intent, context); |
+ IntentHandler.addTrustedIntentExtras(intent); |
context.startActivity(intent); |
} |