[webkit-reviews] review denied: [Bug 131483] [EFL][WK2] Implement web notification. : [Attachment 229033] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 11 00:36:38 PDT 2014
Gyuyoung Kim <gyuyoung.kim at samsung.com> has denied SangYong Park
<sy302.park at samsung.com>'s request for review:
Bug 131483: [EFL][WK2] Implement web notification.
https://bugs.webkit.org/show_bug.cgi?id=131483
Attachment 229033: Patch
https://bugs.webkit.org/attachment.cgi?id=229033&action=review
------- Additional Comments from Gyuyoung Kim <gyuyoung.kim at samsung.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=229033&action=review
I think this patch needs to be reviewed for a long time because patch is too
huge. :(
> Source/WebKit/efl/ChangeLog:3
> + [EFL][WK2] Implement web notification.
It would be good if you add [WK1] prefix as well.
> Source/WebKit2/UIProcess/API/efl/ewk_notification.h:58
> + * save yourself from cpu cycles and use eina_stringshare_ref()
I don't understand why this return type can be guaranteed by eina_stringshare.
is the return char* protected by eina_stringshare_add() ?
> Source/WebKit2/UIProcess/API/efl/ewk_notification.h:61
> +EAPI const char *ewk_notification_title_get(const Ewk_Notification
*notification);
Any unit test for this new APIs ?
> Source/WebKit2/UIProcess/API/efl/ewk_notification.h:128
> + * @return the security origin object or @c NULL if there is not security
origin.
Do not use period at @return field.
> Source/WebKit2/UIProcess/API/efl/ewk_notification_permission_request.h:58
> +EAPI Ewk_Security_Origin
*ewk_notification_permission_request_security_origin_get(const
Ewk_Notification_Permission_Request *permissionRequest);
Any unit test for this new APIs ?
permissionRequest -> permission_request
> Source/WebKit2/UIProcess/API/efl/ewk_notification_permission_request.h:66
> +EAPI void
ewk_notification_permission_request_allowed_set(Ewk_Notification_Permission_Req
uest *permissionRequest, Eina_Bool allow);
ditto.
> Source/WebKit2/UIProcess/efl/NotificationProvider.h:26
> +#ifndef NotificationProvider_h
EFL port has used *Efl* post fix. Please use NotificaitonProviderEfl_h for file
name as well.
More information about the webkit-reviews
mailing list