[Webkit-unassigned] [Bug 73544] [EFL] Add Web Notification feature for Efl port
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Dec 1 19:32:52 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=73544
--- Comment #3 from Gyuyoung Kim <gyuyoung.kim at samsung.com> 2011-12-01 19:32:52 PST ---
(From update of attachment 117390)
View in context: https://bugs.webkit.org/attachment.cgi?id=117390&action=review
> ChangeLog:6
> + This is a implementation about web notification for efl
%s/a/an/g.
> ChangeLog:8
> + * Source/cmake/OptionsEfl.cmake: elable ENABLE_NOTIFICATIONS feture
%s/elable/Enable/g
In addition, I think you need to make a test case for this feature.
> Source/WebKit/efl/ewk/ewk_private.h:234
> +WebCore::NotificationPresenter* ewk_view_notification_presenter_get(const Evas_Object *o);
Do not use abbreviation in internal function.
> Source/WebKit/efl/ewk/ewk_view.cpp:139
> + WebCore::NotificationPresenter *notificationPresenter;
Move '*' to Data type.
> Source/WebKit/efl/ewk/ewk_view.cpp:3937
> +#if ENABLE(NOTIFICATIONS)
Move ENABLE(NOTIFICATION) macro into function.
> Source/WebKit/efl/ewk/ewk_view.cpp:3938
> +WebCore::NotificationPresenter* ewk_view_notification_presenter_get(const Evas_Object* o)
Do not use abbreviation in internal function. Change o with ewkView.
> Source/WebKit/efl/ewk/ewk_view.cpp:3946
> +{
You should use ENABLE(NOTIFICATION) macro for implementation of public APIs.
> Source/WebKit/efl/ewk/ewk_view.cpp:3984
> + // START TEMP
What does mean ?
> Source/WebKit/efl/ewk/ewk_view.cpp:3986
> + // END TEMP
ditto.
> Source/WebKit/efl/ewk/ewk_view.cpp:3996
> +void ewk_view_notification_clicked(const Evas_Object* ewkView, const Ewk_Notification* ewk_notification)
Do not use '_' in parameter variable.
> Source/WebKit/efl/ewk/ewk_view.cpp:4003
> +void ewk_view_notification_closed(const Evas_Object* ewkView, const Ewk_Notification* ewk_notification)
ditto.
> Source/WebKit/efl/ewk/ewk_view.cpp:4010
> +void ewk_view_notification_error(const Evas_Object* ewkView, const Ewk_Notification* ewk_notification)
ditto.
> Source/WebKit/efl/ewk/ewk_view.h:341
> +/* #if ENABLE(NOTIFICATIONS) */
Remove this comment.
> Source/WebKit/efl/ewk/ewk_view.h:351
> +/* #endif */
ditto.
> Source/WebKit/efl/ewk/ewk_view.h:2310
> +/* #if ENABLE(NOTIFICATIONS) */
Remove this comment.
> Source/WebKit/efl/ewk/ewk_view.h:2319
> +EAPI void ewk_view_notification_permission_callback(const Evas_Object* ewkView, Eina_Bool permitted, const char* domain);
Use abbreviation instead of full name
> Source/WebKit/efl/ewk/ewk_view.h:2338
> +EAPI void ewk_view_notification_displayed(const Evas_Object* ewkView, const Ewk_Notification*);
We should use abbreviation in public header files.
See also EFL WebKit Coding Style document.
http://trac.webkit.org/wiki/EFLWebKitCodingStyle
> Source/WebKit/efl/ewk/ewk_view.h:2347
> +EAPI void ewk_view_notification_clicked(const Evas_Object* ewkView, const Ewk_Notification*);
ditto.
> Source/WebKit/efl/ewk/ewk_view.h:2356
> +EAPI void ewk_view_notification_closed(const Evas_Object* ewkView, const Ewk_Notification*);
ditto.
> Source/WebKit/efl/ewk/ewk_view.h:2366
> +/* #endif */
Remove this comment.
> Tools/ChangeLog:6
> + This is a implementation about web notification for efl
%s/a/an/g
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list