Skip to content

Commit dc1c51c

Browse files
committed
Stabilize reactFragments host node handle (facebook#35642)
facebook#34935 Introduced `unstable_reactFragments` handle on DOM nodes to enable caching of Observers. This has been tested in production and is stable so it can be rolled out with the Fragment Refs feature. DiffTrain build for [9c0323e](facebook@9c0323e)
1 parent 1f3d7aa commit dc1c51c

21 files changed

Lines changed: 80 additions & 80 deletions

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.3.0-native-fb-93882bd4-20260304
1+
19.3.0-native-fb-9c0323e2-20260303

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<<9e38ada4d333efcbf6d4f94b668d8b4f>>
10+
* @generated SignedSource<<bb79d932cf455dedb5639fb6c9d126a4>>
1111
*/
1212

1313
"use strict";
@@ -410,5 +410,5 @@ __DEV__ &&
410410
exports.useFormStatus = function () {
411411
return resolveDispatcher().useHostTransitionStatus();
412412
};
413-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
413+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";
414414
})();

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<<2e4d73c17a31f61af899eafb17d7a9a2>>
10+
* @generated SignedSource<<8735d13b9ac0ce3756f7e1e4082d8bdd>>
1111
*/
1212

1313
"use strict";
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
209209
exports.useFormStatus = function () {
210210
return ReactSharedInternals.H.useHostTransitionStatus();
211211
};
212-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
212+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";

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<<2e4d73c17a31f61af899eafb17d7a9a2>>
10+
* @generated SignedSource<<8735d13b9ac0ce3756f7e1e4082d8bdd>>
1111
*/
1212

1313
"use strict";
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
209209
exports.useFormStatus = function () {
210210
return ReactSharedInternals.H.useHostTransitionStatus();
211211
};
212-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
212+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";

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

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

1313
/*
@@ -8660,7 +8660,7 @@ __DEV__ &&
86608660
payload
86618661
) {
86628662
if (isRenderPhaseUpdate(fiber))
8663-
throw Error("Cannot update action state while rendering.");
8663+
throw Error("Cannot update form state while rendering.");
86648664
fiber = actionQueue.action;
86658665
if (null !== fiber) {
86668666
var actionNode = {
@@ -30268,11 +30268,11 @@ __DEV__ &&
3026830268
};
3026930269
(function () {
3027030270
var isomorphicReactPackageVersion = React.version;
30271-
if ("19.3.0-native-fb-93882bd4-20260304" !== isomorphicReactPackageVersion)
30271+
if ("19.3.0-native-fb-9c0323e2-20260303" !== isomorphicReactPackageVersion)
3027230272
throw Error(
3027330273
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3027430274
(isomorphicReactPackageVersion +
30275-
"\n - react-dom: 19.3.0-native-fb-93882bd4-20260304\nLearn more: https://react.dev/warnings/version-mismatch")
30275+
"\n - react-dom: 19.3.0-native-fb-9c0323e2-20260303\nLearn more: https://react.dev/warnings/version-mismatch")
3027630276
);
3027730277
})();
3027830278
("function" === typeof Map &&
@@ -30309,10 +30309,10 @@ __DEV__ &&
3030930309
!(function () {
3031030310
var internals = {
3031130311
bundleType: 1,
30312-
version: "19.3.0-native-fb-93882bd4-20260304",
30312+
version: "19.3.0-native-fb-9c0323e2-20260303",
3031330313
rendererPackageName: "react-dom",
3031430314
currentDispatcherRef: ReactSharedInternals,
30315-
reconcilerVersion: "19.3.0-native-fb-93882bd4-20260304"
30315+
reconcilerVersion: "19.3.0-native-fb-9c0323e2-20260303"
3031630316
};
3031730317
internals.overrideHookState = overrideHookState;
3031830318
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30462,5 +30462,5 @@ __DEV__ &&
3046230462
listenToAllSupportedEvents(container);
3046330463
return new ReactDOMHydrationRoot(initialChildren);
3046430464
};
30465-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
30465+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";
3046630466
})();

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<<0d9627f9b780f095fe2a7afb162ae523>>
10+
* @generated SignedSource<<6657258112820e30cb78e484787b74e5>>
1111
*/
1212

