| Index: ui/views/widget/native_widget_mac_unittest.mm
|
| diff --git a/ui/views/widget/native_widget_mac_unittest.mm b/ui/views/widget/native_widget_mac_unittest.mm
|
| index e85aa064caa572451334954497933e2f17f828f8..75ee5631a3087ac7cff2acddc90142e7f104968e 100644
|
| --- a/ui/views/widget/native_widget_mac_unittest.mm
|
| +++ b/ui/views/widget/native_widget_mac_unittest.mm
|
| @@ -1105,10 +1105,19 @@ TEST_F(NativeWidgetMacTest, WindowModalSheet) {
|
| *did_observe_ptr = true;
|
| }];
|
|
|
| + Widget::Widgets children;
|
| + Widget::GetAllChildWidgets([native_parent contentView], &children);
|
| + EXPECT_TRUE(children.empty());
|
| +
|
| sheet_widget->Show(); // Should run the above block, then animate the sheet.
|
| EXPECT_TRUE(did_observe);
|
| [[NSNotificationCenter defaultCenter] removeObserver:observer];
|
|
|
| + // Ensure sheets are included as a child.
|
| + Widget::GetAllChildWidgets([native_parent contentView], &children);
|
| + ASSERT_EQ(1u, children.size());
|
| + EXPECT_EQ(sheet_widget, *children.begin());
|
| +
|
| // Modal, so the close button in the parent window should get disabled.
|
| EXPECT_FALSE([parent_close_button isEnabled]);
|
|
|
|
|