diff --git a/src/js/background.js b/src/js/background.js index 16e3a8f1a..c3f80a1b3 100644 --- a/src/js/background.js +++ b/src/js/background.js @@ -215,8 +215,7 @@ const µBlock = { // jshint ignore:line readyToFilter: false, supportStats: { - launchToReadiness: 0, - launchFromSelfie: false, + launchToReadiness: '', }, pageStores: new Map(), diff --git a/src/js/start.js b/src/js/start.js index 72682ec0a..39312da5f 100644 --- a/src/js/start.js +++ b/src/js/start.js @@ -429,7 +429,6 @@ let selfieIsValid = false; try { selfieIsValid = await µb.selfieManager.load(); if ( selfieIsValid === true ) { - µb.supportStats.launchFromSelfie = true; ubolog(`Selfie ready ${Date.now()-vAPI.T0} ms after launch`); } } catch (ex) { @@ -507,7 +506,10 @@ browser.runtime.onUpdateAvailable.addListener(details => { } }); -µb.supportStats.launchToReadiness = Date.now() - vAPI.T0; +µb.supportStats.launchToReadiness = `${Date.now() - vAPI.T0} ms`; +if ( selfieIsValid ) { + µb.supportStats.launchToReadiness += ' (selfie)'; +} ubolog(`All ready ${µb.supportStats.launchToReadiness} ms after launch`); // <<<<< end of private scope