dragend 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. Review URL: https://codereview.chromium.org/499493002 Cr-Commit-Position: refs/heads/master@{#291356} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291356 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment