Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(106)

Side by Side Diff: chrome/browser/ui/webui/snippets_internals_message_handler.cc

Issue 2228553003: a provider of Physical Web pages. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/webui/snippets_internals_message_handler.h" 5 #include "chrome/browser/ui/webui/snippets_internals_message_handler.h"
6 6
7 #include <memory> 7 #include <memory>
8 #include <set> 8 #include <set>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
189 void SnippetsInternalsMessageHandler::SendAllContent() { 189 void SnippetsInternalsMessageHandler::SendAllContent() {
190 SendHosts(); 190 SendHosts();
191 191
192 SendBoolean("flag-snippets", base::FeatureList::IsEnabled( 192 SendBoolean("flag-snippets", base::FeatureList::IsEnabled(
193 ntp_snippets::kContentSuggestionsFeature)); 193 ntp_snippets::kContentSuggestionsFeature));
194 194
195 SendBoolean("flag-offline-page-suggestions", 195 SendBoolean("flag-offline-page-suggestions",
196 base::FeatureList::IsEnabled( 196 base::FeatureList::IsEnabled(
197 ntp_snippets::kOfflinePageSuggestionsFeature)); 197 ntp_snippets::kOfflinePageSuggestionsFeature));
198 198
199 SendBoolean("flag-physical-web-page-suggestions",
200 base::FeatureList::IsEnabled(
201 ntp_snippets::kPhysicalWebPageSuggestionsFeature));
202
199 web_ui()->CallJavascriptFunctionUnsafe( 203 web_ui()->CallJavascriptFunctionUnsafe(
200 "chrome.SnippetsInternals.setHostRestricted", 204 "chrome.SnippetsInternals.setHostRestricted",
201 base::FundamentalValue( 205 base::FundamentalValue(
202 ntp_snippets_service_->snippets_fetcher()->UsesHostRestrictions())); 206 ntp_snippets_service_->snippets_fetcher()->UsesHostRestrictions()));
203 207
204 switch (ntp_snippets_service_->snippets_fetcher()->personalization()) { 208 switch (ntp_snippets_service_->snippets_fetcher()->personalization()) {
205 case ntp_snippets::NTPSnippetsFetcher::Personalization::kPersonal: 209 case ntp_snippets::NTPSnippetsFetcher::Personalization::kPersonal:
206 SendString("switch-personalized", "Only personalized"); 210 SendString("switch-personalized", "Only personalized");
207 break; 211 break;
208 case ntp_snippets::NTPSnippetsFetcher::Personalization::kBoth: 212 case ntp_snippets::NTPSnippetsFetcher::Personalization::kBoth:
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
293 } 297 }
294 298
295 void SnippetsInternalsMessageHandler::SendString(const std::string& name, 299 void SnippetsInternalsMessageHandler::SendString(const std::string& name,
296 const std::string& value) { 300 const std::string& value) {
297 base::StringValue string_name(name); 301 base::StringValue string_name(name);
298 base::StringValue string_value(value); 302 base::StringValue string_value(value);
299 303
300 web_ui()->CallJavascriptFunctionUnsafe( 304 web_ui()->CallJavascriptFunctionUnsafe(
301 "chrome.SnippetsInternals.receiveProperty", string_name, string_value); 305 "chrome.SnippetsInternals.receiveProperty", string_name, string_value);
302 } 306 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698