| Index: ui/views/drag_utils.cc
|
| diff --git a/ui/views/drag_utils.cc b/ui/views/drag_utils.cc
|
| index 50cf583d0a8fcc5f6b2d887b7d8a909784db692f..c011339662fc70281aae434d6ec7770b6d97138b 100644
|
| --- a/ui/views/drag_utils.cc
|
| +++ b/ui/views/drag_utils.cc
|
| @@ -44,14 +44,15 @@ namespace views {
|
| void RunShellDrag(gfx::NativeView view,
|
| const ui::OSExchangeData& data,
|
| const gfx::Point& location,
|
| - int operation) {
|
| + int operation,
|
| + ui::DragDropTypes::DragEventSource source) {
|
| #if defined(USE_AURA)
|
| gfx::Point root_location(location);
|
| aura::RootWindow* root_window = view->GetRootWindow();
|
| aura::Window::ConvertPointToTarget(view, root_window, &root_location);
|
| if (aura::client::GetDragDropClient(root_window)) {
|
| aura::client::GetDragDropClient(root_window)->StartDragAndDrop(
|
| - data, root_window, root_location, operation);
|
| + data, root_window, view, root_location, operation, source);
|
| }
|
| #elif defined(OS_WIN)
|
| scoped_refptr<ui::DragSource> drag_source(new ui::DragSource);
|
|
|