OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/scoped_pref_update.h" | 5 #include "chrome/browser/scoped_pref_update.h" |
6 #include "chrome/test/live_sync/live_preferences_sync_test.h" | 6 #include "chrome/test/live_sync/live_preferences_sync_test.h" |
7 | 7 |
8 IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest, | 8 IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest, |
9 kHomePageIsNewTabPage) { | 9 kHomePageIsNewTabPage) { |
10 ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; | 10 ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; |
(...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
325 GetPrefs(0)->SetBoolean(prefs::kCertRevocationCheckingEnabled, | 325 GetPrefs(0)->SetBoolean(prefs::kCertRevocationCheckingEnabled, |
326 new_kCertRevocationCheckingEnabled); | 326 new_kCertRevocationCheckingEnabled); |
327 GetVerifierPrefs()->SetBoolean(prefs::kSSL2Enabled, new_kSSL2Enabled); | 327 GetVerifierPrefs()->SetBoolean(prefs::kSSL2Enabled, new_kSSL2Enabled); |
328 GetPrefs(0)->SetBoolean(prefs::kSSL2Enabled, new_kSSL2Enabled); | 328 GetPrefs(0)->SetBoolean(prefs::kSSL2Enabled, new_kSSL2Enabled); |
329 GetVerifierPrefs()->SetBoolean(prefs::kSSL3Enabled, new_kSSL3Enabled); | 329 GetVerifierPrefs()->SetBoolean(prefs::kSSL3Enabled, new_kSSL3Enabled); |
330 GetPrefs(0)->SetBoolean(prefs::kSSL3Enabled, new_kSSL3Enabled); | 330 GetPrefs(0)->SetBoolean(prefs::kSSL3Enabled, new_kSSL3Enabled); |
331 GetVerifierPrefs()->SetBoolean(prefs::kTLS1Enabled, new_kTLS1Enabled); | 331 GetVerifierPrefs()->SetBoolean(prefs::kTLS1Enabled, new_kTLS1Enabled); |
332 GetPrefs(0)->SetBoolean(prefs::kTLS1Enabled, new_kTLS1Enabled); | 332 GetPrefs(0)->SetBoolean(prefs::kTLS1Enabled, new_kTLS1Enabled); |
333 EXPECT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1))); | 333 EXPECT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1))); |
334 | 334 |
| 335 EXPECT_EQ(GetVerifierPrefs()-> |
| 336 GetBoolean(prefs::kCertRevocationCheckingEnabled), |
| 337 GetPrefs(0)->GetBoolean(prefs::kCertRevocationCheckingEnabled)); |
335 EXPECT_NE(GetVerifierPrefs()-> | 338 EXPECT_NE(GetVerifierPrefs()-> |
336 GetBoolean(prefs::kCertRevocationCheckingEnabled), | 339 GetBoolean(prefs::kCertRevocationCheckingEnabled), |
337 GetPrefs(0)->GetBoolean(prefs::kCertRevocationCheckingEnabled)); | 340 GetPrefs(1)->GetBoolean(prefs::kCertRevocationCheckingEnabled)); |
338 EXPECT_NE(GetVerifierPrefs()-> | 341 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kSSL2Enabled), |
339 GetBoolean(prefs::kCertRevocationCheckingEnabled), | |
340 GetPrefs(1)->GetBoolean(prefs::kCertRevocationCheckingEnabled)); | |
341 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kSSL2Enabled), | |
342 GetPrefs(0)->GetBoolean(prefs::kSSL2Enabled)); | 342 GetPrefs(0)->GetBoolean(prefs::kSSL2Enabled)); |
343 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kSSL2Enabled), | 343 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kSSL2Enabled), |
344 GetPrefs(1)->GetBoolean(prefs::kSSL2Enabled)); | 344 GetPrefs(1)->GetBoolean(prefs::kSSL2Enabled)); |
345 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kSSL3Enabled), | 345 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kSSL3Enabled), |
346 GetPrefs(0)->GetBoolean(prefs::kSSL3Enabled)); | 346 GetPrefs(0)->GetBoolean(prefs::kSSL3Enabled)); |
347 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kSSL3Enabled), | 347 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kSSL3Enabled), |
348 GetPrefs(1)->GetBoolean(prefs::kSSL3Enabled)); | 348 GetPrefs(1)->GetBoolean(prefs::kSSL3Enabled)); |
349 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kTLS1Enabled), | 349 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kTLS1Enabled), |
350 GetPrefs(0)->GetBoolean(prefs::kTLS1Enabled)); | 350 GetPrefs(0)->GetBoolean(prefs::kTLS1Enabled)); |
351 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kTLS1Enabled), | 351 EXPECT_NE(GetVerifierPrefs()->GetBoolean(prefs::kTLS1Enabled), |
352 GetPrefs(1)->GetBoolean(prefs::kTLS1Enabled)); | 352 GetPrefs(1)->GetBoolean(prefs::kTLS1Enabled)); |
353 } | 353 } |
354 #endif // USE_NSS | 354 #endif // USE_NSS |
355 | 355 |
356 IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest, Privacy) { | 356 IN_PROC_BROWSER_TEST_F(TwoClientLivePreferencesSyncTest, Privacy) { |
357 ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; | 357 ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; |
358 EXPECT_EQ(GetPrefs(0)->GetBoolean(prefs::kAlternateErrorPagesEnabled), | 358 EXPECT_EQ(GetPrefs(0)->GetBoolean(prefs::kAlternateErrorPagesEnabled), |
359 GetPrefs(1)->GetBoolean(prefs::kAlternateErrorPagesEnabled)); | 359 GetPrefs(1)->GetBoolean(prefs::kAlternateErrorPagesEnabled)); |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
568 new_kSafeBrowsingEnabled); | 568 new_kSafeBrowsingEnabled); |
569 GetPrefs(0)->SetBoolean(prefs::kSafeBrowsingEnabled, | 569 GetPrefs(0)->SetBoolean(prefs::kSafeBrowsingEnabled, |
570 new_kSafeBrowsingEnabled); | 570 new_kSafeBrowsingEnabled); |
571 EXPECT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1))); | 571 EXPECT_TRUE(GetClient(0)->AwaitMutualSyncCycleCompletion(GetClient(1))); |
572 | 572 |
573 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kSafeBrowsingEnabled), | 573 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kSafeBrowsingEnabled), |
574 GetPrefs(0)->GetBoolean(prefs::kSafeBrowsingEnabled)); | 574 GetPrefs(0)->GetBoolean(prefs::kSafeBrowsingEnabled)); |
575 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kSafeBrowsingEnabled), | 575 EXPECT_EQ(GetVerifierPrefs()->GetBoolean(prefs::kSafeBrowsingEnabled), |
576 GetPrefs(1)->GetBoolean(prefs::kSafeBrowsingEnabled)); | 576 GetPrefs(1)->GetBoolean(prefs::kSafeBrowsingEnabled)); |
577 } | 577 } |
OLD | NEW |