OLD | NEW |
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 "components/ntp_snippets/ntp_snippets_status_service.h" | 5 #include "components/ntp_snippets/ntp_snippets_status_service.h" |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "components/ntp_snippets/features.h" | 9 #include "components/ntp_snippets/features.h" |
10 #include "components/ntp_snippets/pref_names.h" | 10 #include "components/ntp_snippets/pref_names.h" |
(...skipping 23 matching lines...) Expand all Loading... |
34 kArticleSuggestionsFeature, kFetchingRequiresSignin); | 34 kArticleSuggestionsFeature, kFetchingRequiresSignin); |
35 if (param_value_str == kFetchingRequiresSigninEnabled) { | 35 if (param_value_str == kFetchingRequiresSigninEnabled) { |
36 require_signin_ = true; | 36 require_signin_ = true; |
37 } else if (!param_value_str.empty() && | 37 } else if (!param_value_str.empty() && |
38 param_value_str != kFetchingRequiresSigninDisabled) { | 38 param_value_str != kFetchingRequiresSigninDisabled) { |
39 DLOG(WARNING) << "Unknow value for the variations parameter " | 39 DLOG(WARNING) << "Unknow value for the variations parameter " |
40 << kFetchingRequiresSignin << ": " << param_value_str; | 40 << kFetchingRequiresSignin << ": " << param_value_str; |
41 } | 41 } |
42 } | 42 } |
43 | 43 |
44 NTPSnippetsStatusService::~NTPSnippetsStatusService() {} | 44 NTPSnippetsStatusService::~NTPSnippetsStatusService() = default; |
45 | 45 |
46 // static | 46 // static |
47 void NTPSnippetsStatusService::RegisterProfilePrefs( | 47 void NTPSnippetsStatusService::RegisterProfilePrefs( |
48 PrefRegistrySimple* registry) { | 48 PrefRegistrySimple* registry) { |
49 registry->RegisterBooleanPref(prefs::kEnableSnippets, true); | 49 registry->RegisterBooleanPref(prefs::kEnableSnippets, true); |
50 } | 50 } |
51 | 51 |
52 void NTPSnippetsStatusService::Init( | 52 void NTPSnippetsStatusService::Init( |
53 const DisabledReasonChangeCallback& callback) { | 53 const DisabledReasonChangeCallback& callback) { |
54 DCHECK(disabled_reason_change_callback_.is_null()); | 54 DCHECK(disabled_reason_change_callback_.is_null()); |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
106 (!signin_manager_ || !signin_manager_->IsAuthenticated())) { | 106 (!signin_manager_ || !signin_manager_->IsAuthenticated())) { |
107 DVLOG(1) << "[GetNewDisabledReason] Signed out"; | 107 DVLOG(1) << "[GetNewDisabledReason] Signed out"; |
108 return DisabledReason::SIGNED_OUT; | 108 return DisabledReason::SIGNED_OUT; |
109 } | 109 } |
110 | 110 |
111 DVLOG(1) << "[GetNewDisabledReason] Enabled"; | 111 DVLOG(1) << "[GetNewDisabledReason] Enabled"; |
112 return DisabledReason::NONE; | 112 return DisabledReason::NONE; |
113 } | 113 } |
114 | 114 |
115 } // namespace ntp_snippets | 115 } // namespace ntp_snippets |
OLD | NEW |