[Webkit-unassigned] [Bug 73638] [EFL] Implement 'registerProtocolHandler' function

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 15 01:20:43 PDT 2012


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





--- Comment #4 from Gyuyoung Kim <gyuyoung.kim at samsung.com>  2012-03-15 01:20:43 PST ---
(From update of attachment 131987)
View in context: https://bugs.webkit.org/attachment.cgi?id=131987&action=review

> Source/WebKit/efl/ewk/ewk_custom_handlers.cpp:46
> +bool ewk_custom_handlers_register_protocol_handler(Evas_Object* ewkView, const char* scheme, const char* baseUrl, const char* url, const char* title)

By the way, this file uses ewkView though this file is not ewk_view_xxx file. As you know, ewk files use only ewkView object in ewk_view files. I think we need to discuss how to process this structure. In my humble opinion, there are three methods.

 1. Fire a signal in ChromeClientEfl.
     : Bug 73544 submitted a patch to send a signal in WebCoreSupport.
 2. Move only this function to ewk_view.cpp
 3. This file has an own structure, which has a view object dependency.

It seems to me 1 is most simple method for now.

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