Description(Mac) Make mashing the close tab button work.
To do this, I had to commit several crimes against humanity. In
particular, Cocoa doesn't generate the required extra hit tests during
animations, so we have to. Sometimes, it gets really messed up and ends
up hitting the "drag blocking view". Moreover, we have to account for
the possibility of the mouse down hitting a moving tab, and going up on
the close button, etc.
BUG=17720
TEST=Mash the close tabs button under a wide variety of situations. \
Also make sure that the handling of the tabs (dragging, etc.) \
hasn't accidentally been messed up.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=25029
Patch Set 1 #
Total comments: 16
Patch Set 2 : Made changes suggested by pink. #Patch Set 3 : Rebased to ToT. #
Messages
Total messages: 3 (0 generated)
|