Index: content/browser/web_contents/web_drag_source_win.h |
diff --git a/content/browser/web_contents/web_drag_source_win.h b/content/browser/web_contents/web_drag_source_win.h |
index 898f3c3ada546fd21966d763e5dd9d0993247d63..abf65b4a669996997a775ab500c37dd1e30f091c 100644 |
--- a/content/browser/web_contents/web_drag_source_win.h |
+++ b/content/browser/web_contents/web_drag_source_win.h |
@@ -39,6 +39,7 @@ class WebDragSource : public ui::DragSourceWin, |
virtual void OnDragSourceCancel(); |
virtual void OnDragSourceDrop(); |
virtual void OnDragSourceMove(); |
+ virtual bool ShouldDropDragSource(BOOL escape_pressed, DWORD key_state); |
private: |
// Cannot construct thusly. |
@@ -48,6 +49,8 @@ class WebDragSource : public ui::DragSourceWin, |
// by posting a task to this function. |
void DelayedOnDragSourceDrop(); |
+ void OnDragSourceEnded(); |
+ |
// Keep a reference to the window so we can translate the cursor position. |
gfx::NativeWindow source_wnd_; |