Skip to content

Commit b8f981a

Browse files
committed
Enable debugRenderPhaseSideEffectsForStrictMode in test renderers (#31761)
This flag controls the strict mode double invoke render/lifecycles/etc behavior in Strict Mode. The only place this flag is off is the test renderers, which it should be on for. If we can land this, we can follow up to remove the flag. DiffTrain build for [975cea2](975cea2)
1 parent ec257f2 commit b8f981a

23 files changed

+246
-176
lines changed

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.1.0-native-fb-909ed63e-20241216
1+
19.1.0-native-fb-975cea2d-20241216

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<44e4f5406673c6231d47f72fef260769>>
10+
* @generated SignedSource<<e048f8cd89cca0e46ea0fcb7345c56b7>>
1111
*/
1212

1313
"use strict";
@@ -420,5 +420,5 @@ __DEV__ &&
420420
exports.useFormStatus = function () {
421421
return resolveDispatcher().useHostTransitionStatus();
422422
};
423-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
423+
exports.version = "19.1.0-native-fb-975cea2d-20241216";
424424
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<c8a81d9a7e576754204782c77648dd2b>>
10+
* @generated SignedSource<<b481fe7e6c4e04511e5ff7d9ab3b644f>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
206+
exports.version = "19.1.0-native-fb-975cea2d-20241216";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<c8a81d9a7e576754204782c77648dd2b>>
10+
* @generated SignedSource<<b481fe7e6c4e04511e5ff7d9ab3b644f>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
206+
exports.version = "19.1.0-native-fb-975cea2d-20241216";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<c707975af10f43c0528f615f7581aab6>>
10+
* @generated SignedSource<<0b99a133ca81f9811348bfa8586f852a>>
1111
*/
1212

1313
/*
@@ -25891,11 +25891,11 @@ __DEV__ &&
2589125891
};
2589225892
(function () {
2589325893
var isomorphicReactPackageVersion = React.version;
25894-
if ("19.1.0-native-fb-909ed63e-20241216" !== isomorphicReactPackageVersion)
25894+
if ("19.1.0-native-fb-975cea2d-20241216" !== isomorphicReactPackageVersion)
2589525895
throw Error(
2589625896
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2589725897
(isomorphicReactPackageVersion +
25898-
"\n - react-dom: 19.1.0-native-fb-909ed63e-20241216\nLearn more: https://react.dev/warnings/version-mismatch")
25898+
"\n - react-dom: 19.1.0-native-fb-975cea2d-20241216\nLearn more: https://react.dev/warnings/version-mismatch")
2589925899
);
2590025900
})();
2590125901
("function" === typeof Map &&
@@ -25932,10 +25932,10 @@ __DEV__ &&
2593225932
!(function () {
2593325933
var internals = {
2593425934
bundleType: 1,
25935-
version: "19.1.0-native-fb-909ed63e-20241216",
25935+
version: "19.1.0-native-fb-975cea2d-20241216",
2593625936
rendererPackageName: "react-dom",
2593725937
currentDispatcherRef: ReactSharedInternals,
25938-
reconcilerVersion: "19.1.0-native-fb-909ed63e-20241216"
25938+
reconcilerVersion: "19.1.0-native-fb-975cea2d-20241216"
2593925939
};
2594025940
internals.overrideHookState = overrideHookState;
2594125941
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26081,5 +26081,5 @@ __DEV__ &&
2608126081
listenToAllSupportedEvents(container);
2608226082
return new ReactDOMHydrationRoot(initialChildren);
2608326083
};
26084-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
26084+
exports.version = "19.1.0-native-fb-975cea2d-20241216";
2608526085
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<228efb504e000ca7558ff605a12df677>>
10+
* @generated SignedSource<<c591083af671f994ec67ed51d1169407>>
1111
*/
1212

1313
/*
@@ -15867,14 +15867,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1586715867
};
1586815868
var isomorphicReactPackageVersion$jscomp$inline_1722 = React.version;
1586915869
if (
15870-
"19.1.0-native-fb-909ed63e-20241216" !==
15870+
"19.1.0-native-fb-975cea2d-20241216" !==
1587115871
isomorphicReactPackageVersion$jscomp$inline_1722
1587215872
)
1587315873
throw Error(
1587415874
formatProdErrorMessage(
1587515875
527,
1587615876
isomorphicReactPackageVersion$jscomp$inline_1722,
15877-
"19.1.0-native-fb-909ed63e-20241216"
15877+
"19.1.0-native-fb-975cea2d-20241216"
1587815878
)
1587915879
);
1588015880
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -15896,10 +15896,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1589615896
};
1589715897
var internals$jscomp$inline_2177 = {
1589815898
bundleType: 0,
15899-
version: "19.1.0-native-fb-909ed63e-20241216",
15899+
version: "19.1.0-native-fb-975cea2d-20241216",
1590015900
rendererPackageName: "react-dom",
1590115901
currentDispatcherRef: ReactSharedInternals,
15902-
reconcilerVersion: "19.1.0-native-fb-909ed63e-20241216"
15902+
reconcilerVersion: "19.1.0-native-fb-975cea2d-20241216"
1590315903
};
1590415904
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1590515905
var hook$jscomp$inline_2178 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16005,4 +16005,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1600516005
listenToAllSupportedEvents(container);
1600616006
return new ReactDOMHydrationRoot(initialChildren);
1600716007
};
16008-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
16008+
exports.version = "19.1.0-native-fb-975cea2d-20241216";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<14a638f5f5b68ebb01e21b6696be6f4f>>
10+
* @generated SignedSource<<5c9a74385ad8019f94ec9781bcecdaa5>>
1111
*/
1212

1313
/*
@@ -16520,14 +16520,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1652016520
};
1652116521
var isomorphicReactPackageVersion$jscomp$inline_1812 = React.version;
1652216522
if (
16523-
"19.1.0-native-fb-909ed63e-20241216" !==
16523+
"19.1.0-native-fb-975cea2d-20241216" !==
1652416524
isomorphicReactPackageVersion$jscomp$inline_1812
1652516525
)
1652616526
throw Error(
1652716527
formatProdErrorMessage(
1652816528
527,
1652916529
isomorphicReactPackageVersion$jscomp$inline_1812,
16530-
"19.1.0-native-fb-909ed63e-20241216"
16530+
"19.1.0-native-fb-975cea2d-20241216"
1653116531
)
1653216532
);
1653316533
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16549,10 +16549,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1654916549
};
1655016550
var internals$jscomp$inline_1819 = {
1655116551
bundleType: 0,
16552-
version: "19.1.0-native-fb-909ed63e-20241216",
16552+
version: "19.1.0-native-fb-975cea2d-20241216",
1655316553
rendererPackageName: "react-dom",
1655416554
currentDispatcherRef: ReactSharedInternals,
16555-
reconcilerVersion: "19.1.0-native-fb-909ed63e-20241216",
16555+
reconcilerVersion: "19.1.0-native-fb-975cea2d-20241216",
1655616556
getLaneLabelMap: function () {
1655716557
for (
1655816558
var map = new Map(), lane = 1, index$292 = 0;
@@ -16673,4 +16673,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1667316673
listenToAllSupportedEvents(container);
1667416674
return new ReactDOMHydrationRoot(initialChildren);
1667516675
};
16676-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
16676+
exports.version = "19.1.0-native-fb-975cea2d-20241216";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<05fb79898af8114507aab32dbca135dd>>
10+
* @generated SignedSource<<1b80a09688a21b18956a78d7e8a3af54>>
1111
*/
1212

1313
/*
@@ -25952,11 +25952,11 @@ __DEV__ &&
2595225952
};
2595325953
(function () {
2595425954
var isomorphicReactPackageVersion = React.version;
25955-
if ("19.1.0-native-fb-909ed63e-20241216" !== isomorphicReactPackageVersion)
25955+
if ("19.1.0-native-fb-975cea2d-20241216" !== isomorphicReactPackageVersion)
2595625956
throw Error(
2595725957
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2595825958
(isomorphicReactPackageVersion +
25959-
"\n - react-dom: 19.1.0-native-fb-909ed63e-20241216\nLearn more: https://react.dev/warnings/version-mismatch")
25959+
"\n - react-dom: 19.1.0-native-fb-975cea2d-20241216\nLearn more: https://react.dev/warnings/version-mismatch")
2596025960
);
2596125961
})();
2596225962
("function" === typeof Map &&
@@ -25993,10 +25993,10 @@ __DEV__ &&
2599325993
!(function () {
2599425994
var internals = {
2599525995
bundleType: 1,
25996-
version: "19.1.0-native-fb-909ed63e-20241216",
25996+
version: "19.1.0-native-fb-975cea2d-20241216",
2599725997
rendererPackageName: "react-dom",
2599825998
currentDispatcherRef: ReactSharedInternals,
25999-
reconcilerVersion: "19.1.0-native-fb-909ed63e-20241216"
25999+
reconcilerVersion: "19.1.0-native-fb-975cea2d-20241216"
2600026000
};
2600126001
internals.overrideHookState = overrideHookState;
2600226002
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26458,7 +26458,7 @@ __DEV__ &&
2645826458
exports.useFormStatus = function () {
2645926459
return resolveDispatcher().useHostTransitionStatus();
2646026460
};
26461-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
26461+
exports.version = "19.1.0-native-fb-975cea2d-20241216";
2646226462
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
2646326463
"function" ===
2646426464
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<3e15f458c990e9583465d892a44e86aa>>
10+
* @generated SignedSource<<97074b96f9aa740b7571d35224f8b912>>
1111
*/
1212

1313
/*
@@ -15878,14 +15878,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1587815878
};
1587915879
var isomorphicReactPackageVersion$jscomp$inline_1723 = React.version;
1588015880
if (
15881-
"19.1.0-native-fb-909ed63e-20241216" !==
15881+
"19.1.0-native-fb-975cea2d-20241216" !==
1588215882
isomorphicReactPackageVersion$jscomp$inline_1723
1588315883
)
1588415884
throw Error(
1588515885
formatProdErrorMessage(
1588615886
527,
1588715887
isomorphicReactPackageVersion$jscomp$inline_1723,
15888-
"19.1.0-native-fb-909ed63e-20241216"
15888+
"19.1.0-native-fb-975cea2d-20241216"
1588915889
)
1589015890
);
1589115891
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -15907,10 +15907,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1590715907
};
1590815908
var internals$jscomp$inline_2180 = {
1590915909
bundleType: 0,
15910-
version: "19.1.0-native-fb-909ed63e-20241216",
15910+
version: "19.1.0-native-fb-975cea2d-20241216",
1591115911
rendererPackageName: "react-dom",
1591215912
currentDispatcherRef: ReactSharedInternals,
15913-
reconcilerVersion: "19.1.0-native-fb-909ed63e-20241216"
15913+
reconcilerVersion: "19.1.0-native-fb-975cea2d-20241216"
1591415914
};
1591515915
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1591615916
var hook$jscomp$inline_2181 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16170,4 +16170,4 @@ exports.useFormState = function (action, initialState, permalink) {
1617016170
exports.useFormStatus = function () {
1617116171
return ReactSharedInternals.H.useHostTransitionStatus();
1617216172
};
16173-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
16173+
exports.version = "19.1.0-native-fb-975cea2d-20241216";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<9ad0c4c7e2b3e9b9295627713b8820d6>>
10+
* @generated SignedSource<<9d57b01f83626d723beff0283f9cacf0>>
1111
*/
1212

1313
/*
@@ -16535,14 +16535,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1653516535
};
1653616536
var isomorphicReactPackageVersion$jscomp$inline_1813 = React.version;
1653716537
if (
16538-
"19.1.0-native-fb-909ed63e-20241216" !==
16538+
"19.1.0-native-fb-975cea2d-20241216" !==
1653916539
isomorphicReactPackageVersion$jscomp$inline_1813
1654016540
)
1654116541
throw Error(
1654216542
formatProdErrorMessage(
1654316543
527,
1654416544
isomorphicReactPackageVersion$jscomp$inline_1813,
16545-
"19.1.0-native-fb-909ed63e-20241216"
16545+
"19.1.0-native-fb-975cea2d-20241216"
1654616546
)
1654716547
);
1654816548
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16564,10 +16564,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1656416564
};
1656516565
var internals$jscomp$inline_1820 = {
1656616566
bundleType: 0,
16567-
version: "19.1.0-native-fb-909ed63e-20241216",
16567+
version: "19.1.0-native-fb-975cea2d-20241216",
1656816568
rendererPackageName: "react-dom",
1656916569
currentDispatcherRef: ReactSharedInternals,
16570-
reconcilerVersion: "19.1.0-native-fb-909ed63e-20241216",
16570+
reconcilerVersion: "19.1.0-native-fb-975cea2d-20241216",
1657116571
getLaneLabelMap: function () {
1657216572
for (
1657316573
var map = new Map(), lane = 1, index$292 = 0;
@@ -16842,7 +16842,7 @@ exports.useFormState = function (action, initialState, permalink) {
1684216842
exports.useFormStatus = function () {
1684316843
return ReactSharedInternals.H.useHostTransitionStatus();
1684416844
};
16845-
exports.version = "19.1.0-native-fb-909ed63e-20241216";
16845+
exports.version = "19.1.0-native-fb-975cea2d-20241216";
1684616846
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
1684716847
"function" ===
1684816848
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)