| OLD | NEW |
| 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_LOGIN_SCREENS_NETWORK_SCREEN_H_ | 5 #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_NETWORK_SCREEN_H_ |
| 6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_NETWORK_SCREEN_H_ | 6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_NETWORK_SCREEN_H_ |
| 7 | 7 |
| 8 #include "base/compiler_specific.h" | 8 #include "base/compiler_specific.h" |
| 9 #include "base/gtest_prod_util.h" | 9 #include "base/gtest_prod_util.h" |
| 10 #include "base/memory/ref_counted.h" | 10 #include "base/memory/ref_counted.h" |
| (...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 155 bool is_network_subscribed_; | 155 bool is_network_subscribed_; |
| 156 | 156 |
| 157 // ID of the the network that we are waiting for. | 157 // ID of the the network that we are waiting for. |
| 158 base::string16 network_id_; | 158 base::string16 network_id_; |
| 159 | 159 |
| 160 // True if user pressed continue button so we should proceed with OOBE | 160 // True if user pressed continue button so we should proceed with OOBE |
| 161 // as soon as we are connected. | 161 // as soon as we are connected. |
| 162 bool continue_pressed_; | 162 bool continue_pressed_; |
| 163 | 163 |
| 164 // Timer for connection timeout. | 164 // Timer for connection timeout. |
| 165 base::OneShotTimer<NetworkScreen> connection_timer_; | 165 base::OneShotTimer connection_timer_; |
| 166 | 166 |
| 167 scoped_ptr<CrosSettings::ObserverSubscription> timezone_subscription_; | 167 scoped_ptr<CrosSettings::ObserverSubscription> timezone_subscription_; |
| 168 | 168 |
| 169 NetworkView* view_; | 169 NetworkView* view_; |
| 170 Delegate* delegate_; | 170 Delegate* delegate_; |
| 171 scoped_ptr<login::NetworkStateHelper> network_state_helper_; | 171 scoped_ptr<login::NetworkStateHelper> network_state_helper_; |
| 172 | 172 |
| 173 std::string input_method_; | 173 std::string input_method_; |
| 174 std::string timezone_; | 174 std::string timezone_; |
| 175 | 175 |
| 176 // Creation of language list happens on Blocking Pool, so we cache | 176 // Creation of language list happens on Blocking Pool, so we cache |
| 177 // resolved data. | 177 // resolved data. |
| 178 std::string language_list_locale_; | 178 std::string language_list_locale_; |
| 179 scoped_ptr<base::ListValue> language_list_; | 179 scoped_ptr<base::ListValue> language_list_; |
| 180 | 180 |
| 181 // The exact language code selected by user in the menu. | 181 // The exact language code selected by user in the menu. |
| 182 std::string selected_language_code_; | 182 std::string selected_language_code_; |
| 183 | 183 |
| 184 base::ObserverList<Observer> observers_; | 184 base::ObserverList<Observer> observers_; |
| 185 | 185 |
| 186 base::WeakPtrFactory<NetworkScreen> weak_factory_; | 186 base::WeakPtrFactory<NetworkScreen> weak_factory_; |
| 187 | 187 |
| 188 DISALLOW_COPY_AND_ASSIGN(NetworkScreen); | 188 DISALLOW_COPY_AND_ASSIGN(NetworkScreen); |
| 189 }; | 189 }; |
| 190 | 190 |
| 191 } // namespace chromeos | 191 } // namespace chromeos |
| 192 | 192 |
| 193 #endif // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_NETWORK_SCREEN_H_ | 193 #endif // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_NETWORK_SCREEN_H_ |
| OLD | NEW |