Open ericjung opened 2 years ago
rotate proxy after every 5 mins or 10 mins
To start with, that requires a timer function i.e. alarms and "alarms" permission. There are considerations regrading maintaining the alarms in MV3 when background script is discarded.
Furthermore, it can potentially interfere with browsing.
Many sites, lock user IP for security or other reasons.
See also: alarms
Inconsistency: Alarms API time slipping
https://github.com/w3c/webextensions/issues/433
Inconsistency: limits on browser.alarms.create()
https://github.com/w3c/webextensions/issues/422
Inconsistency: Persistence of alarms in browser.alarms API
https://github.com/w3c/webextensions/issues/406
It is true there are websites and conditions for which this behavior is undesirable. But there are equally situations where it is desirable.
Hackers would find this options desirable.
From email:
My addition/clarification: