| Index: chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| diff --git a/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc b/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| index 1464b0750549dac6b83b03fb57efcb337fb4f7c4..ee577b376f701c5f65d8cf30d7d62eeedd437f42 100644
|
| --- a/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| +++ b/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| @@ -110,8 +110,8 @@ void FaviconWebUIHandler::HandleGetFaviconDominantColor(
|
| base::StringValue dom_id_value(dom_id);
|
| std::unique_ptr<base::StringValue> color(
|
| SkColorToCss(prepopulated_page.color));
|
| - web_ui()->CallJavascriptFunction("ntp.setFaviconDominantColor",
|
| - dom_id_value, *color);
|
| + web_ui()->CallJavascriptFunctionUnsafe("ntp.setFaviconDominantColor",
|
| + dom_id_value, *color);
|
| return;
|
| }
|
| }
|
| @@ -139,8 +139,8 @@ void FaviconWebUIHandler::OnFaviconDataAvailable(
|
| color_value.reset(new base::StringValue("#919191"));
|
|
|
| base::StringValue dom_id(dom_id_map_[id]);
|
| - web_ui()->CallJavascriptFunction("ntp.setFaviconDominantColor",
|
| - dom_id, *color_value);
|
| + web_ui()->CallJavascriptFunctionUnsafe("ntp.setFaviconDominantColor", dom_id,
|
| + *color_value);
|
| dom_id_map_.erase(id);
|
| }
|
|
|
| @@ -170,6 +170,6 @@ void FaviconWebUIHandler::NotifyAppIconReady(const std::string& extension_id) {
|
| std::unique_ptr<base::StringValue> color_value(
|
| GetDominantColorCssString(bits_mem));
|
| base::StringValue id(extension_id);
|
| - web_ui()->CallJavascriptFunction(
|
| - "ntp.setFaviconDominantColor", id, *color_value);
|
| + web_ui()->CallJavascriptFunctionUnsafe("ntp.setFaviconDominantColor", id,
|
| + *color_value);
|
| }
|
|
|