1313
/*
@@ -17791,14 +17791,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1779117791
};
1779217792
var isomorphicReactPackageVersion$jscomp$inline_2048 = React.version;
1779317793
if (
17794-
"19.3.0-native-fb-93882bd4-20260304" !==
17794+
"19.3.0-native-fb-9c0323e2-20260303" !==
1779517795
isomorphicReactPackageVersion$jscomp$inline_2048
1779617796
)
1779717797
throw Error(
1779817798
formatProdErrorMessage(
1779917799
527,
1780017800
isomorphicReactPackageVersion$jscomp$inline_2048,
17801-
"19.3.0-native-fb-93882bd4-20260304"
17801+
"19.3.0-native-fb-9c0323e2-20260303"
1780217802
)
1780317803
);
1780417804
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17820,10 +17820,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1782017820
};
1782117821
var internals$jscomp$inline_2610 = {
1782217822
bundleType: 0,
17823-
version: "19.3.0-native-fb-93882bd4-20260304",
17823+
version: "19.3.0-native-fb-9c0323e2-20260303",
1782417824
rendererPackageName: "react-dom",
1782517825
currentDispatcherRef: ReactSharedInternals,
17826-
reconcilerVersion: "19.3.0-native-fb-93882bd4-20260304"
17826+
reconcilerVersion: "19.3.0-native-fb-9c0323e2-20260303"
1782717827
};
1782817828
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1782917829
var hook$jscomp$inline_2611 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17930,4 +17930,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1793017930
listenToAllSupportedEvents(container);
1793117931
return new ReactDOMHydrationRoot(initialChildren);
1793217932
};
17933-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
17933+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";

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<<75d3af6408ecab12710afdf8e76df02e>>
10+
* @generated SignedSource<<0b1186a8473e53d44f4b5bdca5cf0ccb>>
1111
*/
1212

1313
/*
@@ -19780,14 +19780,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1978019780
};
1978119781
var isomorphicReactPackageVersion$jscomp$inline_2396 = React.version;
1978219782
if (
19783-
"19.3.0-native-fb-93882bd4-20260304" !==
19783+
"19.3.0-native-fb-9c0323e2-20260303" !==
1978419784
isomorphicReactPackageVersion$jscomp$inline_2396
1978519785
)
1978619786
throw Error(
1978719787
formatProdErrorMessage(
1978819788
527,
1978919789
isomorphicReactPackageVersion$jscomp$inline_2396,
19790-
"19.3.0-native-fb-93882bd4-20260304"
19790+
"19.3.0-native-fb-9c0323e2-20260303"
1979119791
)
1979219792
);
1979319793
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19809,10 +19809,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1980919809
};
1981019810
var internals$jscomp$inline_2403 = {
1981119811
bundleType: 0,
19812-
version: "19.3.0-native-fb-93882bd4-20260304",
19812+
version: "19.3.0-native-fb-9c0323e2-20260303",
1981319813
rendererPackageName: "react-dom",
1981419814
currentDispatcherRef: ReactSharedInternals,
19815-
reconcilerVersion: "19.3.0-native-fb-93882bd4-20260304",
19815+
reconcilerVersion: "19.3.0-native-fb-9c0323e2-20260303",
1981619816
getLaneLabelMap: function () {
1981719817
for (
1981819818
var map = new Map(), lane = 1, index$338 = 0;
@@ -19935,4 +19935,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1993519935
listenToAllSupportedEvents(container);
1993619936
return new ReactDOMHydrationRoot(initialChildren);
1993719937
};
19938-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
19938+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";

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

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

1313
/*
@@ -8668,7 +8668,7 @@ __DEV__ &&
86688668
payload
86698669
) {
86708670
if (isRenderPhaseUpdate(fiber))
8671-
throw Error("Cannot update action state while rendering.");
8671+
throw Error("Cannot update form state while rendering.");
86728672
fiber = actionQueue.action;
86738673
if (null !== fiber) {
86748674
var actionNode = {
@@ -30330,11 +30330,11 @@ __DEV__ &&
3033030330
};
3033130331
(function () {
3033230332
var isomorphicReactPackageVersion = React.version;
30333-
if ("19.3.0-native-fb-93882bd4-20260304" !== isomorphicReactPackageVersion)
30333+
if ("19.3.0-native-fb-9c0323e2-20260303" !== isomorphicReactPackageVersion)
3033430334
throw Error(
3033530335
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3033630336
(isomorphicReactPackageVersion +
30337-
"\n - react-dom: 19.3.0-native-fb-93882bd4-20260304\nLearn more: https://react.dev/warnings/version-mismatch")
30337+
"\n - react-dom: 19.3.0-native-fb-9c0323e2-20260303\nLearn more: https://react.dev/warnings/version-mismatch")
3033830338
);
3033930339
})();
3034030340
("function" === typeof Map &&
@@ -30371,10 +30371,10 @@ __DEV__ &&
3037130371
!(function () {
3037230372
var internals = {
3037330373
bundleType: 1,
30374-
version: "19.3.0-native-fb-93882bd4-20260304",
30374+
version: "19.3.0-native-fb-9c0323e2-20260303",
3037530375
rendererPackageName: "react-dom",
3037630376
currentDispatcherRef: ReactSharedInternals,
30377-
reconcilerVersion: "19.3.0-native-fb-93882bd4-20260304"
30377+
reconcilerVersion: "19.3.0-native-fb-9c0323e2-20260303"
3037830378
};
3037930379
internals.overrideHookState = overrideHookState;
3038030380
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30840,7 +30840,7 @@ __DEV__ &&
3084030840
exports.useFormStatus = function () {
3084130841
return resolveDispatcher().useHostTransitionStatus();
3084230842
};
30843-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
30843+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";
3084430844
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3084530845
"function" ===
3084630846
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<<49e5c8632f375828350009ca2a4fa3bd>>
10+
* @generated SignedSource<<ba253f3f3919587f5ff1713140dee791>>
1111
*/
1212

