Implementation of DownloadManagerDelegateEfl class
authorPawel Niemirski <p.niemirski@samsung.com>
Thu, 22 Oct 2015 12:33:33 +0000 (14:33 +0200)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 07:55:23 +0000 (07:55 +0000)
commit118f93610a36a285644fbd6cf9c69b11746f24af
tree34b3f7d99b52b248953b8ecc7592c8231fbbd40c
parent99d50b28470ed61fffd45a411c1fd4d07f024d1b
Implementation of DownloadManagerDelegateEfl class

The patch implements DownloadManagerDelegateEfl::DetermineDownloadTarget,
which allows to use Chromium downloads.

We are checking whether the external download manager is available,
in order for it to be considered, before using Chromium fallback
download code.

Right now, PathService class is used to determine where downloads
should be saved on given platform based on mime type.

Original beta/m47 patch:
- http://web.sec.samsung.net/gerrit/#/c/96713/

Bug: http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=14817

Reviewed by: a1.gomes

Change-Id: Ia1362cad11044dab4de4e1ee7eb908ebeee3c995
Signed-off-by: Pawel Niemirski <p.niemirski@samsung.com>
(cherry picked from commit d0bde5a4fdf6f0591bf194478e1b7f3b5997bd00)
tizen_src/ewk/efl_integration/browser/download_manager_delegate_efl.cc
tizen_src/ewk/efl_integration/browser/download_manager_delegate_efl.h
tizen_src/ewk/efl_integration/context_menu_controller_efl.cc