React Native sync for revisions 459c34f...1e4c353

Summary:
This sync includes the following changes:
- **[2d8d133e1](https://github.com/facebook/react/commit/2d8d133e1 )**: Turn on enableSyncDefaultUpdates everywhere ([#21548](https://github.com/facebook/react/pull/21548)) //<Ricky>//

Changelog:
[General][Changed] - React Native sync for revisions 459c34f...2d8d133

jest_e2e[run_all_tests]

Reviewed By: gaearon

Differential Revision: D28654355

fbshipit-source-id: c245f272e7f8d4215539fa90602b76cad67632fe
This commit is contained in:
Rick Hanlon
2021-05-25 10:24:00 -07:00
committed by Facebook GitHub Bot
parent 2c4eba7b9c
commit f684d99a50
13 changed files with 64 additions and 44 deletions
+1 -1
View File
@@ -1 +1 @@
459c34fde6e22475b09e7215c8d35a513c4fa7b4
2d8d133e1756ea50a48e615db0c22870e92f4af6
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<4d9eb77d05517d9f9d1fbc421949ae0e>>
* @generated SignedSource<<3836d5af681381d070c07bf87c303843>>
*/
'use strict';
@@ -5812,7 +5812,7 @@ var Passive$1 =
/* */
4;
var ReactVersion = "17.0.3-459c34fde";
var ReactVersion = "17.0.3-2d8d133e1";
var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig;
var NoTransition = 0;
@@ -21167,7 +21167,12 @@ function createHostRootFiber(
}
}
{
if (
// We only use this flag for our repo tests to check both behaviors.
// TODO: Flip this flag and rename it something like "forceConcurrentByDefaultForTesting"
// Only for internal experiments.
concurrentUpdatesByDefaultOverride
) {
mode |= ConcurrentUpdatesByDefaultMode;
}
} else {
@@ -21519,7 +21524,11 @@ function createFiberRoot(
var root = new FiberRootNode(containerInfo, tag, hydrate);
// stateNode is any.
var uninitializedFiber = createHostRootFiber(tag, isStrictMode);
var uninitializedFiber = createHostRootFiber(
tag,
isStrictMode,
concurrentUpdatesByDefaultOverride
);
root.current = uninitializedFiber;
uninitializedFiber.stateNode = root;
@@ -21665,7 +21674,8 @@ function createContainer(
tag,
hydrate,
hydrationCallbacks,
isStrictMode
isStrictMode,
concurrentUpdatesByDefaultOverride
);
}
function updateContainer(element, container, parentComponent, callback) {
@@ -22435,7 +22445,8 @@ function render(element, containerTag, callback, concurrentRoot) {
concurrentRoot ? ConcurrentRoot : LegacyRoot,
false,
null,
false
false,
null
);
roots.set(containerTag, root);
}
@@ -8,7 +8,7 @@
* @nolint
* @providesModule ReactFabric-dev
* @preventMunge
* @generated SignedSource<<4d5f2029889b40aa66f49d113efae635>>
* @generated SignedSource<<64e2487c0986fc70b80db55f5a1cbb38>>
*/
'use strict';
@@ -5697,7 +5697,7 @@ var Passive$1 =
/* */
4;
var ReactVersion = "17.0.3-459c34fde";
var ReactVersion = "17.0.3-2d8d133e1";
var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig;
var NoTransition = 0;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f49e2008d57b20c2e903bfb3247a8247>>
* @generated SignedSource<<fa60bbe943550ad6b4198e70879e32ab>>
*/
"use strict";
@@ -7772,7 +7772,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_942 = {
findFiberByHostInstance: getInstanceFromInstance,
bundleType: 0,
version: "17.0.3-459c34fde",
version: "17.0.3-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -7813,7 +7813,7 @@ var internals$jscomp$inline_1180 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-459c34fde"
reconcilerVersion: "17.0.3-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1181 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -7868,8 +7868,7 @@ exports.render = function(element, containerTag, callback, concurrentRoot) {
root ||
((root = concurrentRoot ? 1 : 0),
(concurrentRoot = new FiberRootNode(containerTag, root, !1)),
(root = 1 === root ? 33 : 0),
(root = createFiber(3, null, null, root)),
(root = createFiber(3, null, null, 1 === root ? 1 : 0)),
(concurrentRoot.current = root),
(root.stateNode = concurrentRoot),
(root.memoizedState = { element: null }),
@@ -8,7 +8,7 @@
* @nolint
* @providesModule ReactFabric-prod
* @preventMunge
* @generated SignedSource<<367db686e36965fe5af2760ea20d73fd>>
* @generated SignedSource<<ae6fe527bd96e6ad3ea1d713d5b1d2d6>>
*/
"use strict";
@@ -7767,7 +7767,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_942 = {
findFiberByHostInstance: getInstanceFromInstance,
bundleType: 0,
version: "17.0.3-experimental-459c34fde",
version: "17.0.3-experimental-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -7808,7 +7808,7 @@ var internals$jscomp$inline_1180 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-experimental-459c34fde"
reconcilerVersion: "17.0.3-experimental-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1181 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<cd5e70fb000e75a265a6e926c958d134>>
* @generated SignedSource<<08382e61f6bfa261be904923b08bfce7>>
*/
"use strict";
@@ -7923,7 +7923,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_966 = {
findFiberByHostInstance: getInstanceFromInstance,
bundleType: 0,
version: "17.0.3-459c34fde",
version: "17.0.3-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -7964,7 +7964,7 @@ var internals$jscomp$inline_1208 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-459c34fde"
reconcilerVersion: "17.0.3-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1209 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -8019,7 +8019,7 @@ exports.render = function(element, containerTag, callback, concurrentRoot) {
root ||
((root = concurrentRoot ? 1 : 0),
(concurrentRoot = new FiberRootNode(containerTag, root, !1)),
(root = 1 === root ? 33 : 0),
(root = 1 === root ? 1 : 0),
isDevToolsPresent && (root |= 2),
(root = createFiber(3, null, null, root)),
(concurrentRoot.current = root),
@@ -8,7 +8,7 @@
* @nolint
* @providesModule ReactFabric-profiling
* @preventMunge
* @generated SignedSource<<01e6bb566cff4f04d60b82f05a0002eb>>
* @generated SignedSource<<06caca3d95f98101d397316857fe09c9>>
*/
"use strict";
@@ -7918,7 +7918,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_966 = {
findFiberByHostInstance: getInstanceFromInstance,
bundleType: 0,
version: "17.0.3-experimental-459c34fde",
version: "17.0.3-experimental-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -7959,7 +7959,7 @@ var internals$jscomp$inline_1208 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-experimental-459c34fde"
reconcilerVersion: "17.0.3-experimental-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1209 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e8ee98fb6a815d57f54ee6018b4cb75d>>
* @generated SignedSource<<2d7090219901967e7d2d5c87aacfd377>>
*/
'use strict';
@@ -6100,7 +6100,7 @@ var Passive$1 =
/* */
4;
var ReactVersion = "17.0.3-459c34fde";
var ReactVersion = "17.0.3-2d8d133e1";
var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig;
var NoTransition = 0;
@@ -21758,7 +21758,12 @@ function createHostRootFiber(
}
}
{
if (
// We only use this flag for our repo tests to check both behaviors.
// TODO: Flip this flag and rename it something like "forceConcurrentByDefaultForTesting"
// Only for internal experiments.
concurrentUpdatesByDefaultOverride
) {
mode |= ConcurrentUpdatesByDefaultMode;
}
} else {
@@ -22110,7 +22115,11 @@ function createFiberRoot(
var root = new FiberRootNode(containerInfo, tag, hydrate);
// stateNode is any.
var uninitializedFiber = createHostRootFiber(tag, isStrictMode);
var uninitializedFiber = createHostRootFiber(
tag,
isStrictMode,
concurrentUpdatesByDefaultOverride
);
root.current = uninitializedFiber;
uninitializedFiber.stateNode = root;
@@ -22256,7 +22265,8 @@ function createContainer(
tag,
hydrate,
hydrationCallbacks,
isStrictMode
isStrictMode,
concurrentUpdatesByDefaultOverride
);
}
function updateContainer(element, container, parentComponent, callback) {
@@ -23013,7 +23023,7 @@ function render(element, containerTag, callback) {
if (!root) {
// TODO (bvaughn): If we decide to keep the wrapper component,
// We could create a wrapper for containerTag as well to reduce special casing.
root = createContainer(containerTag, LegacyRoot, false, null, false);
root = createContainer(containerTag, LegacyRoot, false, null, false, null);
roots.set(containerTag, root);
}
@@ -8,7 +8,7 @@
* @nolint
* @providesModule ReactNativeRenderer-dev
* @preventMunge
* @generated SignedSource<<93a7bcd84ef774bbe8e0d71e708c68b0>>
* @generated SignedSource<<6bb77061f5834486ffcc964f4e8c0fcf>>
*/
'use strict';
@@ -5985,7 +5985,7 @@ var Passive$1 =
/* */
4;
var ReactVersion = "17.0.3-experimental-459c34fde";
var ReactVersion = "17.0.3-experimental-2d8d133e1";
var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig;
var NoTransition = 0;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9bac6a5fc32d2dfc49f8866d2d328524>>
* @generated SignedSource<<b2116bc91a7766778320a4cdc20a0e6e>>
*/
"use strict";
@@ -7990,7 +7990,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_986 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "17.0.3-459c34fde",
version: "17.0.3-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -8031,7 +8031,7 @@ var internals$jscomp$inline_1243 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-459c34fde"
reconcilerVersion: "17.0.3-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1244 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -8,7 +8,7 @@
* @nolint
* @providesModule ReactNativeRenderer-prod
* @preventMunge
* @generated SignedSource<<8293a98371b705e10c4425e65241f52e>>
* @generated SignedSource<<8960cfed6037c61be089c6fd4cf802ce>>
*/
"use strict";
@@ -7985,7 +7985,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_986 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "17.0.3-experimental-459c34fde",
version: "17.0.3-experimental-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -8026,7 +8026,7 @@ var internals$jscomp$inline_1243 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-experimental-459c34fde"
reconcilerVersion: "17.0.3-experimental-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1244 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<45d8a00bc92ed880e66bd2f961b2658a>>
* @generated SignedSource<<3b76b5ccdbbb286322dca9906d61c805>>
*/
"use strict";
@@ -8141,7 +8141,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_1010 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "17.0.3-459c34fde",
version: "17.0.3-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -8182,7 +8182,7 @@ var internals$jscomp$inline_1271 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-459c34fde"
reconcilerVersion: "17.0.3-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1272 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -8,7 +8,7 @@
* @nolint
* @providesModule ReactNativeRenderer-profiling
* @preventMunge
* @generated SignedSource<<59a5abf160d2c70d015e43f009b98fae>>
* @generated SignedSource<<69fba3aae321ae1afa2449c55aef29f5>>
*/
"use strict";
@@ -8136,7 +8136,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_1010 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "17.0.3-experimental-459c34fde",
version: "17.0.3-experimental-2d8d133e1",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForViewTag: function() {
@@ -8177,7 +8177,7 @@ var internals$jscomp$inline_1271 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "17.0.3-experimental-459c34fde"
reconcilerVersion: "17.0.3-experimental-2d8d133e1"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1272 = __REACT_DEVTOOLS_GLOBAL_HOOK__;