A Manifest V3 extension to perform dynamic user specified actions on a web page without userScripts
permission (And thus w/o need for developer mode).
By using Computed property names.
The provided selector string is directly passed onto document.querySelector
and the provided action
and arguments
are then applied to each element as elem[action](...args)
or as values to HTML Element properties as elem[action] = args
The avatar style Shapes is based on: Shapes by Florian Körner, licensed under CC0 1.0 . From Dicebear
Sound Effect from Pixabay