Index: chrome/browser/policy/file_selection_dialogs_policy_handler.cc |
diff --git a/chrome/browser/policy/file_selection_dialogs_policy_handler.cc b/chrome/browser/policy/file_selection_dialogs_policy_handler.cc |
index 69fbc6504c8197962c90400c7ea29afff89d058f..90b9aa319c85a112ee46d031365660cdef10d90c 100644 |
--- a/chrome/browser/policy/file_selection_dialogs_policy_handler.cc |
+++ b/chrome/browser/policy/file_selection_dialogs_policy_handler.cc |
@@ -24,13 +24,10 @@ void FileSelectionDialogsPolicyHandler::ApplyPolicySettings( |
bool allow_dialogs; |
const base::Value* value = policies.GetValue(policy_name()); |
if (value && value->GetAsBoolean(&allow_dialogs)) { |
- prefs->SetValue(prefs::kAllowFileSelectionDialogs, |
- base::Value::CreateBooleanValue(allow_dialogs)); |
+ prefs->SetBoolean(prefs::kAllowFileSelectionDialogs, allow_dialogs); |
// Disallow selecting the download location if file dialogs are disabled. |
- if (!allow_dialogs) { |
- prefs->SetValue(prefs::kPromptForDownload, |
- base::Value::CreateBooleanValue(false)); |
- } |
+ if (!allow_dialogs) |
+ prefs->SetBoolean(prefs::kPromptForDownload, false); |
} |
} |