summaryrefslogtreecommitdiffstats
path: root/views/widget
diff options
context:
space:
mode:
Diffstat (limited to 'views/widget')
-rw-r--r--views/widget/widget_unittest.cc10
1 files changed, 9 insertions, 1 deletions
diff --git a/views/widget/widget_unittest.cc b/views/widget/widget_unittest.cc
index a93a421..9b3fe5a9 100644
--- a/views/widget/widget_unittest.cc
+++ b/views/widget/widget_unittest.cc
@@ -585,10 +585,18 @@ TEST_F(WidgetOwnershipTest, Ownership_ViewsNativeWidgetOwnsWidget) {
EXPECT_TRUE(state.native_widget_deleted);
}
+#if defined(USE_AURA)
+#define MAYBE_Ownership_PlatformNativeWidgetOwnsWidget_NativeDestroy \
+ FAILS_Ownership_PlatformNativeWidgetOwnsWidget_NativeDestroy
+#else
+#define MAYBE_Ownership_PlatformNativeWidgetOwnsWidget_NativeDestroy \
+ Ownership_PlatformNativeWidgetOwnsWidget_NativeDestroy
+#endif
+
// NativeWidget owns its Widget, part 3: NativeWidget is a platform-native
// widget, destroyed out from under it by the OS.
TEST_F(WidgetOwnershipTest,
- Ownership_PlatformNativeWidgetOwnsWidget_NativeDestroy) {
+ MAYBE_Ownership_PlatformNativeWidgetOwnsWidget_NativeDestroy) {
OwnershipTestState state;
Widget* widget = new OwnershipTestWidget(&state);