| Index: components/ntp_tiles/webui/ntp_tiles_internals_message_handler.cc
|
| diff --git a/components/ntp_tiles/webui/ntp_tiles_internals_message_handler.cc b/components/ntp_tiles/webui/ntp_tiles_internals_message_handler.cc
|
| index 43a90e941ce644e86f96223319ec01f124e6f73c..e362f7775019234fa60767015c6ca2592788b55b 100644
|
| --- a/components/ntp_tiles/webui/ntp_tiles_internals_message_handler.cc
|
| +++ b/components/ntp_tiles/webui/ntp_tiles_internals_message_handler.cc
|
| @@ -71,6 +71,14 @@ void NTPTilesInternalsMessageHandler::RegisterMessages(
|
| void NTPTilesInternalsMessageHandler::HandleRegisterForEvents(
|
| const base::ListValue* args) {
|
| if (!client_->SupportsNTPTiles()) {
|
| + base::DictionaryValue disabled;
|
| + disabled.SetBoolean("topSites", false);
|
| + disabled.SetBoolean("suggestionsService", false);
|
| + disabled.SetBoolean("popular", false);
|
| + disabled.SetBoolean("whitelist", false);
|
| + client_->CallJavascriptFunction(
|
| + "chrome.ntp_tiles_internals.receiveSourceInfo", disabled);
|
| + SendTiles(NTPTilesVector());
|
| return;
|
| }
|
| DCHECK(args->empty());
|
| @@ -87,6 +95,7 @@ void NTPTilesInternalsMessageHandler::HandleUpdate(
|
| if (!client_->SupportsNTPTiles()) {
|
| return;
|
| }
|
| +
|
| const base::DictionaryValue* dict = nullptr;
|
| DCHECK_EQ(1u, args->GetSize());
|
| args->GetDictionary(0, &dict);
|
|
|