* 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>
* 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