## Background In order to keep CBA functioning, it needs to be converted to MV3. ## What to change - [Follow migration document](https://developer.chrome.com/docs/extensions/mv3/intro/mv3-migration/). ## Challenge The biggest problem is that MV3 doesn't yet support User Scripts, below are threads to follow: - https://github.com/w3c/webextensions/issues/279 - https://github.com/w3c/webextensions/pull/331 - https://bugs.chromium.org/p/chromium/issues/detail?id=1429408&q=userscript&can=2 ## Threads to follow - https://groups.google.com/a/chromium.org/g/chromium-extensions/c/bdnjlMNzQqA/m/LpNChrueAAAJ ## TODO before migration - Test MV2->MV3 switch with old funtions and the migration introduced by https://github.com/browser-automation/cba/pull/140 - https://github.com/browser-automation/cba-website/issues/64
Background
In order to keep CBA functioning, it needs to be converted to MV3.
What to change
Challenge
The biggest problem is that MV3 doesn't yet support User Scripts, below are threads to follow:
Threads to follow
TODO before migration