Index: chrome/browser/policy/autofill_policy_handler.cc |
diff --git a/chrome/browser/policy/autofill_policy_handler.cc b/chrome/browser/policy/autofill_policy_handler.cc |
deleted file mode 100644 |
index 6175bd6a27865ca94f68b3fc709c45673ce8078c..0000000000000000000000000000000000000000 |
--- a/chrome/browser/policy/autofill_policy_handler.cc |
+++ /dev/null |
@@ -1,32 +0,0 @@ |
-// Copyright 2013 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/policy/autofill_policy_handler.h" |
- |
-#include "base/prefs/pref_value_map.h" |
-#include "base/values.h" |
-#include "components/autofill/core/common/autofill_pref_names.h" |
-#include "components/policy/core/common/policy_map.h" |
-#include "policy/policy_constants.h" |
- |
-namespace policy { |
- |
-AutofillPolicyHandler::AutofillPolicyHandler() |
- : TypeCheckingPolicyHandler(key::kAutoFillEnabled, |
- base::Value::TYPE_BOOLEAN) {} |
- |
-AutofillPolicyHandler::~AutofillPolicyHandler() { |
-} |
- |
-void AutofillPolicyHandler::ApplyPolicySettings(const PolicyMap& policies, |
- PrefValueMap* prefs) { |
- const base::Value* value = policies.GetValue(policy_name()); |
- bool auto_fill_enabled; |
- if (value && value->GetAsBoolean(&auto_fill_enabled) && !auto_fill_enabled) { |
- prefs->SetValue(autofill::prefs::kAutofillEnabled, |
- base::Value::CreateBooleanValue(false)); |
- } |
-} |
- |
-} // namespace policy |