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

Side by Side Diff: chrome/browser/extensions/api/system_private/system_private_api.cc

Issue 2795603002: Add an update warning for downloading over mobile data (Closed)
Patch Set: Ignore this as I uploaded a new CL Created 3 years, 7 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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/extensions/api/system_private/system_private_api.h" 5 #include "chrome/browser/extensions/api/system_private/system_private_api.h"
6 6
7 #include <memory> 7 #include <memory>
8 #include <utility> 8 #include <utility>
9 9
10 #include "base/macros.h" 10 #include "base/macros.h"
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 case chromeos::UpdateEngineClient::UPDATE_STATUS_FINALIZING: 119 case chromeos::UpdateEngineClient::UPDATE_STATUS_FINALIZING:
120 state = kUpdatingState; 120 state = kUpdatingState;
121 download_progress = 1; 121 download_progress = 1;
122 break; 122 break;
123 case chromeos::UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT: 123 case chromeos::UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT:
124 state = kNeedRestartState; 124 state = kNeedRestartState;
125 download_progress = 1; 125 download_progress = 1;
126 break; 126 break;
127 case chromeos::UpdateEngineClient::UPDATE_STATUS_REPORTING_ERROR_EVENT: 127 case chromeos::UpdateEngineClient::UPDATE_STATUS_REPORTING_ERROR_EVENT:
128 case chromeos::UpdateEngineClient::UPDATE_STATUS_ATTEMPTING_ROLLBACK: 128 case chromeos::UpdateEngineClient::UPDATE_STATUS_ATTEMPTING_ROLLBACK:
129 case chromeos::UpdateEngineClient::UPDATE_STATUS_NEED_PERMISSION_TO_UPDATE:
129 state = kNotAvailableState; 130 state = kNotAvailableState;
130 break; 131 break;
131 } 132 }
132 #else 133 #else
133 if (UpgradeDetector::GetInstance()->notify_upgrade()) { 134 if (UpgradeDetector::GetInstance()->notify_upgrade()) {
134 state = kNeedRestartState; 135 state = kNeedRestartState;
135 download_progress = 1; 136 download_progress = 1;
136 } else { 137 } else {
137 state = kNotAvailableState; 138 state = kNotAvailableState;
138 } 139 }
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
170 DispatchEvent(extensions::events::SYSTEM_PRIVATE_ON_SCREEN_UNLOCKED, 171 DispatchEvent(extensions::events::SYSTEM_PRIVATE_ON_SCREEN_UNLOCKED,
171 system_private::OnScreenUnlocked::kEventName, nullptr); 172 system_private::OnScreenUnlocked::kEventName, nullptr);
172 } 173 }
173 174
174 void DispatchWokeUpEvent() { 175 void DispatchWokeUpEvent() {
175 DispatchEvent(extensions::events::SYSTEM_PRIVATE_ON_WOKE_UP, 176 DispatchEvent(extensions::events::SYSTEM_PRIVATE_ON_WOKE_UP,
176 system_private::OnWokeUp::kEventName, nullptr); 177 system_private::OnWokeUp::kEventName, nullptr);
177 } 178 }
178 179
179 } // namespace extensions 180 } // namespace extensions
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/login/screens/update_screen.cc ('k') | chrome/browser/resources/settings/about_page/about_page.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698