Using a background page/worker boosts perceived performance a lot compared to the current way of interacting with sync storage (all actions are now instant).
Improved perceived extension load speed when first opening YouTube: buttons are added as soon as possible rather than checking for page elements.
The extension now needs two zip files, one for firefox and one for chrome, due to manifest v2 and v3 incompatibilities (background script vs service worker - firefox doesn't yet support service workers).
In order for Reviewdog to post comments with PR's linting errors, REVIEWDOG_TOKEN secret needs to be set. To get the token:
Fixes #108, #172
Using a background page/worker boosts perceived performance a lot compared to the current way of interacting with sync storage (all actions are now instant).
Improved perceived extension load speed when first opening YouTube: buttons are added as soon as possible rather than checking for page elements.
The extension now needs two zip files, one for firefox and one for chrome, due to manifest v2 and v3 incompatibilities (background script vs service worker - firefox doesn't yet support service workers).
In order for Reviewdog to post comments with PR's linting errors,
REVIEWDOG_TOKEN
secret needs to be set. To get the token:REVIEWDOG_TOKEN
in github repo's secrets