From 88959fd54af7d418b799a9898b921f32a356b212 Mon Sep 17 00:00:00 2001 From: Jan Kassens Date: Fri, 14 Jun 2024 15:27:32 -0400 Subject: [PATCH] Revert "Set disableLegacyMode to true for www" (#29901) Reverts facebook/react#29871 Just temporarily while we're investigating something. --- packages/shared/forks/ReactFeatureFlags.www-dynamic.js | 1 + packages/shared/forks/ReactFeatureFlags.www.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/shared/forks/ReactFeatureFlags.www-dynamic.js b/packages/shared/forks/ReactFeatureFlags.www-dynamic.js index 7ad7c293f2eef..4ec863c7bbb84 100644 --- a/packages/shared/forks/ReactFeatureFlags.www-dynamic.js +++ b/packages/shared/forks/ReactFeatureFlags.www-dynamic.js @@ -32,6 +32,7 @@ export const retryLaneExpirationMs = 5000; export const syncLaneExpirationMs = 250; export const transitionLaneExpirationMs = 5000; export const enableAddPropertiesFastPath = __VARIANT__; +export const disableLegacyMode = __VARIANT__; // Enable this flag to help with concurrent mode debugging. // It logs information to the console about React scheduling, rendering, and commit phases. diff --git a/packages/shared/forks/ReactFeatureFlags.www.js b/packages/shared/forks/ReactFeatureFlags.www.js index 3b62bdf9f998c..9404b877f532b 100644 --- a/packages/shared/forks/ReactFeatureFlags.www.js +++ b/packages/shared/forks/ReactFeatureFlags.www.js @@ -119,7 +119,8 @@ export const useModernStrictMode = true; // because JSX is an extremely hot path. export const disableStringRefs = false; -export const disableLegacyMode = true; +export const disableLegacyMode: boolean = + __EXPERIMENTAL__ || dynamicFeatureFlags.disableLegacyMode; export const enableOwnerStacks = false; export const enableShallowPropDiffing = false;