void FrameLoaderClientEfl::download(ResourceHandle*, const ResourceRequest& request, const ResourceResponse&) { if (!m_view) return; CString url = request.url().string().utf8(); Ewk_Download download; download.url = url.data(); ewk_view_download_request(m_view, &download); }
void FrameLoaderClientEfl::startDownload(const ResourceRequest& request, const String& /* suggestedName */) { if (!m_view) return; CString url = request.url().string().utf8(); Ewk_Download download; download.url = url.data(); ewk_view_download_request(m_view, &download); }
void ContextMenuClientEfl::downloadURL(const KURL& url) { if (!m_view) return; Ewk_Download download; CString downloadUrl = url.prettyURL().utf8(); download.url = downloadUrl.data(); ewk_view_download_request(m_view, &download); }
void FrameLoaderClientEfl::convertMainResourceLoadToDownload(DocumentLoader*, const ResourceRequest& request, const ResourceResponse&) { if (!m_view) return; CString url = request.url().string().utf8(); Ewk_Download download; download.url = url.data(); download.suggested_name = 0; ewk_view_download_request(m_view, &download); }