diff --git a/headless/test/headless_protocol_browsertest.cc b/headless/test/headless_protocol_browsertest.cc index 7344a1dcbd861..2b675b6732a0a 100644 --- a/headless/test/headless_protocol_browsertest.cc +++ b/headless/test/headless_protocol_browsertest.cc @@ -290,12 +290,24 @@ HEADLESS_PROTOCOL_TEST(VirtualTimeHistoryNavigationSameDoc, "emulation/virtual-time-history-navigation-same-doc.js") HEADLESS_PROTOCOL_TEST(VirtualTimeSVG, "emulation/virtual-time-svg.js") -HEADLESS_PROTOCOL_TEST(VirtualTimeWorkerBasic, +// Flaky on Mac. TODO(crbug.com/352304682): Re-enable. +#if BUILDFLAG(IS_MAC) +#define MAYBE_VirtualTimeWorkerBasic DISABLED_VirtualTimeWorkerBasic +#else +#define MAYBE_VirtualTimeWorkerBasic VirtualTimeWorkerBasic +#endif +HEADLESS_PROTOCOL_TEST(MAYBE_VirtualTimeWorkerBasic, "emulation/virtual-time-worker-basic.js") HEADLESS_PROTOCOL_TEST(VirtualTimeWorkerLockstep, "emulation/virtual-time-worker-lockstep.js") -HEADLESS_PROTOCOL_TEST(VirtualTimeWorkerFetch, +// Flaky on Mac. TODO(crbug.com/352304682): Re-enable. +#if BUILDFLAG(IS_MAC) +#define MAYBE_VirtualTimeWorkerFetch DISABLED_VirtualTimeWorkerFetch +#else +#define MAYBE_VirtualTimeWorkerFetch VirtualTimeWorkerFetch +#endif +HEADLESS_PROTOCOL_TEST(MAYBE_VirtualTimeWorkerFetch, "emulation/virtual-time-worker-fetch.js") HEADLESS_PROTOCOL_TEST(VirtualTimeWorkerTerminate, "emulation/virtual-time-worker-terminate.js")