From 85ddf30a7cddabee57672f2b2c792e7f656acf2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mime=20=C4=8Cuvalo?= Date: Wed, 22 Apr 2026 16:23:27 +0100 Subject: [PATCH] rum: enable Chrome OS users to be 100% to get more data (#8616) ### Change type - [ ] `bugfix` - [ ] `improvement` - [ ] `feature` - [ ] `api` - [x] `other` --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- apps/dotcom/client/src/hooks/usePerformanceTracking.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/dotcom/client/src/hooks/usePerformanceTracking.ts b/apps/dotcom/client/src/hooks/usePerformanceTracking.ts index 5acf82f6cd2b..1dba33684368 100644 --- a/apps/dotcom/client/src/hooks/usePerformanceTracking.ts +++ b/apps/dotcom/client/src/hooks/usePerformanceTracking.ts @@ -68,7 +68,9 @@ export function usePerformanceTracking() { fetchFeatureFlags() .then((flags) => { - if (disposed || !flags.rum_enabled?.enabled) return + if (disposed) return + const isChromeOS = typeof navigator !== 'undefined' && navigator.userAgent.includes('CrOS') + if (!flags.rum_enabled?.enabled && !isChromeOS) return // Derive from the editor option — this is the ground truth for what's // actually rendering, so the RUM tag always matches the UI path.