[M34-Merge]Add file:// protocol handler specific for WRT.
authorWojciech Wiśniewski <w.wisniewski@samsung.com>
Wed, 28 Jan 2015 13:59:57 +0000 (14:59 +0100)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commit864f56a206a1452e5ab2dc23486030208a6d4b6a
treefe4bf3557f2d419b51e68fdcb0eb4f87453ea113
parentf3fa2211e5e9af18fda8f413be289ff4b166f728
[M34-Merge]Add file:// protocol handler specific for WRT.

This patch is porting of following patches:
http://165.213.202.130:8080/#/c/70649/ by Zbigniew Kostrzewa
http://165.213.202.130:8080/#/c/70977/ by Marek Ruszczyński
http://165.213.202.130:8080/#/c/71786/ by Piotr Szawdyński
(second and third are fixups of the first)

Original commit message:

This commit extends file:// URI scheme to provide features
specific to WRT.
When Chromium launch originates from WRT then each reference
to a resource via file:// URI scheme results in an IPC message
sent from browser to renderer and back to give a chance to WRT
to modify the URI.

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=10412
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=10405
Reviewed by: Jaesik Chang, Piotr Tworek, SeungSeop Park

Change-Id: Id875fd7b03a231a098f8277c6af5f2031da03861
Signed-off-by: Wojciech Wiśniewski <w.wisniewski@samsung.com>
tizen_src/impl/common/render_messages_efl.h
tizen_src/impl/renderer/content_renderer_client_efl.cc [changed mode: 0755->0644]
tizen_src/impl/renderer/content_renderer_client_efl.h [changed mode: 0755->0644]
tizen_src/impl/wrt/wrt_widget_host.cc
tizen_src/impl/wrt/wrt_widget_host.h
tizen_src/impl/wrt/wrtwidget.cc
tizen_src/impl/wrt/wrtwidget.h