mirror of
https://github.com/gorhill/uBlock.git
synced 2024-11-11 17:41:03 +01:00
Fix spurious output at uBO's dev console
Regression from https://github.com/gorhill/uBlock/commit/0d369cda21bb
This commit is contained in:
parent
47ceaea3b9
commit
426a6ea9a7
3 changed files with 13 additions and 19 deletions
|
@ -35,9 +35,6 @@ if ( vAPI.webextFlavor === undefined ) {
|
|||
|
||||
const µBlock = (function() { // jshint ignore:line
|
||||
|
||||
const oneSecond = 1000,
|
||||
oneMinute = 60 * oneSecond;
|
||||
|
||||
const hiddenSettingsDefault = {
|
||||
assetFetchTimeout: 30,
|
||||
autoCommentFilterTemplate: '{{date}} {{origin}}',
|
||||
|
@ -97,21 +94,19 @@ const µBlock = (function() { // jshint ignore:line
|
|||
|
||||
hiddenSettingsDefault: hiddenSettingsDefault,
|
||||
hiddenSettings: (function() {
|
||||
const out = Object.assign({}, hiddenSettingsDefault),
|
||||
json = vAPI.localStorage.getItem('immediateHiddenSettings');
|
||||
if ( typeof json === 'string' ) {
|
||||
try {
|
||||
const o = JSON.parse(json);
|
||||
if ( o instanceof Object ) {
|
||||
for ( const k in o ) {
|
||||
if ( out.hasOwnProperty(k) ) {
|
||||
out[k] = o[k];
|
||||
}
|
||||
}
|
||||
const out = Object.assign({}, hiddenSettingsDefault);
|
||||
const json = vAPI.localStorage.getItem('immediateHiddenSettings');
|
||||
if ( typeof json !== 'string' ) { return out; }
|
||||
try {
|
||||
const o = JSON.parse(json);
|
||||
if ( o instanceof Object ) {
|
||||
for ( const k in o ) {
|
||||
if ( out.hasOwnProperty(k) ) { out[k] = o[k]; }
|
||||
}
|
||||
self.log.verbosity = out.consoleLogLevel;
|
||||
}
|
||||
catch(ex) {
|
||||
}
|
||||
}
|
||||
catch(ex) {
|
||||
}
|
||||
return out;
|
||||
})(),
|
||||
|
|
|
@ -29,6 +29,6 @@ self.log = (function() {
|
|||
set verbosity(level) {
|
||||
this.info = console.info = level === 'info' ? info : noopFunc;
|
||||
},
|
||||
info,
|
||||
info: noopFunc,
|
||||
};
|
||||
})();
|
||||
|
|
|
@ -196,10 +196,9 @@
|
|||
vAPI.localStorage.setItem(
|
||||
'immediateHiddenSettings',
|
||||
JSON.stringify({
|
||||
cacheStorageAPI: this.hiddenSettings.cacheStorageAPI,
|
||||
consoleLogLevel: this.hiddenSettings.consoleLogLevel,
|
||||
disableWebAssembly: this.hiddenSettings.disableWebAssembly,
|
||||
suspendTabsUntilReady: this.hiddenSettings.suspendTabsUntilReady,
|
||||
userResourcesLocation: this.hiddenSettings.userResourcesLocation,
|
||||
})
|
||||
);
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue