| Index: services/ui/display/screen_manager_ozone_external.cc
|
| diff --git a/services/ui/display/screen_manager_ozone_external.cc b/services/ui/display/screen_manager_ozone_external.cc
|
| index e3dfb5ab1c24a8be54c479bfe39aa876df523d53..ccd769c13b5b6a67d474ba07e2b8e3176aab6d5d 100644
|
| --- a/services/ui/display/screen_manager_ozone_external.cc
|
| +++ b/services/ui/display/screen_manager_ozone_external.cc
|
| @@ -23,9 +23,16 @@ ScreenManagerOzoneExternal::~ScreenManagerOzoneExternal() {}
|
| void ScreenManagerOzoneExternal::AddInterfaces(
|
| service_manager::InterfaceRegistry* registry) {}
|
|
|
| -void ScreenManagerOzoneExternal::Init(ScreenManagerDelegate* delegate) {}
|
| +void ScreenManagerOzoneExternal::Init(ScreenManagerDelegate* delegate) {
|
| + DCHECK(delegate);
|
| + delegate_ = delegate;
|
| +}
|
|
|
| -void ScreenManagerOzoneExternal::RequestCloseDisplay(int64_t display_id) {}
|
| +void ScreenManagerOzoneExternal::RequestCloseDisplay(int64_t display_id) {
|
| + base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| + FROM_HERE, base::Bind(&ScreenManagerDelegate::OnDisplayRemoved,
|
| + base::Unretained(delegate_), display_id));
|
| +}
|
|
|
| int64_t ScreenManagerOzoneExternal::GetPrimaryDisplayId() const {
|
| return kInvalidDisplayId;
|
|
|