From b17d862944f9efea1ee12aaf80fe19ed5063a34d Mon Sep 17 00:00:00 2001 From: Richie Bendall Date: Wed, 30 Mar 2022 18:41:57 +1300 Subject: [PATCH] Improve browser detection (#542) --- source/vendor/supports-color/browser.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/vendor/supports-color/browser.js b/source/vendor/supports-color/browser.js index f4e9acd..4e75e86 100644 --- a/source/vendor/supports-color/browser.js +++ b/source/vendor/supports-color/browser.js @@ -1,6 +1,8 @@ /* eslint-env browser */ -const isBlinkBasedBrowser = /\b(Chrome|Chromium)\//.test(navigator.userAgent); +const isBlinkBasedBrowser = navigator.userAgentData + ? navigator.userAgentData.brands.some(({brand}) => brand === 'Chromium') + : /\b(Chrome|Chromium)\//.test(navigator.userAgent); const colorSupport = isBlinkBasedBrowser ? { level: 1,