| Index: content/browser/web_contents/web_drag_dest_mac.mm
|
| diff --git a/content/browser/web_contents/web_drag_dest_mac.mm b/content/browser/web_contents/web_drag_dest_mac.mm
|
| index ec674126d52e2831d6bdb16b072d83969e3f19c6..5296c2ca2c0e503c5120dcdbd1fe3dcc52960124 100644
|
| --- a/content/browser/web_contents/web_drag_dest_mac.mm
|
| +++ b/content/browser/web_contents/web_drag_dest_mac.mm
|
| @@ -252,9 +252,8 @@ int GetModifierFlags() {
|
| NSPoint viewPoint = [self flipWindowPointToView:windowPoint view:view];
|
| NSPoint screenPoint = [self flipWindowPointToScreen:windowPoint view:view];
|
| webContents_->GetRenderViewHost()->DragTargetDrop(
|
| - gfx::Point(viewPoint.x, viewPoint.y),
|
| - gfx::Point(screenPoint.x, screenPoint.y),
|
| - GetModifierFlags());
|
| + DropData(), gfx::Point(viewPoint.x, viewPoint.y),
|
| + gfx::Point(screenPoint.x, screenPoint.y), GetModifierFlags());
|
|
|
| dropData_.reset();
|
|
|
| @@ -270,6 +269,7 @@ int GetModifierFlags() {
|
| DCHECK(pboard);
|
| NSArray* types = [pboard types];
|
|
|
| + data->is_valid = true;
|
| data->did_originate_from_renderer =
|
| [types containsObject:ui::kChromeDragDummyPboardType];
|
|
|
|
|