w3c / webextensions

Charter and administrivia for the WebExtensions Community Group (WECG)
Other
578 stars 50 forks source link

Agenda discussion for public meeting on 2024-02-15 #535

Closed Rob--W closed 4 months ago

Rob--W commented 5 months ago

This issue is used to collect topic suggestions for our February 15, 2024 meeting. We will stop accepting suggestions ~48 hours before the meeting and the final agenda will be added to the meeting notes doc ~24 hours before the meeting.

The content below this line will be copy-pasted to the agenda section of the meeting.


The meeting will start at 3 minutes after the hour. See issue 531 for an explanation of this agenda format.

Rob--W commented 5 months ago

The following issues were part of the previous meeting's agenda but haven't been discussed. Due to the huge list if would be nice if we can cover most of them async and discuss the remaining ones in the meeting:

oliverdunk commented 4 months ago

I'd like to nominate https://github.com/w3c/webextensions/pull/540 for the timely issues since we are looking to implement it in response to feedback on the browser.userScripts API.

ghostwords commented 4 months ago

302 is still an unsolved regression in Manifest V3. It is troubling to see official Chrome docs claim "There are currently no open issues considered a critical platform gap".

patrickkettner commented 4 months ago

@ghostwords it is not considered critical - as it a platform stopping feature. I believe it is very important, but it is used by an extraordinarily small amount of extensions. It is a bug, and it is being actively worked on. https://issues.chromium.org/issues/40727004 is the over all work. The first pieces already landed, and the feature should be shipping in the near future.

ghostwords commented 4 months ago

used by an extraordinarily small amount of extensions

??? This is used by Privacy Badger, probably uBlock Origin, and the entire category of link cleaning extensions.

From https://github.com/w3c/webextensions/issues/302#issuecomment-1366010014

Many other extensions (list dated 2018) rely on the same mechanisms.

tophf commented 4 months ago

extraordinarily small amount of extensions

Used by tens of millions of people if not more. Unless your team starts to challenge these weird ideas that you regularly propagate, there'll be a catastrophe when MV2 is finally removed in Chrome with no way to re-enable it.

https://issues.chromium.org/issues/40727004 is the over all work

No, it's about a different specific problem, not related to #302. There are many such issues with no solution in ManifestV3. If you're a devrel where "dev" refers to us you might want to revisit all these reports here in WECG and in crbug.

bershanskiy commented 4 months ago

I'd like to nominate the following issues for timely consideration:

dotproto commented 4 months ago

Closing this issue in preparation for today's meeting.