From 00b5521d37df2ea5178907642fe90f3e4a0bb192 Mon Sep 17 00:00:00 2001 From: Adam Raine Date: Tue, 12 Apr 2022 17:42:04 -0400 Subject: [PATCH] long --- lighthouse-core/lib/tracehouse/trace-processor.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lighthouse-core/lib/tracehouse/trace-processor.js b/lighthouse-core/lib/tracehouse/trace-processor.js index 3e5fec8dc8ac..5d4cf71d2b39 100644 --- a/lighthouse-core/lib/tracehouse/trace-processor.js +++ b/lighthouse-core/lib/tracehouse/trace-processor.js @@ -82,11 +82,12 @@ class TraceProcessor { * Returns true if the event is a navigation start event of a document whose URL seems valid. * * @param {LH.TraceEvent} event + * @return {boolean} */ static _isNavigationStartOfInterest(event) { - return event.name === 'navigationStart' && - event.args.data?.documentLoaderURL && - ACCEPTABLE_NAVIGATION_URL_REGEX.test(event.args.data.documentLoaderURL); + if (event.name !== 'navigationStart') return false; + if (!event.args.data?.documentLoaderURL) return false; + return ACCEPTABLE_NAVIGATION_URL_REGEX.test(event.args.data.documentLoaderURL); } /**