[webkit-dev] Move to NavigationClient

Alex Christensen achristensen at apple.com
Fri Oct 20 14:17:23 PDT 2017

Also, the authentication challenge API also needs redesigning.  Right now you get an AuthenticationChallenge from which you get an AuthenticationDecisionListener to respond to.  Could these become one object in the GTK API?  The current design is based somewhat on the NSURLAuthenticationChallenge.sender model, and modern WebKit is moving towards a completion handler model.

> On Oct 20, 2017, at 1:45 PM, Michael Catanzaro <mcatanzaro at igalia.com> wrote:
> On Fri, Oct 20, 2017 at 3:30 PM, Alex Christensen <achristensen at apple.com> wrote:
>> Right now we have an API::LoaderClient, API::PolicyClient and an API::NavigationClient. We intend to remove the first two in the future in favor of the API::NavigationClient. I have been working to add calls to the NavigationClient to make it a replacement for the LoaderClient and PolicyClient. The linux ports, however, have WebKitPolicyClient and WebKitLoaderClient. Could someone working on Linux replace these with an implementation of API::NavigationClient?
> Thanks for the heads-up. We'll discuss who will do this work.
> Michael

More information about the webkit-dev mailing list