Descriptionmash: Optionally set bubble widget parent container via delegate
Use the delegate mechanism on ash to support both aura and mus.
This eliminates aura::Window usage in SystemTrayBubble and WebNotificationTray,
which is step toward converting TrayBubbleView to wm common types.
I didn't eliminate BubbleDialogDelegateView::parent_window_ because that
mechanism is used in ~30 places inside //chrome.
BUG=619636
TEST=ash_unittests, views_unittests, manually check that system tray bubbles
still open/close propertly
Committed: https://crrev.com/ca6fa1d5d9954bf3f7815b3477acd50a29e9a02e
Cr-Commit-Position: refs/heads/master@{#401469}
Patch Set 1 #Patch Set 2 : cleanup #
Total comments: 8
Patch Set 3 : review feedback #
Messages
Total messages: 11 (5 generated)
|