Re: [webkit-dev] GPU Process on all platforms eventually?

2022-11-14 Thread Darin Adler via webkit-dev
> On Nov 14, 2022, at 4:45 PM, Fujii Hironori via webkit-dev 
>  wrote:
> 
> When will we remove WebKit1?

Apple can’t remove WebKit1 from iOS or macOS while keeping old apps working, so 
we won’t be able to remove it any time soon as long as Apple is shipping new 
versions of WebKit. To cite one example, many older iOS apps use it for their 
advertising and I don’t think they would be OK if Apple made their ad revenue 
go to zero.

We could look for some creative way to make it easier to keep it working, 
perhaps.

— Darin
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] GPU Process on all platforms eventually?

2022-11-14 Thread Fujii Hironori via webkit-dev
On Fri, Nov 11, 2022 at 2:24 PM Alex Christensen via webkit-dev <
webkit-dev@lists.webkit.org> wrote:

> I remember several years ago there was a configuration to run WebKit2
> without a network process, which was eventually removed.  Given the current
> work to make the GPU Process on more platforms, is there an agreement that
> eventually (like in a year or two or three) all platforms running WebKit
> should have a GPU Process?  It is a considerable security improvement, a
> lot of work is being done to support it, and I imagine there will come a
> point when we don’t want to support all the code and abstractions needed to
> have a configuration with a GPU Process and a configuration without, but to
> get there we would need consensus of some sort.
>

We are working on GPU process mode for WinCairo and PlayStation ports.
It's still in the experimental phase, and far from production quality.
It's too early to say OK to remove non-GPU process mode.
However, it should be our desired goal.

I'm wondering how much common code can be removed without removing WebKit1.
When will we remove WebKit1?
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev