From 60b1c1f31738018adeab824f23f90ddd49bfdc41 Mon Sep 17 00:00:00 2001 From: "feifei08.liu" Date: Thu, 2 Mar 2023 15:37:24 +0800 Subject: [PATCH] Dummy Implementation for EWK APIs ewk_view_suspend_network_loading ewk_view_resume_network_loading ewk_wait_chromium_ready Change-Id: I30068380261b203eba8df2953dab7e6aed0ec208 Signed-off-by: feifei08.liu --- tizen_src/ewk/efl_integration/public/ewk_main.cc | 3 +++ tizen_src/ewk/efl_integration/public/ewk_main_internal.h | 16 ++++++++++++++++ tizen_src/ewk/efl_integration/public/ewk_view.cc | 10 ++++++++++ 3 files changed, 29 insertions(+) diff --git a/tizen_src/ewk/efl_integration/public/ewk_main.cc b/tizen_src/ewk/efl_integration/public/ewk_main.cc index 841e303..e3ecde67 100644 --- a/tizen_src/ewk/efl_integration/public/ewk_main.cc +++ b/tizen_src/ewk/efl_integration/public/ewk_main.cc @@ -265,3 +265,6 @@ Eina_Bool ewk_check_chromium_ready() { return false; } +Eina_Bool ewk_wait_chromium_ready(unsigned int timeout_msec) { + return false; +} diff --git a/tizen_src/ewk/efl_integration/public/ewk_main_internal.h b/tizen_src/ewk/efl_integration/public/ewk_main_internal.h index 8a9b396..fc6c9ed 100644 --- a/tizen_src/ewk/efl_integration/public/ewk_main_internal.h +++ b/tizen_src/ewk/efl_integration/public/ewk_main_internal.h @@ -162,6 +162,22 @@ EINA_DEPRECATED EXPORT_API void ewk_home_directory_set(const char* path); EXPORT_API int ewk_set_version_policy(int preference); /** + * @brief Set timeout for wating chromium mount. + * + * @details It waits up to timeout for chromium mount event + * by calling LwipcWaitEvent api and returns immediately + * when chromium mount is completed + * + * @since_tizen 5.5 + * + * @param[in] timeout_msec timeout value (in milliseconds) + * + * @return @c true if chromium mount is done, otherwise @c false + * + */ +EXPORT_API Eina_Bool ewk_wait_chromium_ready(unsigned int timeout_msec); + +/** * @brief Check if the chromium mount is done. * * @details Check if the chromium mount is complete by calling LwipcIsDone. diff --git a/tizen_src/ewk/efl_integration/public/ewk_view.cc b/tizen_src/ewk/efl_integration/public/ewk_view.cc index b27d04c..c26c385 100644 --- a/tizen_src/ewk/efl_integration/public/ewk_view.cc +++ b/tizen_src/ewk/efl_integration/public/ewk_view.cc @@ -1504,6 +1504,16 @@ void ewk_view_widget_pepper_extension_info_set(Evas_Object* ewk_view, Ewk_Value LOG_EWK_API_MOCKUP(); } +void ewk_view_resume_network_loading(Evas_Object* ewkView) +{ + LOG_EWK_API_MOCKUP(); +} + +void ewk_view_suspend_network_loading(Evas_Object* ewkView) +{ + LOG_EWK_API_MOCKUP(); +} + void ewk_view_offscreen_rendering_enabled_set(Evas_Object* o, Eina_Bool enabled) { LOG_EWK_API_MOCKUP(); -- 2.7.4