Esempio n. 1
0
void DataObject::urlAndTitle(String& url, String* title) const {
  DataObjectItem* item = findStringItem(mimeTypeTextURIList);
  if (!item)
    return;
  url = convertURIListToURL(item->getAsString());
  if (title)
    *title = item->title();
}
void ChromiumDataObject::urlAndTitle(String& url, String* title) const
{
    RefPtr<ChromiumDataObjectItem> item = findStringItem(mimeTypeTextURIList);
    if (!item)
        return;
    url = convertURIListToURL(item->internalGetAsString());
    if (title)
        *title = item->title();
}
Esempio n. 3
0
String DataTransfer::getData(const String& type) const {
  if (!canReadData())
    return String();

  bool convertToURL = false;
  String data = m_dataObject->getData(normalizeType(type, &convertToURL));
  if (!convertToURL)
    return data;
  return convertURIListToURL(data);
}