diff --git a/packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.internal.js b/packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.internal.js index 5b0317d447dac..77259ac53596e 100644 --- a/packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.internal.js +++ b/packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.internal.js @@ -36,13 +36,7 @@ describe('ChangeEventPlugin', () => { ReactFeatureFlags = require('shared/ReactFeatureFlags'); // TODO pull this into helper method, reduce repetition. // mock the browser APIs which are used in schedule: - // - requestAnimationFrame should pass the DOMHighResTimeStamp argument // - calling 'window.postMessage' should actually fire postmessage handlers - global.requestAnimationFrame = function(cb) { - return setTimeout(() => { - cb(Date.now()); - }); - }; const originalAddEventListener = global.addEventListener; let postMessageCallback; global.addEventListener = function(eventName, callback, useCapture) { diff --git a/scripts/jest/setupEnvironment.js b/scripts/jest/setupEnvironment.js index d216e5f6ceaa3..10ff1234b4c72 100644 --- a/scripts/jest/setupEnvironment.js +++ b/scripts/jest/setupEnvironment.js @@ -9,10 +9,6 @@ global.__PROFILE__ = NODE_ENV === 'development'; global.__UMD__ = false; if (typeof window !== 'undefined') { - global.requestAnimationFrame = function(callback) { - setTimeout(callback); - }; - global.requestIdleCallback = function(callback) { return setTimeout(() => { callback({