zotero / zotero-connectors

Chrome, Firefox, Edge, and Safari extensions for Zotero
https://www.zotero.org/download/connectors
Other
530 stars 124 forks source link

MV3: Sandboxed Iframe breaks interactive elements on some websites #483

Open adomasven opened 5 months ago

adomasven commented 5 months ago

Report: https://forums.zotero.org/discussion/115357/zotero-connector-conflicts-with-lastpass-in-chrome

We can't fix this bar adding a blacklist where we don't run translation, but to properly address this we need the Chrome to allow userScript API or its equivalent with a permission.

adomasven commented 5 months ago

Another report https://forums.zotero.org/discussion/115227/zotero-connector-libkey-nomad-interference

Redirection via proxy service using the Libkey Nomad extension somehow ends up on zotero connector translate sandbox.

adomasven commented 5 months ago

Chromium issue https://issues.chromium.org/issues/348520452

adomasven commented 2 months ago

Breaks proquest reader https://forums.zotero.org/discussion/117425/epub-and-proquest-ebook-central

adomasven commented 2 months ago

Breaks new UI ebscohost discovery service https://forums.zotero.org/discussion/118171/zotero-connector-ebsco-full-text-finder-issue

We could consider running the translate architecture in an offscreen document, although it might create issues due to undefined lifetime of such documents, so probably only for the detect phase (which would complicate MV3 translation setup even further).

dstillman commented 2 weeks ago

Addressed by https://github.com/zotero/zotero-connectors/commit/53d94036af112ef8cb961e57677981dc555270f3