| Index: services/ui/ws/window_server.cc
|
| diff --git a/services/ui/ws/window_server.cc b/services/ui/ws/window_server.cc
|
| index 651eb157e9b46ff77ddaf87b626ae6e22db48aba..7e8d355eb252189a7b3b01dedc4b10f99911a1bf 100644
|
| --- a/services/ui/ws/window_server.cc
|
| +++ b/services/ui/ws/window_server.cc
|
| @@ -509,6 +509,13 @@ WindowTree* WindowServer::GetCurrentDragLoopInitiator() {
|
| void WindowServer::OnDisplayReady(Display* display, bool is_first) {
|
| if (is_first)
|
| delegate_->OnFirstDisplayReady();
|
| + gpu_host_->OnAcceleratedWidgetAvailable(
|
| + display->platform_display()->GetAcceleratedWidget());
|
| +}
|
| +
|
| +void WindowServer::OnDisplayDestroyed(Display* display) {
|
| + gpu_host_->OnAcceleratedWidgetDestroyed(
|
| + display->platform_display()->GetAcceleratedWidget());
|
| }
|
|
|
| void WindowServer::OnNoMoreDisplays() {
|
|
|