diff --git a/scripts/fiber/tests-failing.txt b/scripts/fiber/tests-failing.txt index 884b8c3dc5..7ab7803ab3 100644 --- a/scripts/fiber/tests-failing.txt +++ b/scripts/fiber/tests-failing.txt @@ -61,8 +61,5 @@ src/renderers/shared/shared/__tests__/ReactEmptyComponent-test.js src/renderers/shared/shared/__tests__/ReactMultiChildText-test.js * should reorder keyed text nodes -src/renderers/shared/shared/__tests__/ReactUpdates-test.js -* marks top-level updates - src/renderers/shared/shared/__tests__/refs-test.js * Should increase refs with an increase in divs diff --git a/scripts/fiber/tests-passing.txt b/scripts/fiber/tests-passing.txt index 062bc1ff33..27e9536aa4 100644 --- a/scripts/fiber/tests-passing.txt +++ b/scripts/fiber/tests-passing.txt @@ -1598,6 +1598,7 @@ src/renderers/shared/shared/__tests__/ReactUpdates-test.js * should queue updates from during mount * calls componentWillReceiveProps setState callback properly * does not call render after a component as been deleted +* marks top-level updates * throws in setState if the update callback is not a function * throws in replaceState if the update callback is not a function * throws in forceUpdate if the update callback is not a function diff --git a/src/renderers/shared/fiber/ReactFiberScheduler.js b/src/renderers/shared/fiber/ReactFiberScheduler.js index 773ac5c83a..1b2fc17004 100644 --- a/src/renderers/shared/fiber/ReactFiberScheduler.js +++ b/src/renderers/shared/fiber/ReactFiberScheduler.js @@ -40,6 +40,7 @@ var ReactFiberCompleteWork = require('ReactFiberCompleteWork'); var ReactFiberCommitWork = require('ReactFiberCommitWork'); var ReactFiberHostContext = require('ReactFiberHostContext'); var ReactCurrentOwner = require('ReactCurrentOwner'); +var ReactFeatureFlags = require('ReactFeatureFlags'); var getComponentName = require('getComponentName'); var { cloneFiber } = require('ReactFiber'); @@ -628,6 +629,18 @@ module.exports = function(config : HostConfig TaskPriority) { @@ -673,6 +686,10 @@ module.exports = function(config : HostConfig