[Webkit-unassigned] [Bug 73638] [EFL] Implement 'registerProtocolHandler' function
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun May 20 15:50:13 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=73638
--- Comment #36 from Raphael Kubo da Costa (rakuco) <rakuco at webkit.org> 2012-05-20 15:49:17 PST ---
(From update of attachment 142663)
View in context: https://bugs.webkit.org/attachment.cgi?id=142663&action=review
Looks almost there to me, there are some minor details left.
> Source/WebKit/efl/ewk/ewk_view.h:73
> + * - "protocolhandler,register", Ewk_Custom_Handler_Data: add a handler url for the given protocol.
It looks like you forgot to change this to "registered"? You could use another signal name if you think it makes more sense, such as "protocolhandler,registration,requested".
> Source/WebKit/efl/ewk/ewk_view.h:318
> + const char *scheme; /**< Reference to the scheme that will be handled. (eg. mailto) */
Nitpick: there are two spaces between '.' and '('. Please enclose "mailto" within quotes.
> Source/WebKit/efl/ewk/ewk_view.h:319
> + const char *base_url; /**< Reference to the resolved url if the url is relative url. (eg. "https://www.currenthost.com/") */
Please mention that this member contains an empty string if the URL is not relative.
> Source/WebKit/efl/ewk/ewk_view.h:321
> + const char *title; /**< Reference to the descriptive title of the handler. (eg. Example Email) */
Nitpick: please enclose "Example Email" withing quotes.
--
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