1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-06-17 09:44:59 +12:00

take care of session storage as well

This commit is contained in:
gorhill 2014-10-26 19:41:22 -04:00
parent c0450c578d
commit e187161b84

View file

@ -166,6 +166,7 @@ messaging.ask({
var localStorageHandler = function(mustRemove) {
if ( mustRemove ) {
window.localStorage.clear();
window.sessionStorage.clear();
// console.debug('HTTP Switchboard > found and removed non-empty localStorage');
}
};
@ -175,7 +176,9 @@ var localStorageHandler = function(mustRemove) {
// to site data is disabled.
// https://github.com/gorhill/httpswitchboard/issues/215
try {
if ( window.localStorage && window.localStorage.length ) {
var hasLocalStorage = window.localStorage && window.localStorage.length;
var hasSessionStorage = window.sessionStorage && window.sessionStorage.length;
if ( hasLocalStorage || hasSessionStorage ) {
messaging.ask({
what: 'contentScriptHasLocalStorage',
url: window.location.href