// WKPageFormClient
{ "form,submit", &ViewLogic::formSubmitCallback },
// EWK Geolocation Callback
- { "request,geolocation,permission",
+ { "geolocation,permission,request",
&ViewLogic::geolocationPermissionRequestCallback },
// EWK Notification Callback
{ "notification,show", &ViewLogic::notificationShowCallback },
Assert(data);
ViewLogic* This = static_cast<ViewLogic*>(data);
Assert(eventInfo);
- Ewk_Geolocation_Permission_Data* permissionRequest =
- static_cast<Ewk_Geolocation_Permission_Data*>(eventInfo);
+ Ewk_Geolocation_Permission_Request* permissionRequest =
+ static_cast<Ewk_Geolocation_Permission_Request*>(eventInfo);
if (This->m_securityOriginSupport->isNeedPermissionCheck(
SecurityOriginDB::FEATURE_GEOLOCATION)
== WrtDB::SETTINGS_TYPE_OFF)
{
- ewk_geolocation_permission_request_allow_set(
- ewk_geolocation_permission_request_get(permissionRequest),
- EINA_FALSE);
+ ewk_geolocation_permission_request_set(permissionRequest, EINA_FALSE);
return;
}
ViewModule::GeolocationSupport::Webkit2::geolocationPermissionRequest(