[Webkit-unassigned] [Bug 128177] [EFL] Switch to CUSTOM_PROTOCOLS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 1 08:43:06 PDT 2014


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





--- Comment #8 from Carlos Garcia Campos <cgarcia at igalia.com>  2014-10-01 08:43:01 PST ---
(In reply to comment #7)
> Hi Carlos,
> 
> I am afraid we really need your feedback on this, since you implemented the original custom protocol mechanism.
> 
> Hopefully the EFL API is quite simpler in comparison to Gtk. The code is quite straightforward then. In short we can register a new scheme with ewk_context_url_scheme_register() and from the callback, we expect a single call to ewk_url_scheme_request_finish() to provide all the data. 
> As far as I know, there is no way to unregister a scheme, nor to provide an error status to cancel the request (we just call finish without any data)

There's WebSoupCustomProtocolRequestManager::didFailWithError()

> I am confident since the original EFL API test for ewk_context_url_scheme_register() is now working again (although the test itself remains unchanged)

Sounds good, you shouldn't need to change the test nor the API.

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