Skip to content
This repository was archived by the owner on Aug 2, 2025. It is now read-only.

Extension: Manifest v3 - #5094

Open
drinkcat wants to merge 11 commits into
dnschneid:masterfrom
drinkcat:manifestv3
Open

Extension: Manifest v3#5094
drinkcat wants to merge 11 commits into
dnschneid:masterfrom
drinkcat:manifestv3

Conversation

@drinkcat

Copy link
Copy Markdown
Collaborator

Should fix #5035.

Manifest V3 introduces a number of changes, in particular, background pages need to be replaced by a service worker, and that service worker does not have access to the DOM of the popup page, so we need to switch everything to message passing.

Also, clipboard handling needs to done in a separate offscreen page now (with similar message passing constraints).

Only tested on a Linux laptop, with a hacked together websocket server. This needs to be tested on a Chromebook. kiwi also totally untested.

@dnschneid
dnschneid force-pushed the master branch 2 times, most recently from 455c029 to cebf84f Compare December 31, 2024 16:44
@paankooza

Copy link
Copy Markdown

my version 105.34

@ant573

ant573 commented Aug 1, 2025

Copy link
Copy Markdown

Hello

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

crouton extension and manifest v3

4 participants