Index: chrome/browser/ui/webui/options2/font_settings_utils_mac.mm |
diff --git a/chrome/browser/ui/webui/options2/font_settings_utils_mac.mm b/chrome/browser/ui/webui/options2/font_settings_utils_mac.mm |
deleted file mode 100644 |
index fce39d953d1c3c86919d5a72b9dd2e07bffbc694..0000000000000000000000000000000000000000 |
--- a/chrome/browser/ui/webui/options2/font_settings_utils_mac.mm |
+++ /dev/null |
@@ -1,42 +0,0 @@ |
-// Copyright (c) 2012 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/ui/webui/options2/font_settings_utils.h" |
- |
-#import <Cocoa/Cocoa.h> |
- |
-#include "base/mac/scoped_nsautorelease_pool.h" |
-#include "base/sys_string_conversions.h" |
-#include "base/values.h" |
-#include "chrome/browser/prefs/pref_service.h" |
-#include "chrome/common/pref_names.h" |
- |
-namespace options { |
- |
-static void ValidateFontFamily(PrefService* prefs, |
- const char* family_pref_name) { |
- // The native font settings dialog saved fonts by the font name, rather |
- // than the family name. This worked for the old dialog since |
- // -[NSFont fontWithName:size] accepted a font or family name, but the |
- // behavior was technically wrong. Since we really need the family name for |
- // the dom-ui options window, we will fix the saved preference if necessary. |
- NSString *family_name = |
- base::SysUTF8ToNSString(prefs->GetString(family_pref_name)); |
- NSFont *font = [NSFont fontWithName:family_name |
- size:[NSFont systemFontSize]]; |
- if (font && |
- [[font familyName] caseInsensitiveCompare:family_name] != NSOrderedSame) { |
- std::string new_family_name = base::SysNSStringToUTF8([font familyName]); |
- prefs->SetString(family_pref_name, new_family_name); |
- } |
-} |
- |
-// static |
-void FontSettingsUtilities::ValidateSavedFonts(PrefService* prefs) { |
- ValidateFontFamily(prefs, prefs::kWebKitSerifFontFamily); |
- ValidateFontFamily(prefs, prefs::kWebKitSansSerifFontFamily); |
- ValidateFontFamily(prefs, prefs::kWebKitFixedFontFamily); |
-} |
- |
-} // namespace options |