Skip to content

WebExtensions: Implement enough for the beastify extension to function

Patrick Griffis requested to merge pgriffis/web-extension-beastify into master

This is enough for this extension to function: https://github.com/mdn/webextensions-examples/tree/master/beastify

In action: 2022-05-20_13-51-22.mkv

There are still bugs here:

  • Popup views don't dynamically resize
  • User inserted CSS doesn't always work, but this was already broken (likely CSP blocking it?)
  • tabs.sendMessage doesn't support tabId (but executeScript didn't yet either)
Edited by Patrick Griffis

Merge request reports