[webkit-dev] Proposal: upstream the WPE port

Michael Catanzaro mcatanzaro at igalia.com
Sat Apr 22 06:21:09 PDT 2017


On Fri, Apr 21, 2017 at 6:01 PM, Geoffrey Garen <ggaren at apple.com> 
wrote:
> I think the biggest consideration here is the problems we’ve 
> noticed in the C API that have produced poor designs that we don’t 
> intend to support going forward.
> 
> Does the WPE port’s API need to be backwards-compatible in a source 
> or binary way?

I don't think so, at least not yet. The WPE port is not a widely-used 
system library like the GTK+ and Mac ports. Currently it is used mainly 
by our own customers. I'm sure we can handle migrating them to a new 
API, if we agree to construct that new API. We were not expecting this 
objection, so we have not discussed it internally yet, but this seems 
like a solvable problem.

> Is it practical for the WPE port’s API to mirror the ObjC API?

I think Carlos's plan to reuse the non-GTK+ bits of the GTK+ API would 
be much better for us.

Michael



More information about the webkit-dev mailing list