summaryrefslogtreecommitdiffstats
path: root/ui/views/widget/desktop_widget_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ui/views/widget/desktop_widget_unittest.cc')
-rw-r--r--ui/views/widget/desktop_widget_unittest.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/ui/views/widget/desktop_widget_unittest.cc b/ui/views/widget/desktop_widget_unittest.cc
index 6bd67c6..0004cca 100644
--- a/ui/views/widget/desktop_widget_unittest.cc
+++ b/ui/views/widget/desktop_widget_unittest.cc
@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+#include "ui/views/test/native_widget_factory.h"
#include "ui/views/test/views_test_base.h"
#include "ui/views/test/widget_test.h"
#include "ui/views/widget/widget.h"
@@ -18,7 +19,8 @@ TEST_F(DesktopScreenPositionClientTest, PositionDialog) {
Widget::InitParams params = CreateParams(Widget::InitParams::TYPE_WINDOW);
params.bounds = gfx::Rect(10, 11, 200, 200);
params.ownership = Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET;
- params.native_widget = new PlatformDesktopNativeWidget(&parent_widget);
+ params.native_widget = test::CreatePlatformDesktopNativeWidgetImpl(
+ params, &parent_widget, nullptr);
parent_widget.Init(params);
// Owned by |dialog|.
@@ -52,7 +54,8 @@ TEST_F(DesktopScreenPositionClientTest, PositionControlWithNonRootParent) {
CreateParams(Widget::InitParams::TYPE_WINDOW);
params1.bounds = gfx::Rect(origin, gfx::Size(700, 600));
params1.ownership = Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET;
- params1.native_widget = new PlatformDesktopNativeWidget(&widget1);
+ params1.native_widget =
+ test::CreatePlatformDesktopNativeWidgetImpl(params1, &widget1, nullptr);
widget1.Init(params1);
Widget::InitParams params2 =