Descriptionmac: Fix sending of mouse moved events after resizing window's lower left corner
NSTrackingInVisibleRect is apparently just broken (see
http://openradar.appspot.com/radar?id=2773401 ), so keep the tracking area
frame up to date manually.
I tried to write a test, but failed to simulate mouse events that impress
NSTrackingArea, see patch sets on the review.
BUG=176725
TEST=see bug: Open the html file in the first comment, then put the cursor in the inside lower left corner of the window and click-drag-resize the window so that it grows in y direction (x direction doesn't matter). The js-triggered position display should continue updating when moving the cursor to the upper right (further into the window) after the resize operation.
NOTRY=true
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=188430
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=188735
Patch Set 1 #Patch Set 2 : test attempt #Patch Set 3 : huh #Patch Set 4 : no test :-/ #Patch Set 5 : origin #
Total comments: 3
Patch Set 6 : update #
Messages
Total messages: 15 (0 generated)
|