We definitely have a lot of work to do, but the plan is to make UI process driven replacements for all uses of the injected bundle. It’s a large problem without a currently completely known solution, but we’re working on it and welcome collaboration from people working on webkit-based browsers on other platforms. I’m pushing to deprecate things to discourage further adoption of things we are planning to remove, even before we have a complete replacement plan.
> On Jul 22, 2024, at 4:31 AM, Carlos Garcia Campos via webkit-dev > <webkit-dev@lists.webkit.org> wrote: > > Hi Alex, > > sorry for the delay to reply, I was on vacation last week. > > So, we mainly use the frame object to get its javascript context, so > what's the plan for that? I mean, it's only the api to get the main > frame what's going to be deprecated or the frame object entirely? In > most of the cases we get the frame from the script world on the window- > object-cleared event, so we can probably deprecate get_main_frame(). I > think it's only used in epiphany and evolution, but I would need to > check how it's used there. > > El vie, 12-07-2024 a las 16:19 -0600, Alex Christensen via webkit-dev > escribió: >> In https://github.com/WebKit/WebKit/pull/30763 I’m deprecating >> injected bundle frame access interfaces as part of the site isolation >> development. Would glib API maintainers be willing to deprecate >> webkit_web_page_get_main_frame to discourage its adoption and >> indicate plans to remove it at some point in the future? I’ve kept >> the functionality for now because we are still moving off it, but at >> some point that will be complete and it would be nice to remove >> bundle frame access together. >> _______________________________________________ >> webkit-dev mailing list >> webkit-dev@lists.webkit.org >> https://lists.webkit.org/mailman/listinfo/webkit-dev > > -- > Carlos Garcia Campos > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev