*/
EXPORT_API void ewk_view_request_manifest(Evas_Object* o, Ewk_View_Request_Manifest_Callback callback, void* user_data);
+/**
+ * @enum _Ewk_Ime_Position_Align
+ * @brief Enumeration for defining the align of Dynamic IME
+ *
+ * @since_tizen 9.0
+ */
+enum _Ewk_Ime_Position_Align {
+ IME_ALIGN_TOP_LEFT, /**< The top-left corner */
+ IME_ALIGN_TOP_CENTER, /**< The top-center position */
+ IME_ALIGN_TOP_RIGHT, /**< The top-right corner */
+ IME_ALIGN_MIDDLE_LEFT, /**< The middle-left position */
+ IME_ALIGN_MIDDLE_CENTER, /**< The middle-center position */
+ IME_ALIGN_MIDDLE_RIGHT, /**< The middle-right position */
+ IME_ALIGN_BOTTOM_LEFT, /**< The bottom-left corner */
+ IME_ALIGN_BOTTOM_CENTER, /**< The bottom-center position */
+ IME_ALIGN_BOTTOM_RIGHT, /**< The bottom-right corner */
+};
+typedef enum _Ewk_Ime_Position_Align Ewk_Ime_Position_Align;
+
+/**
+ * @brief Requests to set the position and align of the Dynamic IME
+ *
+ * @since_tizen 9.0
+ *
+ * @param[in] o The view object.
+ * @param[in] @c x x position of the Dynamic IME
+ * @c y y position of the Dynamic IME
+ * @c align IME_ALIGN_TOP_LEFT The top-left corner
+ * IME_ALIGN_TOP_CENTER The top-center position
+ * IME_ALIGN_TOP_RIGHT The top-right corner
+ * IME_ALIGN_MIDDLE_LEFT The middle-left position
+ * IME_ALIGN_MIDDLE_CENTER The middle-center position
+ * IME_ALIGN_MIDDLE_RIGHT The middle-right position
+ * IME_ALIGN_BOTTOM_LEFT The bottom-left corner
+ * IME_ALIGN_BOTTOM_CENTER The bottom-center position
+ * IME_ALIGN_BOTTOM_RIGHT The bottom-right corner
+ *
+ * @return @c EINA_TRUE on success,\n
+ * otherwise @c EINA_FALSE
+ */
+EXPORT_API Eina_Bool
+ewk_view_ime_position_align_set(const Evas_Object* o,
+ int x,
+ int y,
+ Ewk_Ime_Position_Align align);
+
+/**
+ * @brief Cancels the authentication process of webauthn.
+ *
+ * @since_tizen 9.0
+ *
+ * @param[in] o The view object.
+ */
+EXPORT_API void ewk_view_webauthn_cancel(const Evas_Object* o);
+
/**
* @}
*/