| Index: content/browser/web_contents/web_contents_view_aura.cc
|
| diff --git a/content/browser/web_contents/web_contents_view_aura.cc b/content/browser/web_contents/web_contents_view_aura.cc
|
| index 361f43c08171978a9702200248ef2f73e5b2ca88..fb65ad364bee6d035a8c9c350981bfec71d7d39e 100644
|
| --- a/content/browser/web_contents/web_contents_view_aura.cc
|
| +++ b/content/browser/web_contents/web_contents_view_aura.cc
|
| @@ -327,6 +327,7 @@ void PrepareDragForDownload(
|
| void PrepareDragData(const DropData& drop_data,
|
| ui::OSExchangeData::Provider* provider,
|
| WebContentsImpl* web_contents) {
|
| + provider->MarkOriginatedFromRenderer();
|
| #if defined(OS_WIN)
|
| // Put download before file contents to prefer the download of a image over
|
| // its thumbnail link.
|
| @@ -367,6 +368,8 @@ void PrepareDragData(const DropData& drop_data,
|
|
|
| // Utility to fill a DropData object from ui::OSExchangeData.
|
| void PrepareDropData(DropData* drop_data, const ui::OSExchangeData& data) {
|
| + drop_data->did_originate_from_renderer = data.DidOriginateFromRenderer();
|
| +
|
| base::string16 plain_text;
|
| data.GetString(&plain_text);
|
| if (!plain_text.empty())
|
|
|