DescriptionAdd a container window to host the desktop window hierarchy in AURA.
This ensures that ZOrder changes within this hierarchy don't affect the ZOrder of windows like tooltips
which are direct children of the root.
This change fixes the issue with the tooltips getting hidden behind the browser window during a tab drag drop
operation.
Reverted the earlier fix in tooltip_controller.cc which destroyed the tooltip when the mouse left the window
bounds. While that works this appears to be a cleaner fix based on a discussion with sky.
I disabled the PopupBlockerBrowserTest.WindowFeatures test on linux aura as it fails for some reason
with this change. Logged a bug to track that https://code.google.com/p/chromium/issues/detail?id=295299
BUG=292530
R=ben@chromium.org
TBR=sky
TEST=Covered by new views unittest TooltipAtTopOfZOrderAfterActivation
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224544
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #Patch Set 5 : #Patch Set 6 : #Messages
Total messages: 6 (0 generated)
|