| Index: chrome/browser/ui/webui/options/font_settings_handler.cc
|
| ===================================================================
|
| --- chrome/browser/ui/webui/options/font_settings_handler.cc (revision 124079)
|
| +++ chrome/browser/ui/webui/options/font_settings_handler.cc (working copy)
|
| @@ -20,6 +20,7 @@
|
| #include "chrome/browser/ui/webui/options/font_settings_utils.h"
|
| #include "chrome/common/chrome_notification_types.h"
|
| #include "chrome/common/pref_names.h"
|
| +#include "content/public/browser/font_list_async.h"
|
| #include "content/public/browser/notification_details.h"
|
| #include "content/public/browser/web_ui.h"
|
| #include "grit/chromium_strings.h"
|
| @@ -106,7 +107,7 @@
|
| }
|
|
|
| void FontSettingsHandler::FontsListHasLoaded(
|
| - scoped_refptr<content::FontListResult> list) {
|
| + scoped_ptr<base::ListValue> list) {
|
| ListValue encoding_list;
|
| const std::vector<CharacterEncoding::EncodingInfo>* encodings;
|
| PrefService* pref_service = Profile::FromWebUI(web_ui())->GetPrefs();
|
| @@ -144,7 +145,7 @@
|
| selected_values.Append(Value::CreateStringValue(font_encoding_.GetValue()));
|
|
|
| web_ui()->CallJavascriptFunction("FontSettings.setFontsData",
|
| - *list->list.get(), encoding_list,
|
| + *list.get(), encoding_list,
|
| selected_values);
|
| }
|
|
|
|
|