[M108 Migration][API] Add PWA APIs as public API 95/286495/2
authorayush.k123 <ayush.k123@samsung.com>
Fri, 6 Jan 2023 09:06:24 +0000 (14:36 +0530)
committerDae-Hyun Ko <dhyuna.ko@samsung.com>
Tue, 10 Jan 2023 01:26:53 +0000 (01:26 +0000)
commit5d77536c73414a62c821de365ca461a5e4936b54
tree1a8e4a4db6e460216a0bb6d0b88996caf2b12ffd
parent400894fe3ec5464d31d7056e5f46e664ba42092d
[M108 Migration][API] Add PWA APIs as public API

This patch adds below PWA APIs as public API.

- Ewk_View_Request_Manifest_Callback
- ewk_view_request_manifest
- Ewk_View_Request_Manifest
- Ewk_View_Orientation_Type
- Ewk_View_Web_Display_Mode
- ewk_manifest_short_name_get
- ewk_manifest_name_get
- ewk_manifest_start_url_get
- ewk_manifest_orientation_type_get
- ewk_manifest_web_display_mode_get
- ewk_manifest_theme_color_get
- ewk_manifest_background_color_get
- ewk_manifest_icons_count_get
- ewk_manifest_icons_src_get
- ewk_manifest_icons_type_get
- ewk_manifest_icons_sizes_count_get
- ewk_manifest_icons_width_get
- ewk_manifest_icons_height_get

References: https://review.tizen.org/gerrit/272868/

Change-Id: Ie4fc7a2e90ca0a5d21b16863e7469e90f4b5d2e7
Signed-off-by: Ayush Kumar <ayush.k123@samsung.com>
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/eweb_view.cc
tizen_src/ewk/efl_integration/eweb_view.h
tizen_src/ewk/efl_integration/private/ewk_manifest_private.cc [new file with mode: 0644]
tizen_src/ewk/efl_integration/private/ewk_manifest_private.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/public/ewk_manifest.cc
tizen_src/ewk/efl_integration/public/ewk_manifest.h
tizen_src/ewk/efl_integration/public/ewk_manifest_internal.h
tizen_src/ewk/efl_integration/public/ewk_view.cc
tizen_src/ewk/efl_integration/web_contents_delegate_efl.cc
tizen_src/ewk/efl_integration/web_contents_delegate_efl.h