* MDN get started tutorial examples to manifest V3
* Migrate to Scripting API
* Updated to readmes and code comments
* Apply suggestions to readmes from review
Co-authored-by: Simeon Vincent <svincent@gmail.com>
* Convert choose_beast.js to async
* Apply suggestions from review
Co-authored-by: Simeon Vincent <svincent@gmail.com>
* Updated illustrated API list for beastify
* Apply suggestions from review
Co-authored-by: Rob Wu <rob@robwu.nl>
---------
Co-authored-by: Simeon Vincent <svincent@gmail.com>
Co-authored-by: Rob Wu <rob@robwu.nl>
* Don't use <div /> as a button
Addition to https://github.com/mdn/content/pull/21410
* stick to old styling
* Update beastify/popup/choose_beast.html
Co-authored-by: Estelle Weyl <estelle@openwebdocs.org>
* Update beastify/popup/choose_beast.css
Co-authored-by: Estelle Weyl <estelle@openwebdocs.org>
* fix: check for button type at event listener
* fix: align css selectors to changes
Co-authored-by: Estelle Weyl <estelle@openwebdocs.org>
* Improve content script injection
* Add an error handler for content script injection
* Use a guard variable in the content script, instead
* Fix comment
* Ensure tabID is unchanged; fix image styles
* Only inject script once; use CSS to hide page
* Display an error when the script can't be executed; document other limitations
* Log error on script execute failure