Hey, so I am modifying a browser extension and need guidance on the legality of remapping the F5 button to another key. R/D frequently requires manual spamming of F5, which is positioned in a location that is terrible for my wrist / screams "carpal tunnel". The legality of remapping it appears to be unclear.
The new key wouldn't do anything that you can't already do with F5. Each action must be initiated by user click. However, spamming the button manually can initiate a new action before the previous one completes, (although it is the same action and never a different one) which is listed as illegal for a script to perform.
So, my question is, does a browser extension count as a "script" (it does not hit the API), and do page reloads count as an action that must complete entirely before the next action may occur?
Additionally, how do you test a browser extension to see if it works, if you are unsure of its legality in the first place?