| Index: chrome/browser/content_settings/content_settings_policy_provider_unittest.cc
|
| diff --git a/chrome/browser/content_settings/content_settings_policy_provider_unittest.cc b/chrome/browser/content_settings/content_settings_policy_provider_unittest.cc
|
| index 8cedeca406a99112203ba632fff5099e01292db5..36f321f81dfefa7e078a4605e9824a34835cd59d 100644
|
| --- a/chrome/browser/content_settings/content_settings_policy_provider_unittest.cc
|
| +++ b/chrome/browser/content_settings/content_settings_policy_provider_unittest.cc
|
| @@ -35,8 +35,8 @@ class PolicyDefaultProviderTest : public TestingBrowserProcessTest {
|
|
|
| TEST_F(PolicyDefaultProviderTest, DefaultValues) {
|
| TestingProfile profile;
|
| - PolicyDefaultProvider provider(&profile);
|
| TestingPrefService* prefs = profile.GetTestingPrefService();
|
| + PolicyDefaultProvider provider(profile.GetHostContentSettingsMap(), prefs);
|
|
|
| // By default, policies should be off.
|
| ASSERT_FALSE(
|
| @@ -54,6 +54,8 @@ TEST_F(PolicyDefaultProviderTest, DefaultValues) {
|
| prefs->RemoveManagedPref(prefs::kManagedDefaultCookiesSetting);
|
| ASSERT_FALSE(
|
| provider.DefaultSettingIsManaged(CONTENT_SETTINGS_TYPE_COOKIES));
|
| +
|
| + provider.ShutdownOnUIThread();
|
| }
|
|
|
| // When a default-content-setting is set to a managed setting a
|
| @@ -107,7 +109,7 @@ TEST_F(PolicyProviderTest, Default) {
|
| prefs->SetManagedPref(prefs::kManagedImagesBlockedForUrls,
|
| value);
|
|
|
| - PolicyProvider provider(&profile, NULL);
|
| + PolicyProvider provider(profile.GetHostContentSettingsMap(), prefs, NULL);
|
|
|
| ContentSettingsPattern yt_url_pattern =
|
| ContentSettingsPattern::FromString("www.youtube.com");
|
| @@ -130,6 +132,8 @@ TEST_F(PolicyProviderTest, Default) {
|
| EXPECT_EQ(CONTENT_SETTING_DEFAULT,
|
| provider.GetContentSetting(
|
| youtube_url, youtube_url, CONTENT_SETTINGS_TYPE_COOKIES, ""));
|
| +
|
| + provider.ShutdownOnUIThread();
|
| }
|
|
|
| TEST_F(PolicyProviderTest, ResourceIdentifier) {
|
| @@ -145,7 +149,7 @@ TEST_F(PolicyProviderTest, ResourceIdentifier) {
|
| prefs->SetManagedPref(prefs::kManagedPluginsAllowedForUrls,
|
| value);
|
|
|
| - PolicyProvider provider(&profile, NULL);
|
| + PolicyProvider provider(profile.GetHostContentSettingsMap(), prefs, NULL);
|
|
|
| GURL youtube_url("http://www.youtube.com");
|
| GURL google_url("http://mail.google.com");
|
| @@ -173,6 +177,8 @@ TEST_F(PolicyProviderTest, ResourceIdentifier) {
|
| google_url,
|
| CONTENT_SETTINGS_TYPE_PLUGINS,
|
| "someplugin"));
|
| +
|
| + provider.ShutdownOnUIThread();
|
| }
|
|
|
| } // namespace content_settings
|
|
|