Using the plugin on a random tab causes Local Storage to be written to under the URL for that tab's page. This can cause the page on that tab to break, as suddenly it has local storage data which it did not write and does not know how to parse.
It is really bad practice to have a plugin write to local storage for any arbitrary tab - if you need local storage, can you not store it for a specific url - i.e. the url of this github page or something?
Using the plugin on a random tab causes Local Storage to be written to under the URL for that tab's page. This can cause the page on that tab to break, as suddenly it has local storage data which it did not write and does not know how to parse. It is really bad practice to have a plugin write to local storage for any arbitrary tab - if you need local storage, can you not store it for a specific url - i.e. the url of this github page or something?