DescriptionPropagate OnNativeWidgetMove to delegate/observers, etc.
NativeWidget[Aura|Win] calls new Widget::OnNativeWidgetMove.
Widgets alert delegates and new Widget::Observer::OnWidgetMove.
TabDragController2: consume new observer method, simplify.
Nix BrowserWindowMoveObserver; use Widget::Observer instead.
Replace move_loop_browser_view_ with move_loop_widget.
Replace GetAttachedBrowserView with GetAttachedBrowserWidget.
BubbleDelegateView: consume new observer method.
Make bubbles move with their anchor_view's Widgets.
SchedulePaint on BubbleFrameView when mirroring its arrow.
BUG=105151, 116336
TEST=Bubbles can move with the browser window (inspecting extension popups, etc.); no Ash / --enable-tab-browser-dragging regressions.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132956
Patch Set 1 : Propagate OnNativeWidgetMove to delegate/observers; bubbles observe. #Patch Set 2 : Add/remove anchor observer OnWidgetVisibilityChanged; clear anchor_view_ OnWidgetClosing. #
Total comments: 2
Patch Set 3 : Use |move_loop_widget_| and GetAttachedBrowserView, etc. #Messages
Total messages: 8 (0 generated)
|