Turn on lazy context propagation for RN and RTR (#31076)
Following https://github.com/facebook/react/pull/30935 let's turn this on across the board so we can clean up experiments in RN.
Jack Pope committed
Sep 26, 2024 at 12:55 UTC
60b1420f18e9473230f23f88fdc7b89fea3dbbfd
5 files changed
+4
-5
packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js
-1
@@ -25,5 +25,4 @@ export const enablePersistedModeClonedFlag = __VARIANT__;
25
export const enableShallowPropDiffing = __VARIANT__;
26
export const passChildrenWhenCloningPersistedNodes = __VARIANT__;
27
export const enableFabricCompleteRootInCommitPhase = __VARIANT__;
28
-export const enableLazyContextPropagation = __VARIANT__;
28
export const enableSiblingPrerendering = __VARIANT__;
packages/shared/forks/ReactFeatureFlags.native-fb.js
+1
-1
@@ -27,7 +27,6 @@ export const {
27
enablePersistedModeClonedFlag,
28
enableShallowPropDiffing,
29
passChildrenWhenCloningPersistedNodes,
30
- enableLazyContextPropagation,
30
enableSiblingPrerendering,
31
} = dynamicFlags;
32
@@ -63,6 +62,7 @@ export const enableGetInspectorDataForInstanceInProduction = true;
62
export const enableHalt = false;
63
export const enableInfiniteRenderLoopDetection = true;
64
export const enableContextProfiling = false;
65
+export const enableLazyContextPropagation = true;
66
export const enableLegacyCache = false;
67
export const enableLegacyFBSupport = false;
68
export const enableLegacyHidden = false;
packages/shared/forks/ReactFeatureFlags.native-oss.js
+1
-1
@@ -52,7 +52,7 @@ export const enableGetInspectorDataForInstanceInProduction = false;
52
export const enableHalt = false;
53
export const enableHiddenSubtreeInsertionEffectCleanup = false;
54
export const enableInfiniteRenderLoopDetection = true;
55
-export const enableLazyContextPropagation = false;
55
+export const enableLazyContextPropagation = true;
56
export const enableContextProfiling = false;
57
export const enableLegacyCache = false;
58
export const enableLegacyFBSupport = false;
packages/shared/forks/ReactFeatureFlags.test-renderer.js
+1
-1
@@ -55,7 +55,7 @@ export const syncLaneExpirationMs = 250;
55
export const transitionLaneExpirationMs = 5000;
56
57
export const disableSchedulerTimeoutInWorkLoop = false;
58
-export const enableLazyContextPropagation = __EXPERIMENTAL__;
58
+export const enableLazyContextPropagation = true;
59
export const enableContextProfiling = false;
60
export const enableLegacyHidden = false;
61
packages/shared/forks/ReactFeatureFlags.test-renderer.native-fb.js
+1
-1
@@ -42,7 +42,7 @@ export const enableFlightReadableStream = true;
42
export const enableGetInspectorDataForInstanceInProduction = false;
43
export const enableHalt = false;
44
export const enableInfiniteRenderLoopDetection = true;
45
-export const enableLazyContextPropagation = false;
45
+export const enableLazyContextPropagation = true;
46
export const enableContextProfiling = false;
47
export const enableHiddenSubtreeInsertionEffectCleanup = true;
48
export const enableLegacyCache = false;