[WK2] Support multiple URLs for WebApp meta tag
authorJihye Kang <jye.kang@samsung.com>
Fri, 22 Mar 2013 08:58:07 +0000 (17:58 +0900)
committerGerrit Code Review <gerrit2@kim11>
Tue, 26 Mar 2013 13:58:04 +0000 (22:58 +0900)
commit87264c93ac02b3d62265cf8804f6e4906558c8d4
treec323366520a21ebac7f7e7ec07921c6a4986efbc
parent1ccd3c1e2127544265f5fcd782e3720e3d3f1e62
[WK2] Support multiple URLs for WebApp meta tag

[Title] Support multiple URLs for WebApp meta tag
[Issue#] N/A
[Problem] Provide a last icon url only
[Cause]
[Solution] Provide an API to get list of icon data which is the set of icon size and urls for WebApp meta tag
- void (*Ewk_Web_App_Icon_URLs_Get_Callback)(Eina_List *icon_urls, void *user_data) is added.
- Ewk_Web_App_Icon_Data type is added.
Following EAPIs are added
- ewk_view_web_application_icon_urls_get()
- ewk_web_application_icon_data_size_get()
- ewk_web_application_icon_data_url_get()

Change-Id: I51076ddf1fcf9dcb919d9a633a74e13436108c52
15 files changed:
Source/WebKit2/PlatformTizen.cmake
Source/WebKit2/UIProcess/API/C/efl/tizen/WKPageTizen.cpp
Source/WebKit2/UIProcess/API/C/efl/tizen/WKPageTizen.h
Source/WebKit2/UIProcess/API/efl/EWebKit2.h
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/API/efl/ewk_view.h
Source/WebKit2/UIProcess/API/efl/ewk_web_application_icon_data.cpp [new file with mode: 0644]
Source/WebKit2/UIProcess/API/efl/ewk_web_application_icon_data.h [new file with mode: 0644]
Source/WebKit2/UIProcess/API/efl/ewk_web_application_icon_data_private.h [new file with mode: 0644]
Source/WebKit2/UIProcess/WebPageProxy.cpp
Source/WebKit2/UIProcess/WebPageProxy.h
Source/WebKit2/UIProcess/WebPageProxy.messages.in
Source/WebKit2/WebProcess/WebPage/WebPage.cpp
Source/WebKit2/WebProcess/WebPage/WebPage.h
Source/WebKit2/WebProcess/WebPage/WebPage.messages.in