[Webkit-unassigned] [Bug 91832] [EFL][WK2] Implemented color chooser proxy and input picker interface

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 25 04:33:23 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=91832





--- Comment #11 from Ryuan Choi <ryuan.choi at samsung.com>  2012-07-25 04:33:27 PST ---
(From update of attachment 154310)
View in context: https://bugs.webkit.org/attachment.cgi?id=154310&action=review

> Source/WebKit2/UIProcess/API/efl/InputPicker.h:31
> +#include "ewk_view.h"
> +
> +typedef struct _Evas_Object Evas_Object;

ewk_view.h already have Evas.h. so typedef is not needed.

> Source/WebKit2/UIProcess/API/efl/InputPicker.h:35
> +class InputPicker {

I don't have idea how to implement input picker because we can not use elementary and edj approach is too expensive.

So,  exposing interface as member of smart class looks enough to me.

> Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:1146
> +    return EINA_TRUE;
> +#endif // ENABLE(INPUT_TYPE_COLOR)
> +    return EINA_FALSE;

macro is wrong.

And remove // ...

> Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:1163
> +    return EINA_TRUE;
> +#endif // ENABLE(INPUT_TYPE_COLOR)
> +    return EINA_FALSE;

Ditto.

> Source/WebKit2/UIProcess/API/efl/ewk_view.h:75
> +    EWK_INPUT_TYPE_TELEPHONE = 1, 

I am not sure. but webkit does not use = 1 for enum.

please check whether I am right.

-- 
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