1313
/*
@@ -17808,14 +17808,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1780817808
};
1780917809
var isomorphicReactPackageVersion$jscomp$inline_2049 = React.version;
1781017810
if (
17811-
"19.3.0-native-fb-93882bd4-20260304" !==
17811+
"19.3.0-native-fb-9c0323e2-20260303" !==
1781217812
isomorphicReactPackageVersion$jscomp$inline_2049
1781317813
)
1781417814
throw Error(
1781517815
formatProdErrorMessage(
1781617816
527,
1781717817
isomorphicReactPackageVersion$jscomp$inline_2049,
17818-
"19.3.0-native-fb-93882bd4-20260304"
17818+
"19.3.0-native-fb-9c0323e2-20260303"
1781917819
)
1782017820
);
1782117821
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17837,10 +17837,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1783717837
};
1783817838
var internals$jscomp$inline_2613 = {
1783917839
bundleType: 0,
17840-
version: "19.3.0-native-fb-93882bd4-20260304",
17840+
version: "19.3.0-native-fb-9c0323e2-20260303",
1784117841
rendererPackageName: "react-dom",
1784217842
currentDispatcherRef: ReactSharedInternals,
17843-
reconcilerVersion: "19.3.0-native-fb-93882bd4-20260304"
17843+
reconcilerVersion: "19.3.0-native-fb-9c0323e2-20260303"
1784417844
};
1784517845
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1784617846
var hook$jscomp$inline_2614 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -18100,4 +18100,4 @@ exports.useFormState = function (action, initialState, permalink) {
1810018100
exports.useFormStatus = function () {
1810118101
return ReactSharedInternals.H.useHostTransitionStatus();
1810218102
};
18103-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
18103+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";

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<<d4d039e4febbebf50a2cfe2e26709786>>
10+
* @generated SignedSource<<b64ff6b9a0c34cfbe9bf1cad5b1d4dd2>>
1111
*/
1212

1313
/*
@@ -19801,14 +19801,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1980119801
};
1980219802
var isomorphicReactPackageVersion$jscomp$inline_2397 = React.version;
1980319803
if (
19804-
"19.3.0-native-fb-93882bd4-20260304" !==
19804+
"19.3.0-native-fb-9c0323e2-20260303" !==
1980519805
isomorphicReactPackageVersion$jscomp$inline_2397
1980619806
)
1980719807
throw Error(
1980819808
formatProdErrorMessage(
1980919809
527,
1981019810
isomorphicReactPackageVersion$jscomp$inline_2397,
19811-
"19.3.0-native-fb-93882bd4-20260304"
19811+
"19.3.0-native-fb-9c0323e2-20260303"
1981219812
)
1981319813
);
1981419814
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19830,10 +19830,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1983019830
};
1983119831
var internals$jscomp$inline_2404 = {
1983219832
bundleType: 0,
19833-
version: "19.3.0-native-fb-93882bd4-20260304",
19833+
version: "19.3.0-native-fb-9c0323e2-20260303",
1983419834
rendererPackageName: "react-dom",
1983519835
currentDispatcherRef: ReactSharedInternals,
19836-
reconcilerVersion: "19.3.0-native-fb-93882bd4-20260304",
19836+
reconcilerVersion: "19.3.0-native-fb-9c0323e2-20260303",
1983719837
getLaneLabelMap: function () {
1983819838
for (
1983919839
var map = new Map(), lane = 1, index$338 = 0;
@@ -20109,7 +20109,7 @@ exports.useFormState = function (action, initialState, permalink) {
2010920109
exports.useFormStatus = function () {
2011020110
return ReactSharedInternals.H.useHostTransitionStatus();
2011120111
};
20112-
exports.version = "19.3.0-native-fb-93882bd4-20260304";
20112+
exports.version = "19.3.0-native-fb-9c0323e2-20260303";
2011320113
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
2011420114
"function" ===
2011520115
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)