Changeset 62006 in webkit
- Timestamp:
- Jun 28, 2010 8:08:02 AM (14 years ago)
- Location:
- trunk/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/ChangeLog
r61867 r62006 1 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 [EFL] Implement download requests 6 When a download request arrives through FrameLoaderClient, forward it to 7 browser in order to be possible to download files. 8 https://bugs.webkit.org/show_bug.cgi?id=40967 9 10 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 11 (WebCore::FrameLoaderClientEfl::download): get file names and 12 forward to ewk_view_download_request() 13 * efl/ewk/ewk_private.h: export private function to WebCoreSupport 14 1 15 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi> 2 16 -
trunk/WebKit/efl/WebCoreSupport/FrameLoaderClientEfl.cpp
r61857 r62006 750 750 } 751 751 752 void FrameLoaderClientEfl::download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&) 753 { 754 notImplemented(); 752 void FrameLoaderClientEfl::download(ResourceHandle*, const ResourceRequest& request, const ResourceRequest&, const ResourceResponse&) 753 { 754 if (!m_view) 755 return; 756 757 CString url = request.url().prettyURL().utf8(); 758 Ewk_Download download; 759 760 download.url = url.data(); 761 ewk_view_download_request(m_view, &download); 755 762 } 756 763 -
trunk/WebKit/efl/ewk/ewk_private.h
r61848 r62006 97 97 void ewk_view_popup_new(Evas_Object *o, WebCore::PopupMenuClient* client, int selected, const WebCore::IntRect& rect); 98 98 99 void ewk_view_download_request(Evas_Object *o, Ewk_Download *download); 100 99 101 Ewk_History *ewk_history_new(WebCore::BackForwardList *history); 100 102 void ewk_history_free(Ewk_History *history);
Note: See TracChangeset
for help on using the changeset viewer.