[webkit-dev] Site isolation
Carlos Garcia Campos
cgarcia at igalia.com
Thu Jul 31 05:05:35 PDT 2025
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 GTK ports, but we
don't really know how much effort it is. What's the current status of
the feature in Cocoa ports? How much platform specific code is required
to support it? Are there cross-platform layout or API test?
> > On Apr 15, 2023, at 3:24 AM, Fujii Hironori via webkit-dev
> > <webkit-dev at lists.webkit.org> wrote:
> >
> > I created a pull request of the initial
> > support. https://github.com/WebKit/WebKit/pull/12723
> >
> > BTW, It'd be nice if you have a design document, and a tracking
> > bug.
> >
> >
> > 2023年3月31日(金) 午前5:16 Fujii Hironori <fujii.hironori at gmail.com>:
> > > Windows port is using GPU process for DOM rendering and layer
> > > compositing.
> > > I will do the Windows part of the task.
> > >
> > > On Fri, Mar 31, 2023 at 4:43 AM Alex Christensen via webkit-dev
> > > <webkit-dev at lists.webkit.org> wrote:
> > > > The SiteIsolation feature is beginning to work in the simplest
> > > > of cases, but I had to do some work in the
> > > > Source/WebKit/Shared/RemoteLayerTree directory, which is
> > > > platform-specific. Basically all the use of
> > > > LayerHostingContextIdentifier in that directory needs an
> > > > equivalent implementation for other graphics implementations,
> > > > like in the CoordinatedGraphics directories. There is one
> > > > layout test in LayoutTests/http/tests/site-isolation/basic-
> > > > iframe.html that is currently skipped on all non-Cocoa
> > > > platforms.
> > > >
> > > > Is someone willing to collaborate to design and implement the
> > > > feature in non-Cocoa ports? We are in the early stages of the
> > > > project and have a long way to go, so I imagine things will
> > > > continue to come up, like deciding how to implement event
> > > > handling and other platform dependent features.
> > > >
> > > > Alex
> > > > _______________________________________________
> > > > webkit-dev mailing list
> > > > webkit-dev at lists.webkit.org
> > > > https://lists.webkit.org/mailman/listinfo/webkit-dev
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > https://lists.webkit.org/mailman/listinfo/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
--
Carlos Garcia Campos
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20250731/42a52378/attachment.bin>
More information about the webkit-dev
mailing list