Re: [webkit-dev] Deployment of new EWS Non-Unified builder

2022-06-06 Thread Emilio Cobos Álvarez via webkit-dev
If it's useful as a data point, in Gecko we used not to care about non-unified builds. This worked kind of ok, because the file arrangements were mostly deterministic by directory. However, folks running with weird build configurations always ended up hitting these issues (and they might not

[webkit-dev] Request for Apple Position on Shared Storage

2022-06-06 Thread eric trouton via webkit-dev
Hi Webkit-Dev Team, We've been working on the Shared Storage API that supports a variety of use cases that may be impacted by 3rd Party Cookie Deprecation. The idea is to provide a storage API (named Shared Storage) that is intended to be unpartitioned. Origins can write to it from their own

Re: [webkit-dev] Add CODEOWNERS to WebKit

2022-06-06 Thread Jonathan Bedard via webkit-dev
> On Jun 2, 2022, at 2:53 PM, Alexey Proskuryakov wrote: > > > It seems like we still need to host watchlist CC service though, to support > patch workflow - and we'll have separate lists in GitHub and in Bugzilla, > unless watchlists are reimplemented. We would still need to host the

Re: [webkit-dev] Deployment of new EWS Non-Unified builder

2022-06-06 Thread Geoffrey Garen via webkit-dev
> As such, I also think that the non-unified EWS being green should not be a > blocker to landing a patch. But I think having it there for information will > help the situation. At minimum, even if every engineer simply ignores the > non-unified EWS, it also makes it easier for someone trying

Re: [webkit-dev] Proposal: Mandatory Commit and Merge Queue

2022-06-06 Thread Jonathan Bedard via webkit-dev
> On Jun 3, 2022, at 7:59 AM, Geoffrey Garen wrote: > >>> What is the goal of this proposal? >> >> The goal is to increase the stability of the build > > Is this goal distinct from preventing regressions from landing? If so, how? > >> , speed up EWS by preventing regressions from landing >

[webkit-dev] Request for position on import.meta.resolve()

2022-06-06 Thread Domenic Denicola via webkit-dev
Hi webkit-dev, We're proposing a small additional function to add to the HTML Standard, named import.meta.resolve(). See the PR [1] and a mini-explainer [2]. Gecko folks have reviewed the PR and contributed to the discussion, but any thoughts from WebKit would be very welcome. We're hoping to

Re: [webkit-dev] Proposal: Mandatory Commit and Merge Queue

2022-06-06 Thread Geoffrey Garen via webkit-dev
Thanks for gathering this data! >> What are some notable cases of recent regressions that have landed because >> of non-use of commit queue and caused serious problems? > > Some recent examples of regressions that would have been prevented by > mandatory commit/merge-queue as proposed: > >

Re: [webkit-dev] Deployment of new EWS Non-Unified builder

2022-06-06 Thread Olmstead, Don via webkit-dev
If it isn’t it should be considering how many times I’ve had a cq- come from an AppleWin build that is in no way affected by my patch. From: Geoffrey Garen via webkit-dev Sent: Monday, June 6, 2022 10:40 AM To: Mark Lam Cc: Darin Adler ; webkit-dev@lists.webkit.org Subject: Re: [webkit-dev]

Re: [webkit-dev] Deployment of new EWS Non-Unified builder

2022-06-06 Thread Darin Adler via webkit-dev
> On Jun 6, 2022, at 1:09 PM, Olmstead, Don wrote: > > If it isn’t it should be considering how many times I’ve had a cq- come from > an AppleWin build that is in no way affected by my patch. Yes, we have a problem with that AppleWin bot, and it’s one that bothers me quite a bit, but I don’t