mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Enable MessageLoop implementation by default (#16408)
This commit is contained in:
@@ -10,5 +10,5 @@ export const enableSchedulerDebugging = false;
|
||||
export const enableIsInputPending = false;
|
||||
export const requestIdleCallbackBeforeFirstFrame = false;
|
||||
export const requestTimerEventBeforeFirstFrame = false;
|
||||
export const enableMessageLoopImplementation = false;
|
||||
export const enableMessageLoopImplementation = true;
|
||||
export const enableProfiling = __PROFILE__;
|
||||
|
||||
+4
-1
@@ -16,7 +16,9 @@ type FrameTimeoutConfigType = {
|
||||
timePastFrameDeadline: ?number,
|
||||
};
|
||||
|
||||
describe('SchedulerDOM', () => {
|
||||
// Note: this is testing the implementation that we turned off.
|
||||
// enableMessageLoopImplementation is true on master.
|
||||
describe('SchedulerRAFOld', () => {
|
||||
let rAFCallbacks = [];
|
||||
let postMessageCallback;
|
||||
let postMessageEvents = [];
|
||||
@@ -101,6 +103,7 @@ describe('SchedulerDOM', () => {
|
||||
),
|
||||
);
|
||||
|
||||
require('scheduler/src/SchedulerFeatureFlags').enableMessageLoopImplementation = false;
|
||||
Scheduler = require('scheduler');
|
||||
});
|
||||
|
||||
@@ -9,9 +9,9 @@
|
||||
export const {
|
||||
enableIsInputPending,
|
||||
enableSchedulerDebugging,
|
||||
requestIdleCallbackBeforeFirstFrame,
|
||||
requestTimerEventBeforeFirstFrame,
|
||||
enableMessageLoopImplementation,
|
||||
} = require('SchedulerFeatureFlags');
|
||||
|
||||
export const enableProfiling = __PROFILE__;
|
||||
export const requestIdleCallbackBeforeFirstFrame = false;
|
||||
export const requestTimerEventBeforeFirstFrame = false;
|
||||
export const enableMessageLoopImplementation = true;
|
||||
|
||||
Reference in New Issue
Block a user