summaryrefslogtreecommitdiff
path: root/chromium/ui/views/corewm/desktop_capture_controller_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/views/corewm/desktop_capture_controller_unittest.cc')
-rw-r--r--chromium/ui/views/corewm/desktop_capture_controller_unittest.cc5
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 =