[M108 Migration][VD][Accessibility] Support ewk_settings_spatial_navigation_enabled_set 81/288481/2
authorxiafeng <feng.xia@samsung.com>
Sat, 18 Feb 2023 06:07:57 +0000 (14:07 +0800)
committerBot Blink <blinkbot@samsung.com>
Fri, 17 Feb 2023 07:38:56 +0000 (07:38 +0000)
Support ewk_settings_spatial_navigation_enabled_set.

Related M94 Aura patch:
https://review.tizen.org/gerrit/279760/

Change-Id: Ic8b97b41b89d2a3e1766c65636f0ce743dc85d2d
Signed-off-by: xiafeng <feng.xia@samsung.com>
tizen_src/ewk/efl_integration/public/ewk_settings.cc

index 18b4e36..2891cd8 100644 (file)
@@ -910,9 +910,16 @@ Eina_Bool ewk_settings_viewport_meta_tag_get(const Ewk_Settings *settings)
   return EINA_FALSE;
 }
 
-void ewk_settings_spatial_navigation_enabled_set(Ewk_Settings* settings, Eina_Bool Enabled)
+void ewk_settings_spatial_navigation_enabled_set(Ewk_Settings* settings, Eina_Bool enable)
 {
+#if defined(OS_TIZEN_TV_PRODUCT)
+  EINA_SAFETY_ON_NULL_RETURN(settings);
+  LOG(INFO)<<"ewk_settings_spatial_navigation_enabled_set, enabled: " <<(bool)enable;
+  settings->getPreferences().spatial_navigation_enabled = !!enable;
+  ewkUpdateWebkitPreferences(settings->getEvasObject());
+#else
   LOG_EWK_API_MOCKUP();
+#endif
 }
 
 void ewk_settings_ime_panel_enabled_set(Ewk_Settings* settings, Eina_Bool Enabled)