diff --git a/suites-experimental/suites.mjs b/suites-experimental/suites.mjs index 2f740e4bd..c86e81b35 100644 --- a/suites-experimental/suites.mjs +++ b/suites-experimental/suites.mjs @@ -264,11 +264,7 @@ export const ExperimentalSuites = freezeSuites([ page.layout(); } - // Safari can overscroll the chat element here and never send the - // video grid's contentvisibilityautostatechange event. See - // https://github.com/WebKit/Speedometer/issues/525. Remove this - // fallback once Speedometer CI runs a Safari with that WebKit fix. - await Promise.race([cvWorkComplete, new Promise((resolve) => requestAnimationFrame(() => requestAnimationFrame(resolve)))]); + await cvWorkComplete; }), new BenchmarkTestStep("IncreaseWidthIn5Steps", async (page) => { const widths = [560, 640, 704, 768, 800];