#include "WKPageTizen.h"
#include "WKString.h"
#include "ewk_view_private.h"
-#include "ewk_user_media_permission.h"
+#include "ewk_user_media_private.h"
#include "ewk_view.h"
#if ENABLE(TIZEN_CERTIFICATE_HANDLING)
#include "ewk_certificate.h"
static void decidePolicyForUserMediaPermissionRequest(WKPageRef page, WKUserMediaPermissionRequestRef permissionRequest, const void *clientInfo)
{
#if ENABLE(TIZEN_MEDIA_STREAM)
+#if ENABLE(TIZEN_DLOG_SUPPORT)
+ TIZEN_LOGI("");
+#endif
+
Evas_Object* ewkView = static_cast<Evas_Object*>(const_cast<void*>(clientInfo));
- Ewk_User_Media_Permission* userMediaPermission = ewkUserMediaPermissionCreate(permissionRequest);
- ewkViewRequestUserMediaPermission(ewkView, userMediaPermission);
+ Ewk_User_Media_Permission_Request* userMediaPermissionRequest = ewkUserMediaPermissionRequestCreate(ewkView, permissionRequest);
+ ewkViewRequestUserMediaPermission(ewkView, userMediaPermissionRequest);
#endif
}
#endif
}
-static bool allowFileSystem(WKPageRef page, WKFrameRef frame, WKSecurityOriginRef origin, const void* clientInfo)
-{
-#if ENABLE(TIZEN_FILE_SYSTEM)
- return ewkViewAllowFileSystem(static_cast<Evas_Object*>(const_cast<void*>(clientInfo)), origin);
-#else
- return false;
-#endif
-}
-
void ewkViewTizenClientAttachClient(Evas_Object* ewkView)
{
EINA_SAFETY_ON_NULL_RETURN(ewkView);
0,
decidePolicyForUserMediaPermissionRequest,
processJSBridgePlugin,
- decidePolicyForCertificateError,
- allowFileSystem
+ decidePolicyForCertificateError
};
WKPageSetPageTizenClient(toAPI(ewk_view_page_get(ewkView)), &tizenClient);