Re: [webkit-dev] Site isolation

2025-07-31 Thread Carlos Garcia Campos via webkit-dev
El jue, 31-07-2025 a las 11:50 -0700, Alex Christensen escribió: > Right now most of our automated test coverage is from platform- > specific API tests in SiteIsolation.mm, but there’s no reason why > most of them couldn’t be translated to a platform-agnostic form.  We > also have a decent amount o

Re: [webkit-dev] Site isolation

2025-07-31 Thread Alex Christensen via webkit-dev
Right now most of our automated test coverage is from platform-specific API tests in SiteIsolation.mm, but there’s no reason why most of them couldn’t be translated to a platform-agnostic form. We also have a decent amount of tests in http/tests/site-isolation and one in http/tests/contentexte

Re: [webkit-dev] InjectedBundle deprecation

2025-07-31 Thread Michael Catanzaro via webkit-dev
What I have in mind is: completely new API version. It would be an entirely new package in distros, not an upgrade to existing packages. The downside is that applications that do not port to the new API version will eventually get stuck when we drop the current API versions. The good news

Re: [webkit-dev] InjectedBundle deprecation

2025-07-31 Thread Michael Catanzaro via webkit-dev
One more thing that hasn't been mentioned yet: we'll need a UI process replacement for WebKitWebPage::send-request. Hopefully this won't slow down HTTP requests too much; I guess there's probably enough IPC involved already that it hopefully won't be significant. On Wed, Jul 30 2025 at 02:1

Re: [webkit-dev] InjectedBundle deprecation

2025-07-31 Thread Carlos Garcia Campos via webkit-dev
El mié, 30-07-2025 a las 15:58 -0700, Alex Christensen escribió: > Thanks, Carlos! > > > On Jul 30, 2025, at 5:19 AM, Carlos Garcia Campos > > wrote: > > > > El mar, 29-07-2025 a las 17:32 -0700, Alex Christensen escribió: > > > Picking up this thread only 3 years later, we’ve made a lot of > >

Re: [webkit-dev] InjectedBundle deprecation

2025-07-31 Thread Carlos Garcia Campos via webkit-dev
El mié, 30-07-2025 a las 15:59 -0700, Alex Christensen via webkit-dev escribió: > We are talking about time scales longer than LTS support.  This email > thread is already 3 years old, and most LTS distros seem to support > around 5 years.  We can probably support current APIs another 5 > years, bu

Re: [webkit-dev] GPU process

2025-07-31 Thread Carlos Garcia Campos via webkit-dev
El mié, 30-07-2025 a las 15:41 -0700, Alex Christensen via webkit-dev escribió: > With https://commits.webkit.org/297354@main I removed the code on new > Cocoa platforms that supports multi-process WebKit running without > the GPU process. We are planning to remove support for such > configurations

Re: [webkit-dev] Site isolation

2025-07-31 Thread Carlos Garcia Campos via webkit-dev
El mar, 29-07-2025 a las 17:32 -0700, Alex Christensen via webkit-dev escribió: > About two years have passed, and I haven’t seen any progress on site > isolation on non-Cocoa platforms.  Is there anyone planning to > implement such support? > Yes, we are interested in implement it for WPE and GT