| Index: chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
|
| index a79c6fa28be97a7d19c768756b0e8b926a65ea9d..75d03dbac9c93164d00013358beec443448388a7 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
|
| @@ -542,6 +542,15 @@ public class ProfileSyncService {
|
| return sb.toString();
|
| }
|
|
|
| + /**
|
| + * @return Whether sync is enabled to sync urls or open tabs with a non custom passphrase.
|
| + */
|
| + public boolean isSyncingUrlsWithKeystorePassphrase() {
|
| + return isSyncInitialized()
|
| + && getPreferredDataTypes().contains(ModelType.TYPED_URL)
|
| + && getPassphraseType().equals(PassphraseType.KEYSTORE_PASSPHRASE);
|
| + }
|
| +
|
| // Native methods
|
| private native long nativeInit();
|
| private native void nativeEnableSync(long nativeProfileSyncServiceAndroid);
|
|
|