diff options
Diffstat (limited to 'ui/views/widget/desktop_widget_unittest.cc')
-rw-r--r-- | ui/views/widget/desktop_widget_unittest.cc | 7 |
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 = |