| Index: chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java
|
| index 319ad1b4b2aca6652a48b3738544428b11aaa408..962d729d7c1e0526b3edd6e0f939ea2921d11feb 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java
|
| @@ -35,6 +35,7 @@ import org.chromium.base.Log;
|
| import org.chromium.base.metrics.RecordHistogram;
|
| import org.chromium.chrome.R;
|
| import org.chromium.chrome.browser.sync.ProfileSyncService;
|
| +import org.chromium.chrome.browser.util.IntentUtils;
|
| import org.chromium.sync.PassphraseType;
|
| import org.chromium.ui.text.SpanApplier;
|
| import org.chromium.ui.text.SpanApplier.SpanInfo;
|
| @@ -186,8 +187,10 @@ public class PassphraseDialogFragment extends DialogFragment implements OnClickL
|
| recordPassphraseDialogDismissal(PASSPHRASE_DIALOG_RESET_LINK);
|
| Uri syncDashboardUrl = Uri.parse(
|
| context.getText(R.string.sync_dashboard_url).toString());
|
| - Intent intent = CustomTabsIntent.getViewIntentWithNoSession(
|
| - BuildInfo.getPackageName(context), syncDashboardUrl);
|
| + Intent intent = new Intent(Intent.ACTION_VIEW, syncDashboardUrl);
|
| + intent.setPackage(BuildInfo.getPackageName(context));
|
| + IntentUtils.safePutBinderExtra(
|
| + intent, CustomTabsIntent.EXTRA_SESSION, null);
|
| context.startActivity(intent);
|
| }
|
| }));
|
|
|