| Index: ui/views/widget/native_widget_mac.mm
|
| diff --git a/ui/views/widget/native_widget_mac.mm b/ui/views/widget/native_widget_mac.mm
|
| index eb23991cb9e43a69703bc5f29026dbe52852302f..54c7fef529189da2a444213316aea4076b00cf50 100644
|
| --- a/ui/views/widget/native_widget_mac.mm
|
| +++ b/ui/views/widget/native_widget_mac.mm
|
| @@ -609,6 +609,10 @@ std::string NativeWidgetMac::GetName() const {
|
| return name_;
|
| }
|
|
|
| +Widget::Widgets NativeWidgetMac::GetAllOwnedTopLevelWidgets() const {
|
| + return Widget::Widgets();
|
| +}
|
| +
|
| ////////////////////////////////////////////////////////////////////////////////
|
| // NativeWidgetMac, protected:
|
|
|
| @@ -727,7 +731,12 @@ void NativeWidgetPrivate::GetAllChildWidgets(gfx::NativeView native_view,
|
|
|
| // static
|
| void NativeWidgetPrivate::GetAllOwnedWidgets(gfx::NativeView native_view,
|
| - Widget::Widgets* owned) {
|
| + Widget::Widgets* owned,
|
| + bool include_toplevel) {
|
| + // All Widgets are toplevel on Mac.
|
| + if (!include_toplevel)
|
| + return;
|
| +
|
| BridgedNativeWidget* bridge =
|
| NativeWidgetMac::GetBridgeForNativeWindow([native_view window]);
|
| if (!bridge) {
|
|
|