- static Eina_Bool AddHttpHeaderData(const Eina_Hash* pHash, const void* pKey, void* pValue, void* pUserData);
- static Eina_Bool AddHttpAttributeData(const Eina_Hash* pHash, const void* pKey, void* pValue, void* pUserData);
- static void FreeCharArray(void* pData);
- static LoadingErrorType ConvertErrorCode(int error);
- static result FireLoadingErrorOccurredEvent(_WebImpl* pImpl, int code, const char* pDescription);
- static Eina_Bool OnScriptAlertRequested(Evas_Object* pView, const char* pMessage, void* pUserData);
- static Eina_Bool OnScriptConfirmRequested(Evas_Object* pView, const char* pMessage, void* pUserData);
- static Eina_Bool OnScriptPromptRequested(Evas_Object* pView, const char* pMessage, const char* pDefaultValue, void* pUserData);
- static void OnCertificateRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnHttpAuthenticationRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnHttpAuthenticationCanceled(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static Eina_Bool OnApplicationCachePermissionRequested(Evas_Object* pView, Ewk_Security_Origin* pSecOrigin, void* pUserData);
- static Eina_Bool OnIndexedDatabaseQuotaExceeded(Evas_Object* pView, Ewk_Security_Origin* pSecOrigin, long long currentQuota, void* pUserData);
- static Eina_Bool OnDatabaseQuotaExceeded(Evas_Object* pView, Ewk_Security_Origin* pSecOrigin, const char* database_name, unsigned long long expectedQuota, void* pUserData);
- static Eina_Bool OnLocalFileSystemQuotaExceeded(Evas_Object* pView, Ewk_Security_Origin* pSecOrigin, long long currentQuota, void* pUserData);
- static void OnGeolocationPermissionRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnGetUserMediaPermissionRequsted(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnNotificationPermissionRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnNotificationShow(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnNotificationCancel(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnProtocolHandlerRegistrationRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnIsProtocolHandlerRegistered(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnProtocolHandlerUnregistrationRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnContentHandlerRegistrationRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnIsContentHandlerRegistered(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnContentHandlerUnregistrationRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnFullScreenEntered(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnFullScreenExited(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnVibrationRequested(uint64_t duration, void* pUserData);
- static void OnVibrationCanceled(void* pUserData);
- static void OnLoadingRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnLoadingStarted(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnPageTitleReceived(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnEstimatedProgress(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnWebDataReceived(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnProgressCompleted(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnLoadingErrorOccurred(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnLoadingCanceled(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnLoadingCompleted(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnFaviconReceived(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnDidStartDownloadCallback(const char* pUrl, void* pUserData);
- static result FireWebPageShowRequestedEvent(_WebImpl* pImpl, int event);
- static void OnWebPageShowRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnWebWindowCreateRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static result FireWebWindowClosedRequestedEvent(_WebImpl* pImpl, int event);
- static void OnWebWindowClosedRequested(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static result FireWebPreventDefaultTriggeredEvent(_WebImpl* pImpl, int event, bool trigger);
- static void OnWebPreventDefaultTriggered(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static result FireWebPageBlockSelectedEvent(_WebImpl* pImpl);
- static result FireWebPageBlockSelectedEventF(_WebImpl* pImpl);
- static void OnWebPageBlockSelected(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static Eina_Bool OnSelectUploadFile(Evas_Object* pView, Eina_Bool multipleFile, Eina_List* pAcceptTypes, const char* pCapture, void* pUserData);
- static void OnHandleJavaScriptRequest(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnWebKeypadStateChanged(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnWebKeypadOpened(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnWebKeypadClosed(void* pUserData, Evas_Object* pView, void* pEventInfo);
- static void OnWindowObjectFocusGained(void* pUserData, Evas_Object* pWin, void* pEvent_info);
- static void OnWebNativeNodeFocusGained(void* pUserData, Evas* pCanvas, Evas_Object* pView, void* pEventInfo);
- static Eina_Bool OnColorPickerProviderRequested(Ewk_View_Smart_Data* pSmartData, int red, int green, int blue, int alpha);
- static Eina_Bool OnColorPickerProviderDismissed(Ewk_View_Smart_Data* pSmartData);
- static Eina_Bool OnDatePickerProviderRequested(Ewk_View_Smart_Data* pSmartData, Ewk_Input_Type inputType, const char* inputValue);
- static Eina_Bool OnSelectBoxRequested(Ewk_View_Smart_Data* pSmartData, Eina_Rectangle rect, Ewk_Text_Direction textDirection, double pageScaleFactor, Eina_List* pItems, int selectedIndex);
- static Eina_Bool OnMultiSelectBoxRequested(Ewk_View_Smart_Data* pSmartData, Eina_Rectangle rect, Ewk_Text_Direction text_direction, double page_scale_factor, Eina_List* pItems);
- static Eina_Bool OnSelectBoxClosed(Ewk_View_Smart_Data* pSmartData);
- static Eina_Bool OnSelectBoxUpdateRequested(Ewk_View_Smart_Data *pSmartData, Eina_Rectangle rect, Ewk_Text_Direction textDirection, Eina_List* pItems, int selectedIndex);
- static Eina_Bool OnFormDataCandidateShow(Ewk_View_Smart_Data *pSmartData, int x, int y, int w, int h);
- static Eina_Bool OnFormDataCandidateHide(Ewk_View_Smart_Data *pSmartData);
- static Eina_Bool OnFormDataCandidateUpdate(Ewk_View_Smart_Data *pSmartData, Eina_List *pDataList);
- static Eina_Bool OnFormDataCandidateIsShowing(Ewk_View_Smart_Data *pSmartData);
- static void OnCookiesPolicyGot(Ewk_Cookie_Accept_Policy policy, Ewk_Web_Error *pError, void *pUserData);
- static void OnScriptExecuted(Evas_Object* pView, const char* pResult, void* pUserData);
- static void OnTextFound(void* pUserData, Evas_Object* pView, void* pEventInfo);
-