I’m not sure I understand your concern.  Deciding policies is definitely part 
of navigation.  Why would it be important to have the clients be separate 
objects?

> On Oct 22, 2017, at 9:22 AM, Alfonso Guerra <hupernike...@gmail.com> wrote:
> 
> 
> 
> On Oct 20, 2017 4:30 PM, "Alex Christensen" <achristen...@apple.com 
> <mailto:achristen...@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.  
> 
> Is there a semantic model this design decision is based on?
> 
> From the current semantic and architectural perspectives, it sounds like it 
> would be a mistake. Particularly merging navigation duties with policy. Not 
> helpful to all clients.
> 
> 
> Warmest regards,
> Alfonso Guerra
> Founder/CEO
> Apokalypse Software Corp
> @Huperniketes
> (626) 667-4285

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to