| 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);
|
| }
|
| }
|
|
|
|
|