Skip to content

Commit ef0f44e

Browse files
authored
Enable enableDeferRootSchedulingToMicrotask and enableInfiniteRenderLoopDetection for React Native (Meta) (#30090)
1 parent 7baae65 commit ef0f44e

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ export const alwaysThrottleRetries = __VARIANT__;
2121
export const consoleManagedByDevToolsDuringStrictMode = __VARIANT__;
2222
export const disableDefaultPropsExceptForClasses = __VARIANT__;
2323
export const enableAddPropertiesFastPath = __VARIANT__;
24-
export const enableDeferRootSchedulingToMicrotask = __VARIANT__;
2524
export const enableFastJSX = __VARIANT__;
26-
export const enableInfiniteRenderLoopDetection = __VARIANT__;
2725
export const enableShallowPropDiffing = __VARIANT__;
2826
export const passChildrenWhenCloningPersistedNodes = __VARIANT__;

packages/shared/forks/ReactFeatureFlags.native-fb.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ export const {
2323
consoleManagedByDevToolsDuringStrictMode,
2424
disableDefaultPropsExceptForClasses,
2525
enableAddPropertiesFastPath,
26-
enableDeferRootSchedulingToMicrotask,
2726
enableFastJSX,
28-
enableInfiniteRenderLoopDetection,
2927
enableShallowPropDiffing,
3028
passChildrenWhenCloningPersistedNodes,
3129
} = dynamicFlags;
@@ -51,11 +49,13 @@ export const enableComponentStackLocations = true;
5149
export const enableCPUSuspense = true;
5250
export const enableCreateEventHandleAPI = false;
5351
export const enableDebugTracing = false;
52+
export const enableDeferRootSchedulingToMicrotask = true;
5453
export const enableDO_NOT_USE_disableStrictPassiveEffect = false;
5554
export const enableFilterEmptyStringAttributesDOM = true;
5655
export const enableFizzExternalRuntime = true;
5756
export const enableFlightReadableStream = true;
5857
export const enableGetInspectorDataForInstanceInProduction = true;
58+
export const enableInfiniteRenderLoopDetection = true;
5959
export const enableLazyContextPropagation = false;
6060
export const enableLegacyCache = false;
6161
export const enableLegacyFBSupport = false;

packages/shared/forks/ReactFeatureFlags.test-renderer.native-fb.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ export const enableComponentStackLocations = true;
3434
export const enableCPUSuspense = true;
3535
export const enableCreateEventHandleAPI = false;
3636
export const enableDebugTracing = false;
37-
export const enableDeferRootSchedulingToMicrotask = false;
37+
export const enableDeferRootSchedulingToMicrotask = true;
3838
export const enableDO_NOT_USE_disableStrictPassiveEffect = false;
3939
export const enableFastJSX = true;
4040
export const enableFilterEmptyStringAttributesDOM = true;
4141
export const enableFizzExternalRuntime = true;
4242
export const enableFlightReadableStream = true;
4343
export const enableGetInspectorDataForInstanceInProduction = false;
44-
export const enableInfiniteRenderLoopDetection = false;
44+
export const enableInfiniteRenderLoopDetection = true;
4545
export const enableLazyContextPropagation = false;
4646
export const enableLegacyCache = false;
4747
export const enableLegacyFBSupport = false;

0 commit comments

Comments
 (0)