[M108 Migration] Add public EWK APIs for multimedia and refactor TizenExtensibleAPI 30/286530/3
authorayush.k123 <ayush.k123@samsung.com>
Mon, 9 Jan 2023 04:09:46 +0000 (09:39 +0530)
committerBot Blink <blinkbot@samsung.com>
Tue, 10 Jan 2023 03:19:43 +0000 (03:19 +0000)
commit1dfdf333f6e6dafdf05e5368bc57a519bf244598
tree50b36df778a4a29b4af0ae181d2012655c0b1ff6
parent7eed9e3bb80a07231cf3ce4a430ac2aada50b931
[M108 Migration] Add public EWK APIs for multimedia and refactor TizenExtensibleAPI

Define public APIs
- Public API request for BackgroundMusic
- Public API reuqest for BlockMultimediaOnCall
- Public API request for EnableManualVideoRotation
- Public API reuqest for SoundMode

This patch also refactors TIzenExtensibleAPI.

Reference: https://review.tizen.org/gerrit/273210/

Change-Id: I0b92aeb1900d69be7773e20b409f15fd481447d6
Signed-off-by: ayush.k123 <ayush.k123@samsung.com>
13 files changed:
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/browser/tizen_extensible_host.cc [new file with mode: 0644]
tizen_src/ewk/efl_integration/browser/tizen_extensible_host.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/common/render_messages_ewk.h
tizen_src/ewk/efl_integration/common/tizen_extensible.cc [deleted file]
tizen_src/ewk/efl_integration/common/tizen_extensible.h [deleted file]
tizen_src/ewk/efl_integration/eweb_context.cc
tizen_src/ewk/efl_integration/eweb_context.h
tizen_src/ewk/efl_integration/public/ewk_context.cc
tizen_src/ewk/efl_integration/renderer/render_thread_observer_efl.cc
tizen_src/ewk/efl_integration/renderer/render_thread_observer_efl.h
tizen_src/ewk/efl_integration/renderer/tizen_extensible.cc [new file with mode: 0644]
tizen_src/ewk/efl_integration/renderer/tizen_extensible.h [new file with mode: 0644]