| Index: chrome/browser/chromeos/options/network_config_view.h
|
| diff --git a/chrome/browser/chromeos/options/network_config_view.h b/chrome/browser/chromeos/options/network_config_view.h
|
| index 65704bdeadb9321f2de75b3d6593315f1b4822ed..3b42abd1526d5925d44ea1dcadeeef2cc5adfae3 100644
|
| --- a/chrome/browser/chromeos/options/network_config_view.h
|
| +++ b/chrome/browser/chromeos/options/network_config_view.h
|
| @@ -38,6 +38,9 @@ class NetworkConfigView : public views::View,
|
| explicit NetworkConfigView();
|
| virtual ~NetworkConfigView() {}
|
|
|
| + // Returns corresponding native window.
|
| + gfx::NativeWindow GetNativeWindow() const;
|
| +
|
| // views::DialogDelegate methods.
|
| virtual std::wstring GetDialogButtonLabel(
|
| MessageBoxFlags::DialogButton button) const;
|
| @@ -59,6 +62,14 @@ class NetworkConfigView : public views::View,
|
| // Sets the focus on the login tab's first textfield.
|
| void SetLoginTextfieldFocus();
|
|
|
| + // Getter/setter for browser mode.
|
| + void set_browser_mode(bool value) {
|
| + browser_mode_ = value;
|
| + }
|
| + bool is_browser_mode() const {
|
| + return browser_mode_;
|
| + }
|
| +
|
| protected:
|
| // views::View overrides:
|
| virtual void Layout();
|
| @@ -80,6 +91,9 @@ class NetworkConfigView : public views::View,
|
| // Initializes UI.
|
| void Init();
|
|
|
| + // True when opening in browser, otherwise in OOBE/login mode.
|
| + bool browser_mode_;
|
| +
|
| views::TabbedPane* tabs_;
|
|
|
| // NetworkConfigFlags to specify which UIs to show.
|
|
|