Descriptiondragend fix for mac <webview>.
dragend would never fire on mac because
BrowserPluginEmbedder::SystemDragEnded() clears |guest_dragging_over_|, which stops
BrowserPluginEmbedder::DragSourceEndedAt() to send the dragend
message.
This isn't an issue in aura b/c, we see DrageSourceEndedAt() before
SystemDragEnded().
BUG=401941
Test=On mac, load a <webview> in a chrome app, register a "dragend"
listener to a draggable div. Drag that div, observe "dragend" listener
firing properly.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291356
Patch Set 1 #Patch Set 2 : clean up for review #
Total comments: 2
Patch Set 3 : address comments from Fady #
Messages
Total messages: 8 (0 generated)
|