re-add dynamic feature flags for isInputPending (#27919)
## Summary these were removed in https://github.com/facebook/react/pull/26617. adds them back so we can conduct another experiment. ## How did you test this change? `yarn test-www`
Noah Lemen committed
Jan 9, 2024 at 17:20 UTC
c81f4e02bab9d03e1583047d041fdb5e4eb19415
2 files changed
+11
-5
packages/scheduler/src/forks/SchedulerFeatureFlags.www-dynamic.js
+6
@@ -13,6 +13,12 @@
13
14
export const enableProfiling = __VARIANT__;
15
16
+export const enableIsInputPending = __VARIANT__;
17
+export const enableIsInputPendingContinuous = __VARIANT__;
18
+export const frameYieldMs = 5;
19
+export const continuousYieldMs = 10;
20
+export const maxYieldMs = 10;
21
+
22
export const userBlockingPriorityTimeout = 250;
23
export const normalPriorityTimeout = 5000;
24
export const lowPriorityTimeout = 10000;
packages/scheduler/src/forks/SchedulerFeatureFlags.www.js
+5
-5
@@ -16,12 +16,12 @@ export const {
16
userBlockingPriorityTimeout,
17
normalPriorityTimeout,
18
lowPriorityTimeout,
19
+ enableIsInputPending,
20
+ enableIsInputPendingContinuous,
21
+ frameYieldMs,
22
+ continuousYieldMs,
23
+ maxYieldMs,
24
} = dynamicFeatureFlags;
25
export const enableSchedulerDebugging = true;
26
export const enableProfiling: boolean =
27
__PROFILE__ && enableProfilingFeatureFlag;
23
-export const enableIsInputPending = true;
24
-export const enableIsInputPendingContinuous = true;
25
-export const frameYieldMs = 5;
26
-export const continuousYieldMs = 10;
27
-export const maxYieldMs = 10;