diff --git a/packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js b/packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js index f28fa7c3ba..7711c84269 100644 --- a/packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js +++ b/packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js @@ -29,7 +29,3 @@ export const enableUseEffectCRUDOverload = __VARIANT__; export const enableFastAddPropertiesInDiffing = __VARIANT__; export const enableLazyPublicInstanceInFabric = __VARIANT__; export const renameElementSymbol = __VARIANT__; -export const ownerStackLimit: number = __VARIANT__ - ? // Some value that doesn't impact existing tests - 500 - : 1e4; diff --git a/packages/shared/forks/ReactFeatureFlags.native-fb.js b/packages/shared/forks/ReactFeatureFlags.native-fb.js index f74e32b209..5ba2f9bfe4 100644 --- a/packages/shared/forks/ReactFeatureFlags.native-fb.js +++ b/packages/shared/forks/ReactFeatureFlags.native-fb.js @@ -31,7 +31,6 @@ export const { enableFastAddPropertiesInDiffing, enableLazyPublicInstanceInFabric, renameElementSymbol, - ownerStackLimit, } = dynamicFlags; // The rest of the flags are static for better dead code elimination. @@ -85,6 +84,7 @@ export const enableViewTransition = false; export const enableSwipeTransition = false; export const enableScrollEndPolyfill = true; export const enableFragmentRefs = false; +export const ownerStackLimit = 1e4; // Flow magic to verify the exports of this file match the original version. ((((null: any): ExportsType): FeatureFlagsType): ExportsType); diff --git a/packages/shared/forks/ReactFeatureFlags.www-dynamic.js b/packages/shared/forks/ReactFeatureFlags.www-dynamic.js index 7cc0a0cded..d94a0c0ebd 100644 --- a/packages/shared/forks/ReactFeatureFlags.www-dynamic.js +++ b/packages/shared/forks/ReactFeatureFlags.www-dynamic.js @@ -43,11 +43,6 @@ export const enableComponentPerformanceTrack = __VARIANT__; export const enableScrollEndPolyfill = __VARIANT__; export const enableFragmentRefs = __VARIANT__; -export const ownerStackLimit: number = __VARIANT__ - ? // Some value that doesn't impact existing tests - 500 - : 1e4; - // TODO: These flags are hard-coded to the default values used in open source. // Update the tests so that they pass in either mode, then set these // to __VARIANT__. diff --git a/packages/shared/forks/ReactFeatureFlags.www.js b/packages/shared/forks/ReactFeatureFlags.www.js index d321f456e8..79e6f4d675 100644 --- a/packages/shared/forks/ReactFeatureFlags.www.js +++ b/packages/shared/forks/ReactFeatureFlags.www.js @@ -40,7 +40,6 @@ export const { enableComponentPerformanceTrack, enableScrollEndPolyfill, enableFragmentRefs, - ownerStackLimit, } = dynamicFeatureFlags; // On WWW, __EXPERIMENTAL__ is used for a new modern build. @@ -115,5 +114,7 @@ export const enableLazyPublicInstanceInFabric = false; export const enableSwipeTransition = false; +export const ownerStackLimit = 1e4; + // Flow magic to verify the exports of this file match the original version. ((((null: any): ExportsType): FeatureFlagsType): ExportsType); diff --git a/scripts/jest/setupTests.www.js b/scripts/jest/setupTests.www.js index b0b653bb78..9628dc3e1f 100644 --- a/scripts/jest/setupTests.www.js +++ b/scripts/jest/setupTests.www.js @@ -17,6 +17,9 @@ jest.mock('shared/ReactFeatureFlags', () => { // we remove the flag. actual.disableClientCache = __VARIANT__; + // Some value that doesn't impact existing tests + actual.ownerStackLimit = __VARIANT__ ? 500 : 1e4; + return actual; }); diff --git a/scripts/jest/setupTests.xplat.js b/scripts/jest/setupTests.xplat.js index 859a506598..3b05a474a0 100644 --- a/scripts/jest/setupTests.xplat.js +++ b/scripts/jest/setupTests.xplat.js @@ -22,6 +22,9 @@ jest.mock('shared/ReactFeatureFlags', () => { actual.enableScopeAPI = true; actual.enableTaint = false; + // Some value that doesn't impact existing tests + actual.ownerStackLimit = __VARIANT__ ? 500 : 1e4; + return actual; });