| Index: chrome/test/live_sync/two_client_live_preferences_sync_test.cc
|
| diff --git a/chrome/test/live_sync/two_client_live_preferences_sync_test.cc b/chrome/test/live_sync/two_client_live_preferences_sync_test.cc
|
| index 3c5ec02985309216db2b08b61b988956ccac99e0..1d45c94c91480d9ec021538ccae3223394f5af3f 100644
|
| --- a/chrome/test/live_sync/two_client_live_preferences_sync_test.cc
|
| +++ b/chrome/test/live_sync/two_client_live_preferences_sync_test.cc
|
| @@ -727,6 +727,7 @@ IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest,
|
| ASSERT_FALSE(translate_client1_prefs.IsSiteBlacklisted(host));
|
| }
|
|
|
| +// TCM ID - 6515252.
|
| IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest,
|
| kExtensionsUIDeveloperMode) {
|
| ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
| @@ -747,3 +748,104 @@ IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest,
|
| ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kExtensionsUIDeveloperMode),
|
| GetPrefs(1)->GetBoolean(prefs::kExtensionsUIDeveloperMode));
|
| }
|
| +
|
| +// TCM ID - 6473347.
|
| +#if defined(OS_CHROMEOS)
|
| +IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest,
|
| + kTapToClickEnabled) {
|
| + ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kTapToClickEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kTapToClickEnabled));
|
| +
|
| + bool new_kTapToClickEnabled = !GetPrefs0()->GetBoolean(
|
| + prefs::kTapToClickEnabled);
|
| + GetVerifierPrefs()->SetBoolean(prefs::kTapToClickEnabled,
|
| + new_kTapToClickEnabled);
|
| + GetPrefs(0)->SetBoolean(prefs::kTapToClickEnabled,
|
| + new_kTapToClickEnabled);
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| +
|
| + ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kTapToClickEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kTapToClickEnabled ));
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kTapToClickEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kTapToClickEnabled));
|
| +
|
| + GetVerifierPrefs()->SetBoolean(prefs::kTapToClickEnabled,
|
| + !new_kTapToClickEnabledd);
|
| + GetPrefs(0)->SetBoolean(prefs::kTapToClickEnabled,
|
| + !new_kTapToClickEnabled);
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| +
|
| + ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kTapToClickEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kTapToClickEnabled ));
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kTapToClickEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kTapToClickEnabled));
|
| +}
|
| +#endif // OS_CHROMEOS
|
| +
|
| +// TCM ID - 6461774.
|
| +#if defined(OS_CHROMEOS)
|
| +IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest,
|
| + kAccessibilityEnabled) {
|
| + ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kAccessibilityEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kAccessibilityEnabled));
|
| +
|
| + bool new_kAccessibilityEnabled = !GetPrefs0()->GetBoolean(
|
| + prefs::kAccessibilityEnabled);
|
| + GetVerifierPrefs()->SetBoolean(prefs::kAccessibilityEnabled,
|
| + new_kAccessibilityEnabled);
|
| + GetPrefs(0)->SetBoolean(prefs::kAccessibilityEnabled,
|
| + new_kAccessibilityEnabled);
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| +
|
| + ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kAccessibilityEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kAccessibilityEnabled ));
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kAccessibilityEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kAccessibilityEnabled));
|
| +
|
| + GetVerifierPrefs()->SetBoolean(prefs::kAccessibilityEnabled,
|
| + !new_kAccessibilityEnabled);
|
| + GetPrefs(0)->SetBoolean(prefs::kAccessibilityEnabled,
|
| + !new_kAccessibilityEnabled);
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| +
|
| + ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kAccessibilityEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kAccessibilityEnabled ));
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kAccessibilityEnabled),
|
| + GetPrefs(1)->GetBoolean(prefs::kAccessibilityEnabled));
|
| +}
|
| +#endif // OS_CHROMEOS
|
| +
|
| +// TCM ID - 6458824.
|
| +#if defined(OS_CHROMEOS)
|
| +IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest,
|
| + kEnableScreenLock) {
|
| + ASSERT_TRUE(SetupSync()) << "SetupSync() failed.";
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kEnableScreenLock),
|
| + GetPrefs(1)->GetBoolean(prefs::kEnableScreenLock));
|
| +
|
| + bool new_kEnableScreenLock = !GetPrefs0()->GetBoolean(
|
| + prefs::kEnableScreenLock);
|
| + GetVerifierPrefs()->SetBoolean(prefs::kEnableScreenLock,
|
| + new_kEnableScreenLock);
|
| + GetPrefs(0)->SetBoolean(prefs::kEnableScreenLock, new_kEnableScreenLock);
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| +
|
| + ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kEnableScreenLock),
|
| + GetPrefs(1)->GetBoolean(prefs::kEnableScreenLock ));
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kEnableScreenLock),
|
| + GetPrefs(1)->GetBoolean(prefs::kEnableScreenLock));
|
| +
|
| + GetVerifierPrefs()->SetBoolean(prefs::kEnableScreenLock,
|
| + !new_kEnableScreenLock);
|
| + GetPrefs(0)->SetBoolean(prefs::kEnableScreenLock,
|
| + !new_kEnableScreenLock);
|
| + ASSERT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1)));
|
| +
|
| + ASSERT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kEnableScreenLock),
|
| + GetPrefs(1)->GetBoolean(prefs::kEnableScreenLock ));
|
| + ASSERT_EQ(GetPrefs(0)->GetBoolean(prefs::kEnableScreenLock),
|
| + GetPrefs(1)->GetBoolean(prefs::kEnableScreenLock));
|
| +}
|
| +#endif // OS_CHROMEOS
|
|
|