Descriptionaura: Update how the tooltip manager works.
Currently, each widget's tooltip-manager listens to every single X event in the system, all the time. This can get expensive as the number of windows increase. Instead of doing this, the change here makes a TooltipManagerViews only listen to the mouse-events on the corresponding Widget. It starts its timer when the mouse enters the widget, and stops the timer when the mouse leaves the widget. So at a single time, only one TooltipManagerViews will be activated, and looking to update the its tooltip.
BUG=97249
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107809
Patch Set 1 : . #Patch Set 2 : compile fixes #
Total comments: 10
Patch Set 3 : . #
Messages
Total messages: 6 (0 generated)
|