html_validator icon indicating copy to clipboard operation
html_validator copied to clipboard

Manifest V3

Open mgueury opened this issue 2 years ago • 2 comments

Make the extension compatible with Manifest V3.

https://developer.chrome.com/docs/extensions/mv3/intro/mv3-migration/

Challenges that I noticed:

  • there is one single background js file
  • change of background_actions to action
  • Eval seems to be not allowed on String. This could be very annoying with Emscripten. (maybe -s NO_DYNAMIC_EXECUTION=1 could help ?)
  • Service workers...

mgueury avatar Aug 07 '22 19:08 mgueury

Thank you for your continued support. :)

esabol avatar Aug 08 '22 02:08 esabol

Note:

  • see https://github.com/emscripten-core/emscripten/issues/16969
  • "" We have been compiling using these emsdk flags - WASM = 1, MODULARIZE =1, EXPORT_ALL = 1, EXPORT_NAME = 'library', DYNAMIC_EXECUTION=0 ""
  • Since I have no HTTP fetch, this could be enough,

MarcGueury avatar Sep 11 '22 08:09 MarcGueury