Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Manifest V2 being deprecated in Chrome #3324

Open
adomasven opened this issue Jun 20, 2024 · 1 comment
Open

CI: Manifest V2 being deprecated in Chrome #3324

adomasven opened this issue Jun 20, 2024 · 1 comment

Comments

@adomasven
Copy link
Member

We have deployed a MV3 Zotero Connector for Chrome now. However, it has certain incompatibilities with the MV2 architecture, mainly, the translation is run in a sandboxed iframe on a document that is DOMParsed (i.e. not live). This means that certain things like clicking on elements doesn't work.

It's likely that Edge translation will switch to that at some point too, meanwhile its not clear right now whether we will be able to maintain the current architecture where translation runs on page or not on Firefox, but Firefox currently doesn't have plans to deprecate MV2, which we will also continue using while available.

Given all of the above, it's not clear what to do for CI on this repo going forward. The new Chrome MV3 Connector is likely to have translation test failures on websites where the old and soon to be unavailable MV2 Connector does not. There may be some rationale to run CI on both Firefox and Chrome, including to be able to catch translation issues better.

@alex-ter
Copy link
Contributor

alex-ter commented Jul 7, 2024

There may be some rationale to run CI on both Firefox and Chrome, including to be able to catch translation issues better.

FWIW I think this approach would make sense and is even more important given the MV2 vs 3 differences.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants