diff options
Diffstat (limited to 'chromium/ui/views/corewm/desktop_capture_controller_unittest.cc')
-rw-r--r-- | chromium/ui/views/corewm/desktop_capture_controller_unittest.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/ui/views/corewm/desktop_capture_controller_unittest.cc b/chromium/ui/views/corewm/desktop_capture_controller_unittest.cc index b4b852f9f2e..b1b8e8263b3 100644 --- a/chromium/ui/views/corewm/desktop_capture_controller_unittest.cc +++ b/chromium/ui/views/corewm/desktop_capture_controller_unittest.cc @@ -12,6 +12,7 @@ #include "ui/aura/window_tree_host.h" #include "ui/events/event.h" #include "ui/events/test/event_generator.h" +#include "ui/views/test/native_widget_factory.h" #include "ui/views/test/views_interactive_ui_test_base.h" #include "ui/views/view.h" #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h" @@ -103,6 +104,8 @@ TEST_F(DesktopCaptureControllerTest, CaptureWindowInputEventTest) { aura::client::CaptureClient* capture_client = wm::CaptureController::Get(); params.ownership = views::Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET; params.bounds = gfx::Rect(50, 50, 650, 650); + params.native_widget = test::CreatePlatformNativeWidgetImpl( + params, widget1.get(), test::kStubCapture, nullptr); widget1->Init(params); internal::RootView* root1 = static_cast<internal::RootView*>(widget1->GetRootView()); @@ -123,6 +126,8 @@ TEST_F(DesktopCaptureControllerTest, CaptureWindowInputEventTest) { params = CreateParams(Widget::InitParams::TYPE_POPUP); params.ownership = views::Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET; params.bounds = gfx::Rect(50, 50, 650, 650); + params.native_widget = test::CreatePlatformNativeWidgetImpl( + params, widget2.get(), test::kStubCapture, nullptr); widget2->Init(params); internal::RootView* root2 = |