[Fiber] Fix missing render times when we cancel a pending commit (#31065)

DiffTrain build for commit https://github.com/facebook/react/commit/778e1ed2e5ec22d4bac48e14167d3b4a6b28e8b8.
This commit is contained in:
eps1lon
2024-09-25 15:28:46 -07:00
parent 64e263fc13
commit 2baa9b403a
23 changed files with 267 additions and 284 deletions
+1 -1
View File
@@ -1 +1 @@
19.0.0-native-fb-0f1856c4-20240925
19.0.0-native-fb-778e1ed2-20240926
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<abebda03294fad7cb3858d1b5d97fe36>>
* @generated SignedSource<<1d391b897b28e0a40b463f0cd330ecb9>>
*/
"use strict";
@@ -420,5 +420,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<80a716efe68d232a2259f9d368a23144>>
* @generated SignedSource<<8f65f0b5da0551267ae8d9135836943a>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<80a716efe68d232a2259f9d368a23144>>
* @generated SignedSource<<8f65f0b5da0551267ae8d9135836943a>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2741b53e4737f118fb569f1df2d8ce24>>
* @generated SignedSource<<f5ffc0c36bad3a894dfe63de67ba82c1>>
*/
/*
@@ -15333,7 +15333,9 @@ __DEV__ &&
spawnedLane,
updatedLanes,
suspendedRetryLanes,
SUSPENDED_COMMIT
SUSPENDED_COMMIT,
completedRenderStartTime,
completedRenderEndTime
)
);
markRootSuspended(
@@ -16089,7 +16091,6 @@ __DEV__ &&
(ReactSharedInternals.T = prevTransition),
(ReactDOMSharedInternals.p = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
@@ -25471,11 +25472,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.0.0-native-fb-0f1856c4-20240925" !== isomorphicReactPackageVersion)
if ("19.0.0-native-fb-778e1ed2-20240926" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-dom: 19.0.0-native-fb-0f1856c4-20240925\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.0.0-native-fb-778e1ed2-20240926\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -25512,11 +25513,11 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getClosestInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -25660,5 +25661,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e2c8a02e5b63c8974893a2fea67e32b3>>
* @generated SignedSource<<4015a32f0a281b58a4049cc13ffda2fe>>
*/
/*
@@ -11099,7 +11099,9 @@ function commitRootWhenReady(
spawnedLane,
updatedLanes,
suspendedRetryLanes,
1
1,
completedRenderStartTime,
completedRenderEndTime
)
);
markRootSuspended(root, lanes, spawnedLane, !didSkipSuspendedSiblings);
@@ -11698,7 +11700,6 @@ function commitRoot(
(ReactSharedInternals.T = prevTransition),
(ReactDOMSharedInternals.p = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
@@ -15752,14 +15753,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1708 = React.version;
if (
"19.0.0-native-fb-0f1856c4-20240925" !==
"19.0.0-native-fb-778e1ed2-20240926" !==
isomorphicReactPackageVersion$jscomp$inline_1708
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1708,
"19.0.0-native-fb-0f1856c4-20240925"
"19.0.0-native-fb-778e1ed2-20240926"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -15781,11 +15782,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2151 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getClosestInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2152 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -15889,4 +15890,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<fffc5eead357ce8f77731b891ba62820>>
* @generated SignedSource<<e0edad628e3ae9cf5c58cd69e3f3278c>>
*/
/*
@@ -11637,7 +11637,9 @@ function commitRootWhenReady(
spawnedLane,
updatedLanes,
suspendedRetryLanes,
1
1,
completedRenderStartTime,
completedRenderEndTime
)
);
markRootSuspended(root, lanes, spawnedLane, !didSkipSuspendedSiblings);
@@ -12308,7 +12310,6 @@ function commitRoot(
(ReactSharedInternals.T = prevTransition),
(ReactDOMSharedInternals.p = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
@@ -16404,14 +16405,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1798 = React.version;
if (
"19.0.0-native-fb-0f1856c4-20240925" !==
"19.0.0-native-fb-778e1ed2-20240926" !==
isomorphicReactPackageVersion$jscomp$inline_1798
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1798,
"19.0.0-native-fb-0f1856c4-20240925"
"19.0.0-native-fb-778e1ed2-20240926"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16433,11 +16434,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_1805 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getClosestInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925",
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$292 = 0;
@@ -16556,4 +16557,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<273b9b0979bdda8333444bb84fedf515>>
* @generated SignedSource<<7461bb5e8388b2ab269e15f33f1e8d01>>
*/
/*
@@ -15345,7 +15345,9 @@ __DEV__ &&
spawnedLane,
updatedLanes,
suspendedRetryLanes,
SUSPENDED_COMMIT
SUSPENDED_COMMIT,
completedRenderStartTime,
completedRenderEndTime
)
);
markRootSuspended(
@@ -16101,7 +16103,6 @@ __DEV__ &&
(ReactSharedInternals.T = prevTransition),
(ReactDOMSharedInternals.p = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
@@ -25532,11 +25533,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.0.0-native-fb-0f1856c4-20240925" !== isomorphicReactPackageVersion)
if ("19.0.0-native-fb-778e1ed2-20240926" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-dom: 19.0.0-native-fb-0f1856c4-20240925\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.0.0-native-fb-778e1ed2-20240926\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -25573,11 +25574,11 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getClosestInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26037,7 +26038,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<12d0f35a67264fce7b09d1463c9fab19>>
* @generated SignedSource<<74da68ece113c9837fd5a5f7ffa9656d>>
*/
/*
@@ -11099,7 +11099,9 @@ function commitRootWhenReady(
spawnedLane,
updatedLanes,
suspendedRetryLanes,
1
1,
completedRenderStartTime,
completedRenderEndTime
)
);
markRootSuspended(root, lanes, spawnedLane, !didSkipSuspendedSiblings);
@@ -11698,7 +11700,6 @@ function commitRoot(
(ReactSharedInternals.T = prevTransition),
(ReactDOMSharedInternals.p = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
@@ -15763,14 +15764,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1709 = React.version;
if (
"19.0.0-native-fb-0f1856c4-20240925" !==
"19.0.0-native-fb-778e1ed2-20240926" !==
isomorphicReactPackageVersion$jscomp$inline_1709
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1709,
"19.0.0-native-fb-0f1856c4-20240925"
"19.0.0-native-fb-778e1ed2-20240926"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -15792,11 +15793,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2154 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getClosestInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2155 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16054,4 +16055,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<01ecad18cf4ae8ac305813bc6fafd341>>
* @generated SignedSource<<b24d0195159b5ddf5dec2f940e88a49a>>
*/
/*
@@ -11641,7 +11641,9 @@ function commitRootWhenReady(
spawnedLane,
updatedLanes,
suspendedRetryLanes,
1
1,
completedRenderStartTime,
completedRenderEndTime
)
);
markRootSuspended(root, lanes, spawnedLane, !didSkipSuspendedSiblings);
@@ -12312,7 +12314,6 @@ function commitRoot(
(ReactSharedInternals.T = prevTransition),
(ReactDOMSharedInternals.p = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
@@ -16419,14 +16420,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1799 = React.version;
if (
"19.0.0-native-fb-0f1856c4-20240925" !==
"19.0.0-native-fb-778e1ed2-20240926" !==
isomorphicReactPackageVersion$jscomp$inline_1799
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1799,
"19.0.0-native-fb-0f1856c4-20240925"
"19.0.0-native-fb-778e1ed2-20240926"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16448,11 +16449,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_1806 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getClosestInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925",
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$292 = 0;
@@ -16725,7 +16726,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2dcc2374e5a95b71150f597abbb146f3>>
* @generated SignedSource<<796ce350fdb7fd6030dd8fa89b0acc85>>
*/
"use strict";
@@ -10804,20 +10804,38 @@ __DEV__ &&
}
shouldTimeSlice.finishedWork = forceSync;
shouldTimeSlice.finishedLanes = lanes;
if (null !== ReactSharedInternals.actQueue)
commitRoot(
shouldTimeSlice,
workInProgressRootRecoverableErrors,
workInProgressTransitions,
workInProgressRootDidIncludeRecursiveRenderUpdate,
workInProgressDeferredLane,
workInProgressRootInterleavedUpdatedLanes,
workInProgressSuspendedRetryLanes,
IMMEDIATE_COMMIT,
-0,
0
);
else {
if (null !== ReactSharedInternals.actQueue) {
lanes = shouldTimeSlice;
forceSync = workInProgressRootRecoverableErrors;
shouldTimeSlice = workInProgressTransitions;
exitStatus = workInProgressRootDidIncludeRecursiveRenderUpdate;
renderWasConcurrent = workInProgressDeferredLane;
lanesThatJustErrored = workInProgressRootInterleavedUpdatedLanes;
originallyAttemptedLanes = workInProgressSuspendedRetryLanes;
var suspendedCommitReason = IMMEDIATE_COMMIT,
prevTransition = ReactSharedInternals.T,
previousUpdateLanePriority = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
lanes,
forceSync,
shouldTimeSlice,
exitStatus,
previousUpdateLanePriority,
renderWasConcurrent,
lanesThatJustErrored,
originallyAttemptedLanes,
suspendedCommitReason,
-0,
0
);
} finally {
(ReactSharedInternals.T = prevTransition),
(currentUpdatePriority = previousUpdateLanePriority);
}
} else {
if (
(lanes & 62914560) === lanes &&
exitStatus === RootSuspended &&
@@ -10902,18 +10920,28 @@ __DEV__ &&
lanes = finishedWork.subtreeFlags;
(lanes & 8192 || 16785408 === (lanes & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
commitRoot(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
finishedWork = ReactSharedInternals.T;
lanes = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
lanes,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
} finally {
(ReactSharedInternals.T = finishedWork),
(currentUpdatePriority = lanes);
}
}
function isRenderConsistentWithExternalStores(finishedWork) {
for (var node = finishedWork; ; ) {
@@ -11562,42 +11590,6 @@ __DEV__ &&
workInProgressRootExitStatus = RootDidNotComplete;
workInProgress = null;
}
function commitRoot(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
) {
var prevTransition = ReactSharedInternals.T,
previousUpdateLanePriority = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
previousUpdateLanePriority,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
} finally {
(ReactSharedInternals.T = prevTransition),
(currentUpdatePriority = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
recoverableErrors,
@@ -15030,11 +15022,11 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -15179,5 +15171,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9064d42607cf1d875841949ec6f38022>>
* @generated SignedSource<<891d3744f557d4ef24e57c34b41282a0>>
*/
"use strict";
@@ -9397,14 +9397,14 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1320 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: function (mockNode) {
mockNode = nodeToInstanceMap.get(mockNode);
return void 0 !== mockNode ? mockNode.internalInstanceHandle : null;
},
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1321 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -9540,4 +9540,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d650b16946be53109720fbb6e4202943>>
* @generated SignedSource<<5c0585396864324de55243c16df8e77c>>
*/
"use strict";
@@ -9963,14 +9963,14 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1168 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: function (mockNode) {
mockNode = nodeToInstanceMap.get(mockNode);
return void 0 !== mockNode ? mockNode.internalInstanceHandle : null;
},
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925",
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$141 = 0;
@@ -10121,4 +10121,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<716aa7a6a6d9a83b88006c766ae3e1c1>>
* @generated SignedSource<<decca378d7248b7c8d8236415179adcf>>
*/
"use strict";
@@ -1704,7 +1704,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<27392443fa72017f18ddbcf20de9b20a>>
* @generated SignedSource<<2baeea6fbe5a299e389e202c7ffd89cb>>
*/
"use strict";
@@ -580,4 +580,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6744c035f711a8ced38e49fe9b946a4d>>
* @generated SignedSource<<a34987f04fe01dce962517ed7e8eed57>>
*/
"use strict";
@@ -584,7 +584,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.0.0-native-fb-0f1856c4-20240925";
exports.version = "19.0.0-native-fb-778e1ed2-20240926";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
0f1856c49febe96923e469f98c0b123130ea015c
778e1ed2e5ec22d4bac48e14167d3b4a6b28e8b8
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<b1ac4947f51339b21cd9d052b58ce585>>
* @generated SignedSource<<6b3cd9d9c7d3cbb046df3c717c012861>>
*/
"use strict";
@@ -11963,20 +11963,39 @@ __DEV__ &&
}
shouldTimeSlice.finishedWork = forceSync;
shouldTimeSlice.finishedLanes = lanes;
if (null !== ReactSharedInternals.actQueue)
commitRoot(
shouldTimeSlice,
workInProgressRootRecoverableErrors,
workInProgressTransitions,
workInProgressRootDidIncludeRecursiveRenderUpdate,
workInProgressDeferredLane,
workInProgressRootInterleavedUpdatedLanes,
workInProgressSuspendedRetryLanes,
IMMEDIATE_COMMIT,
-0,
0
);
else {
if (null !== ReactSharedInternals.actQueue) {
lanes = shouldTimeSlice;
forceSync = workInProgressRootRecoverableErrors;
shouldTimeSlice = workInProgressTransitions;
renderWasConcurrent =
workInProgressRootDidIncludeRecursiveRenderUpdate;
exitStatus = workInProgressDeferredLane;
lanesThatJustErrored = workInProgressRootInterleavedUpdatedLanes;
originallyAttemptedLanes = workInProgressSuspendedRetryLanes;
wasRootDehydrated = IMMEDIATE_COMMIT;
var prevTransition = ReactSharedInternals.T,
previousUpdateLanePriority = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
lanes,
forceSync,
shouldTimeSlice,
renderWasConcurrent,
previousUpdateLanePriority,
exitStatus,
lanesThatJustErrored,
originallyAttemptedLanes,
wasRootDehydrated,
-0,
0
);
} finally {
(ReactSharedInternals.T = prevTransition),
(currentUpdatePriority = previousUpdateLanePriority);
}
} else {
if (
(lanes & 62914560) === lanes &&
(alwaysThrottleRetries ||
@@ -12063,18 +12082,28 @@ __DEV__ &&
lanes = finishedWork.subtreeFlags;
(lanes & 8192 || 16785408 === (lanes & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
commitRoot(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
finishedWork = ReactSharedInternals.T;
lanes = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
lanes,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
} finally {
(ReactSharedInternals.T = finishedWork),
(currentUpdatePriority = lanes);
}
}
function isRenderConsistentWithExternalStores(finishedWork) {
for (var node = finishedWork; ; ) {
@@ -12775,42 +12804,6 @@ __DEV__ &&
workInProgressRootExitStatus = RootDidNotComplete;
workInProgress = null;
}
function commitRoot(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
) {
var prevTransition = ReactSharedInternals.T,
previousUpdateLanePriority = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
previousUpdateLanePriority,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
} finally {
(ReactSharedInternals.T = prevTransition),
(currentUpdatePriority = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
recoverableErrors,
@@ -17096,11 +17089,11 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<b15db6e40d2fb6ca7e7e315886444c1c>>
* @generated SignedSource<<ac9b825e65ebd32142927f99f8cac5ab>>
*/
"use strict";
@@ -11025,11 +11025,11 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1190 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1190.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<276896924578d64ade660e98c5ab7253>>
* @generated SignedSource<<f156544c809d23b454516c0aa5fdf489>>
*/
"use strict";
@@ -11681,11 +11681,11 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1278 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromNode,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1278.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f517ec785ade344e9fbc7c3e3dd78d83>>
* @generated SignedSource<<df97bddfc27a5b9332aceb4eec9bc52f>>
*/
"use strict";
@@ -12323,20 +12323,38 @@ __DEV__ &&
}
shouldTimeSlice.finishedWork = forceSync;
shouldTimeSlice.finishedLanes = lanes;
if (null !== ReactSharedInternals.actQueue)
commitRoot(
shouldTimeSlice,
workInProgressRootRecoverableErrors,
workInProgressTransitions,
workInProgressRootDidIncludeRecursiveRenderUpdate,
workInProgressDeferredLane,
workInProgressRootInterleavedUpdatedLanes,
workInProgressSuspendedRetryLanes,
IMMEDIATE_COMMIT,
-0,
0
);
else {
if (null !== ReactSharedInternals.actQueue) {
lanes = shouldTimeSlice;
forceSync = workInProgressRootRecoverableErrors;
shouldTimeSlice = workInProgressTransitions;
exitStatus = workInProgressRootDidIncludeRecursiveRenderUpdate;
renderWasConcurrent = workInProgressDeferredLane;
lanesThatJustErrored = workInProgressRootInterleavedUpdatedLanes;
originallyAttemptedLanes = workInProgressSuspendedRetryLanes;
var suspendedCommitReason = IMMEDIATE_COMMIT,
prevTransition = ReactSharedInternals.T,
previousUpdateLanePriority = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
lanes,
forceSync,
shouldTimeSlice,
exitStatus,
previousUpdateLanePriority,
renderWasConcurrent,
lanesThatJustErrored,
originallyAttemptedLanes,
suspendedCommitReason,
-0,
0
);
} finally {
(ReactSharedInternals.T = prevTransition),
(currentUpdatePriority = previousUpdateLanePriority);
}
} else {
if (
(lanes & 62914560) === lanes &&
(alwaysThrottleRetries || exitStatus === RootSuspended) &&
@@ -12422,18 +12440,28 @@ __DEV__ &&
lanes = finishedWork.subtreeFlags;
(lanes & 8192 || 16785408 === (lanes & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
commitRoot(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
finishedWork = ReactSharedInternals.T;
lanes = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
lanes,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
} finally {
(ReactSharedInternals.T = finishedWork),
(currentUpdatePriority = lanes);
}
}
function isRenderConsistentWithExternalStores(finishedWork) {
for (var node = finishedWork; ; ) {
@@ -13134,42 +13162,6 @@ __DEV__ &&
workInProgressRootExitStatus = RootDidNotComplete;
workInProgress = null;
}
function commitRoot(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
) {
var prevTransition = ReactSharedInternals.T,
previousUpdateLanePriority = currentUpdatePriority;
try {
(currentUpdatePriority = DiscreteEventPriority),
(ReactSharedInternals.T = null),
commitRootImpl(
root,
recoverableErrors,
transitions,
didIncludeRenderPhaseUpdate,
previousUpdateLanePriority,
spawnedLane,
updatedLanes,
suspendedRetryLanes,
suspendedCommitReason,
completedRenderStartTime,
completedRenderEndTime
);
} finally {
(ReactSharedInternals.T = prevTransition),
(currentUpdatePriority = previousUpdateLanePriority);
}
return null;
}
function commitRootImpl(
root,
recoverableErrors,
@@ -17313,11 +17305,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.0.0-native-fb-0f1856c4-20240925" !== isomorphicReactPackageVersion)
if ("19.0.0-native-fb-778e1ed2-20240926" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.0.0-native-fb-0f1856c4-20240925\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.0.0-native-fb-778e1ed2-20240926\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -17343,11 +17335,11 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromTag,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<36316d61fd710ba9a17ae3b6f36e893b>>
* @generated SignedSource<<66c9ffbb2ffca13ebda2cfa3ec7aa5e0>>
*/
"use strict";
@@ -11155,11 +11155,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.0.0-native-fb-0f1856c4-20240925" !== isomorphicReactPackageVersion)
if ("19.0.0-native-fb-778e1ed2-20240926" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.0.0-native-fb-0f1856c4-20240925\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.0.0-native-fb-778e1ed2-20240926\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11208,11 +11208,11 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1256 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromTag,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1256.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<8a6e6b8761366519e5c4bbca932728e8>>
* @generated SignedSource<<c519bad50f0ea2fb1ea8f7ed47e183ac>>
*/
"use strict";
@@ -11810,11 +11810,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.0.0-native-fb-0f1856c4-20240925" !== isomorphicReactPackageVersion)
if ("19.0.0-native-fb-778e1ed2-20240926" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.0.0-native-fb-0f1856c4-20240925\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.0.0-native-fb-778e1ed2-20240926\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11863,11 +11863,11 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1344 = {
bundleType: 0,
version: "19.0.0-native-fb-0f1856c4-20240925",
version: "19.0.0-native-fb-778e1ed2-20240926",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
findFiberByHostInstance: getInstanceFromTag,
reconcilerVersion: "19.0.0-native-fb-0f1856c4-20240925"
reconcilerVersion: "19.0.0-native-fb-778e1ed2-20240926"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1344.rendererConfig = extraDevToolsConfig);