-
Notifications
You must be signed in to change notification settings - Fork 223
WebExtension manifest v3 #455
Comments
This is quite worrying since custom Handlebars templates can be very important to some users. I wonder if there's a fork fixing the issue. handlebars-lang/handlebars.js#1443 (comment)
|
List of tasks that would need addressing: |
Doing some brief testing with v3, I've noticed the following:
|
Branch for switching to declarative web request, eventually: For some reason, this does not actually strip the |
New branch for switching to This version does seem to work correctly, contrasted with the old |
As of now, despite the broken and sometimes non-existent documentation, MV3 is now supported with the build variant |
The Google Chrome team is working on a version 3 of the WebExtension manifest. While the timelines are still indeterminate at this point, it's better to start tracking and thinking about the changes this will entail sooner rather than later. We should use this issue to document any potential problems we may encounter.
Relevant links:
Noteworthy points:
This will present an issue with Handlebars.js, since it uses
Function
constructor to dynamically eval code.This is planned and in progress. Already started here: #447.
This is potentially the biggest change, and will affect at least a few things that I am aware of.
clipboardPasteTarget
shenanigans won't work. Not sure what the workaround for that would be.Related:
Originally mentioned in #353 (comment), but this is worth its own issue.
The text was updated successfully, but these errors were encountered: