Lines Matching defs:data_object
53 DWORD OnDragEnter(IDataObject* data_object, DWORD effect) {
54 return ui::ClipboardUtil::HasUrl(data_object) ?
58 DWORD OnDragOver(IDataObject* data_object, DWORD effect) {
59 return ui::ClipboardUtil::HasUrl(data_object) ?
63 void OnDragLeave(IDataObject* data_object) {
66 DWORD OnDrop(IDataObject* data_object, DWORD effect) {
67 if (ui::ClipboardUtil::HasUrl(data_object)) {
70 ui::ClipboardUtil::GetUrl(data_object, &url, &title, true);
95 DWORD WebDropTarget::OnDragEnter(IDataObject* data_object,
105 return interstitial_drop_target_->OnDragEnter(data_object, effects);
110 WebDropData::PopulateWebDropData(data_object, &drop_data);
113 ui::OSExchangeDataProviderWin::GetPlainTextURL(data_object, &drop_data.url);
128 new ui::OSExchangeDataProviderWin(data_object));
139 DWORD WebDropTarget::OnDragOver(IDataObject* data_object,
145 OnDragEnter(data_object, key_state, cursor_position, effects);
148 return interstitial_drop_target_->OnDragOver(data_object, effects);
159 new ui::OSExchangeDataProviderWin(data_object));
168 void WebDropTarget::OnDragLeave(IDataObject* data_object) {
174 interstitial_drop_target_->OnDragLeave(data_object);
181 new ui::OSExchangeDataProviderWin(data_object));
188 DWORD WebDropTarget::OnDrop(IDataObject* data_object,
194 OnDragEnter(data_object, key_state, cursor_position, effect);
197 interstitial_drop_target_->OnDragOver(data_object, effect);
200 return interstitial_drop_target_->OnDrop(data_object, effect);
210 new ui::OSExchangeDataProviderWin(data_object));