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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 8 20:10:42 PDT 2012


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





--- Comment #28 from Dongwoo Joshua Im (dwim) <dw.im at samsung.com>  2012-05-08 20:09:45 PST ---
(In reply to comment #27)
> (From update of attachment 140831 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=140831&action=review
> 

Ok.. I see what you are confused..


There is registerProtocolHandler function is in the WebKit currently.
This patch is implementing the EFL port of the function.

This API works like this.
 1. Web app try to register a protocol handler.
 2. WebKit pass the information to the application who is using the WebKit at that time.
 3. Application save the information into DB or whatever.
 4. When the protocol is shown, application redirect the url regarding the information.

So, WebKit only need to pass the right information to the application.



And, 2 more functions are added at the W3C spec.
isRegisteredProtocolHandler, and unregisterProtocolHandler.

And, there is one more custom handler at rhe W3C spec, which is Custom Content Handler.
There are three APIs : registerContentHandler, isRegisteredContentHandler, and unregisterContentHandler.



I'm planning to implement those new APIs in the WebCore and EFL port.

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