| Index: ui/base/webui/web_ui_util.h
|
| diff --git a/ui/base/webui/web_ui_util.h b/ui/base/webui/web_ui_util.h
|
| index 84e06f3170be5d3e336a932458efc5d5447f4f25..df2bbf8cedad45ba751be0e1cc51aaa80a3bbbe9 100644
|
| --- a/ui/base/webui/web_ui_util.h
|
| +++ b/ui/base/webui/web_ui_util.h
|
| @@ -45,10 +45,19 @@ UI_BASE_EXPORT void ParsePathAndScale(const GURL& url,
|
| std::string* path,
|
| float* scale_factor);
|
|
|
| -// Helper function to set the font family, size, and text direction into the
|
| -// given dictionary.
|
| -UI_BASE_EXPORT void SetFontAndTextDirection(
|
| - base::DictionaryValue* localized_strings);
|
| +// Helper function to set the text direction on the given dictionary.
|
| +// Note that while this method will also set attributes for default font size
|
| +// and family, using those in JS templates is deprecated, because it might lead
|
| +// to flicker. Instead, use AppendWebUICSSTextDefaults() below.
|
| +// TODO(bauerb): Remove uses of font-family and font-size in JS templates.
|
| +UI_BASE_EXPORT void SetTextDirection(base::DictionaryValue* localized_strings);
|
| +
|
| +// Get a CSS declaration for common text styles for all of Web UI.
|
| +UI_BASE_EXPORT std::string GetWebUICSSTextDefaults();
|
| +
|
| +// Appends the CSS declaration returned by GetWebUICSSTextDefaults() as an
|
| +// inline stylesheet.
|
| +UI_BASE_EXPORT void AppendWebUICSSTextDefaults(std::string* html);
|
|
|
| // Get some common font styles for all of WebUI.
|
| UI_BASE_EXPORT std::string GetFontFamily();
|
|
|