| Index: chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/oobe_ui.h b/chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| index a9796391815e6c91f1a5c00704e9c900a353d1da..40f5af86810498b25cdcab063d5cb610aa07233d 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| +++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| @@ -37,7 +37,6 @@ class BaseScreenHandler;
|
| class ControllerPairingScreenView;
|
| class CoreOobeView;
|
| class DeviceDisabledScreenView;
|
| -class EnableDebuggingScreenView;
|
| class EnrollmentScreenView;
|
| class EulaView;
|
| class ErrorScreen;
|
| @@ -48,6 +47,7 @@ class KioskAppMenuHandler;
|
| class KioskAutolaunchScreenView;
|
| class KioskEnableScreenView;
|
| class LoginScreenContext;
|
| +class MulticastCoreOobeView;
|
| class NativeWindowDelegate;
|
| class NetworkDropdownHandler;
|
| class NetworkStateInformer;
|
| @@ -96,7 +96,6 @@ class OobeUI : public content::WebUIController,
|
| NetworkView* GetNetworkView();
|
| EulaView* GetEulaView();
|
| UpdateView* GetUpdateView();
|
| - EnableDebuggingScreenView* GetEnableDebuggingScreenView();
|
| EnrollmentScreenView* GetEnrollmentScreenView();
|
| ResetView* GetResetView();
|
| KioskAutolaunchScreenView* GetKioskAutolaunchScreenView();
|
| @@ -206,6 +205,10 @@ class OobeUI : public content::WebUIController,
|
| // forwards calls from native code to JS side.
|
| SigninScreenHandler* signin_screen_handler_ = nullptr;
|
|
|
| + // This delegate is used whenever any code wants a CoreOobeView. It will
|
| + // dispatch the CoreOobeView calls to all of the implementations.
|
| + std::unique_ptr<MulticastCoreOobeView> core_oobe_view_;
|
| +
|
| std::vector<BaseWebUIHandler*> webui_handlers_; // Non-owning pointers.
|
| std::vector<BaseScreenHandler*> screen_handlers_; // Non-owning pointers.
|
|
|
|
|