From c71b7c7a42d396f91c01bc9f75025051d9e0b753 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Wed, 8 Dec 2021 13:43:02 -0500 Subject: [PATCH] Merge `launchFromSelfie` into `launchToReadiness` --- src/js/background.js | 3 +-- src/js/start.js | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) 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