diff options
Diffstat (limited to 'chromium/chrome/browser/ui/webui/chromeos/multidevice_setup/multidevice_setup_dialog.h')
-rw-r--r-- | chromium/chrome/browser/ui/webui/chromeos/multidevice_setup/multidevice_setup_dialog.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/chrome/browser/ui/webui/chromeos/multidevice_setup/multidevice_setup_dialog.h b/chromium/chrome/browser/ui/webui/chromeos/multidevice_setup/multidevice_setup_dialog.h index 422b8feeeac..e4671891542 100644 --- a/chromium/chrome/browser/ui/webui/chromeos/multidevice_setup/multidevice_setup_dialog.h +++ b/chromium/chrome/browser/ui/webui/chromeos/multidevice_setup/multidevice_setup_dialog.h @@ -12,6 +12,7 @@ #include "base/macros.h" #include "chrome/browser/ui/webui/chromeos/system_web_dialog_delegate.h" #include "chromeos/services/multidevice_setup/public/mojom/multidevice_setup.mojom.h" +#include "mojo/public/cpp/bindings/pending_receiver.h" #include "ui/web_dialogs/web_dialog_ui.h" namespace chromeos { @@ -31,6 +32,8 @@ class MultiDeviceSetupDialog : public SystemWebDialogDelegate { // nullptr. static MultiDeviceSetupDialog* Get(); + static void SetInstanceForTesting(MultiDeviceSetupDialog* instance); + // Registers a callback which will be called when the dialog is closed. void AddOnCloseCallback(base::OnceClosure callback); @@ -59,7 +62,8 @@ class MultiDeviceSetupDialogUI : public ui::MojoWebDialogUI { private: void BindMultiDeviceSetup( - chromeos::multidevice_setup::mojom::MultiDeviceSetupRequest request); + mojo::PendingReceiver< + chromeos::multidevice_setup::mojom::MultiDeviceSetup> receiver); DISALLOW_COPY_AND_ASSIGN(MultiDeviceSetupDialogUI); }; |