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

Side by Side Diff: chrome/browser/chromeos/mobile/mobile_activator.h

Issue 12597010: Update activation flow for lte devices not to show 3G loading page. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 7 years, 9 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/browser/chromeos/mobile/mobile_activator.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 #ifndef CHROME_BROWSER_CHROMEOS_MOBILE_MOBILE_ACTIVATOR_H_ 5 #ifndef CHROME_BROWSER_CHROMEOS_MOBILE_MOBILE_ACTIVATOR_H_
6 #define CHROME_BROWSER_CHROMEOS_MOBILE_MOBILE_ACTIVATOR_H_ 6 #define CHROME_BROWSER_CHROMEOS_MOBILE_MOBILE_ACTIVATOR_H_
7 7
8 #include <map> 8 #include <map>
9 #include <string> 9 #include <string>
10 10
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 // Activation state. 55 // Activation state.
56 enum PlanActivationState { 56 enum PlanActivationState {
57 // Activation WebUI page is loading, activation not started. 57 // Activation WebUI page is loading, activation not started.
58 PLAN_ACTIVATION_PAGE_LOADING = -1, 58 PLAN_ACTIVATION_PAGE_LOADING = -1,
59 // Activation process started. 59 // Activation process started.
60 PLAN_ACTIVATION_START = 0, 60 PLAN_ACTIVATION_START = 0,
61 // Initial over the air activation attempt. 61 // Initial over the air activation attempt.
62 PLAN_ACTIVATION_TRYING_OTASP = 1, 62 PLAN_ACTIVATION_TRYING_OTASP = 1,
63 // Performing pre-activation process. 63 // Performing pre-activation process.
64 PLAN_ACTIVATION_INITIATING_ACTIVATION = 3, 64 PLAN_ACTIVATION_INITIATING_ACTIVATION = 3,
65 // Reconnecting to network. 65 // Reconnecting to network. Used for networks activated over cellular
66 // connection.
66 PLAN_ACTIVATION_RECONNECTING = 4, 67 PLAN_ACTIVATION_RECONNECTING = 4,
68 // Passively waiting for a network connection. Used for networks activated
69 // over non-cellular network.
70 PLAN_ACTIVATION_WAITING_FOR_CONNECTION = 5,
rkc 2013/03/14 01:55:19 align with other values.
tbarzic 2013/03/14 02:06:07 ohhh, this line did look weird, but I couldn't fig
67 // Loading payment portal page. 71 // Loading payment portal page.
68 PLAN_ACTIVATION_PAYMENT_PORTAL_LOADING = 5, 72 PLAN_ACTIVATION_PAYMENT_PORTAL_LOADING = 6,
69 // Showing payment portal page. 73 // Showing payment portal page.
70 PLAN_ACTIVATION_SHOWING_PAYMENT = 6, 74 PLAN_ACTIVATION_SHOWING_PAYMENT = 7,
71 // Decides whether to load the portal again or call us done. 75 // Decides whether to load the portal again or call us done.
72 PLAN_ACTIVATION_RECONNECTING_PAYMENT = 7, 76 PLAN_ACTIVATION_RECONNECTING_PAYMENT = 8,
73 // Delaying activation until payment portal catches up. 77 // Delaying activation until payment portal catches up.
74 PLAN_ACTIVATION_DELAY_OTASP = 8, 78 PLAN_ACTIVATION_DELAY_OTASP = 9,
75 // Starting post-payment activation attempt. 79 // Starting post-payment activation attempt.
76 PLAN_ACTIVATION_START_OTASP = 9, 80 PLAN_ACTIVATION_START_OTASP = 10,
77 // Attempting activation. 81 // Attempting activation.
78 PLAN_ACTIVATION_OTASP = 10, 82 PLAN_ACTIVATION_OTASP = 11,
79 // Finished activation. 83 // Finished activation.
80 PLAN_ACTIVATION_DONE = 12, 84 PLAN_ACTIVATION_DONE = 12,
81 // Error occured during activation process. 85 // Error occured during activation process.
82 PLAN_ACTIVATION_ERROR = 0xFF, 86 PLAN_ACTIVATION_ERROR = 0xFF,
83 }; 87 };
84 88
85 // Activation process observer. 89 // Activation process observer.
86 class Observer { 90 class Observer {
87 public: 91 public:
88 // Signals activation |state| change for given |network|. 92 // Signals activation |state| change for given |network|.
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
249 253
250 254
251 ObserverList<Observer> observers_; 255 ObserverList<Observer> observers_;
252 256
253 DISALLOW_COPY_AND_ASSIGN(MobileActivator); 257 DISALLOW_COPY_AND_ASSIGN(MobileActivator);
254 }; 258 };
255 259
256 } // namespace chromeos 260 } // namespace chromeos
257 261
258 #endif // CHROME_BROWSER_CHROMEOS_MOBILE_MOBILE_ACTIVATOR_H_ 262 #endif // CHROME_BROWSER_CHROMEOS_MOBILE_MOBILE_ACTIVATOR_H_
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/chromeos/mobile/mobile_activator.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698