From 5d78b8fbbf589a9dbd60c9c9a55d9ccca5e2f2a4 Mon Sep 17 00:00:00 2001 From: sebmarkbage Date: Wed, 24 Sep 2025 06:45:14 -0700 Subject: [PATCH] Include SyncLane in includesBlockingLane helper (#34543) This helper weirdly doesn't include the sync lane. Everywhere we use it we have to check the sync lane separately. We can simplify things by simply including the sync lane. This fixes a lack of optimization because we should not check the store consistency for a `flushSync` render. https://github.com/facebook/react/blob/d91d28c8ba6fe7c96e651f82fc47c9d5481bf5f9/packages/react-reconciler/src/ReactFiberHooks.js#L1691-L1693 DiffTrain build for [e0c421ab71e26c05afe506662a4574070c13d131](https://github.com/facebook/react/commit/e0c421ab71e26c05afe506662a4574070c13d131) --- compiled-rn/VERSION_NATIVE_FB | 2 +- .../react/react-dom/cjs/ReactDOM-dev.js | 4 +- .../react/react-dom/cjs/ReactDOM-prod.js | 4 +- .../react/react-dom/cjs/ReactDOM-profiling.js | 4 +- .../react/react-dom/cjs/ReactDOMClient-dev.js | 121 ++++++++--------- .../react-dom/cjs/ReactDOMClient-prod.js | 18 +-- .../react-dom/cjs/ReactDOMClient-profiling.js | 125 ++++++++---------- .../react-dom/cjs/ReactDOMProfiling-dev.js | 121 ++++++++--------- .../react-dom/cjs/ReactDOMProfiling-prod.js | 18 +-- .../cjs/ReactDOMProfiling-profiling.js | 125 ++++++++---------- .../cjs/ReactTestRenderer-dev.js | 14 +- .../cjs/ReactTestRenderer-prod.js | 14 +- .../cjs/ReactTestRenderer-profiling.js | 14 +- .../vendor/react/react/cjs/React-dev.js | 4 +- .../vendor/react/react/cjs/React-prod.js | 4 +- .../vendor/react/react/cjs/React-profiling.js | 4 +- .../Libraries/Renderer/REVISION | 2 +- .../implementations/ReactFabric-dev.fb.js | 103 +++++++-------- .../implementations/ReactFabric-prod.fb.js | 12 +- .../ReactFabric-profiling.fb.js | 89 ++++++------- .../ReactNativeRenderer-dev.fb.js | 107 +++++++-------- .../ReactNativeRenderer-prod.fb.js | 16 +-- .../ReactNativeRenderer-profiling.fb.js | 32 ++--- .../eslint-plugin-react-hooks/package.json | 2 +- 24 files changed, 455 insertions(+), 504 deletions(-) diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index 5186b1009f..b5be2a7c79 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.2.0-native-fb-e02c173f-20250923 \ No newline at end of file +19.2.0-native-fb-e0c421ab-20250924 \ No newline at end of file diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js index c9567b36d8..9feb812fbc 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4c01ccdbbe01add0d26e3844ac654967>> + * @generated SignedSource<<195fc6ed89ffd3e6b532c623418fdb4d>> */ "use strict"; @@ -404,5 +404,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-e02c173f-20250923"; + exports.version = "19.2.0-native-fb-e0c421ab-20250924"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js index ac6c13bae8..f7ee841a28 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<97a34cc8a6f54322ba049cebf3e783b9>> + * @generated SignedSource<<6d87274d00e2617ad57a9c90f8f228af>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js index ac6c13bae8..f7ee841a28 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<97a34cc8a6f54322ba049cebf3e783b9>> + * @generated SignedSource<<6d87274d00e2617ad57a9c90f8f228af>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js index 9427c409ce..3119b513b0 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<344f101b25d9ad1120a05c21ebcb62fd>> + * @generated SignedSource<> */ /* @@ -5914,11 +5914,8 @@ __DEV__ && }); } function startUpdateTimerByLane(lane, method, fiber) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) 0 > blockingUpdateTime && ((blockingUpdateTime = now()), (blockingUpdateTask = createTask(method)), @@ -5951,7 +5948,6 @@ __DEV__ && transitionEventTime = lane; transitionEventType = method; } - } } function startHostActionTimer(fiber) { if (enableComponentPerformanceTrack) { @@ -8395,7 +8391,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } hook.memoizedState = nextSnapshot; @@ -8478,7 +8474,7 @@ __DEV__ && "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); isHydrating$jscomp$0 || - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } return getServerSnapshot; @@ -17435,7 +17431,7 @@ __DEV__ && } startTime = (yieldEndTime = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root.expiredLanes)) || checkIfRootIsPrerendering(root, lanes)) ? renderRootConcurrent(root, lanes) @@ -17591,7 +17587,7 @@ __DEV__ && finalizeRender(lanes, forceSync), (yieldedFiber = lanes), enableComponentPerformanceTrack && - (0 !== (yieldedFiber & 3) || 0 !== (yieldedFiber & 124) + (0 !== (yieldedFiber & 127) ? (blockingSuspendedTime = forceSync) : 0 !== (yieldedFiber & 4194048) && (transitionSuspendedTime = forceSync))); @@ -17866,7 +17862,7 @@ __DEV__ && } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -17971,7 +17967,7 @@ __DEV__ && } previousRenderStartTime = workInProgressUpdateTask; workInProgressUpdateTask = null; - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { workInProgressUpdateTask = blockingUpdateTask; debugTask = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime @@ -17987,17 +17983,17 @@ __DEV__ && : 0 <= debugTask ? debugTask : renderStartTime; - if (0 <= blockingSuspendedTime) - setCurrentTrackFromLanes(2), + 0 <= blockingSuspendedTime + ? (setCurrentTrackFromLanes(2), logSuspendedWithDelayPhase( blockingSuspendedTime, color, lanes, previousRenderStartTime - ); - else if (0 !== (animatingLanes & 3) || 0 !== (animatingLanes & 124)) - setCurrentTrackFromLanes(2), - logAnimatingPhase(blockingClampTime, color, animatingTask); + )) + : 0 !== (animatingLanes & 127) && + (setCurrentTrackFromLanes(2), + logAnimatingPhase(blockingClampTime, color, animatingTask)); previousRenderStartTime = debugTask; var eventTime = endTime, eventType = blockingEventType, @@ -19715,7 +19711,7 @@ __DEV__ && root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateTask = createTask("Promise Resolved")), @@ -20113,45 +20109,44 @@ __DEV__ && (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && cancelCallback(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if ( - currentTime !== root.callbackPriority || - (null !== ReactSharedInternals.actQueue && - pingedLanes !== fakeActCallbackNode) - ) - cancelCallback(pingedLanes); - else return currentTime; - switch (lanesToEventPriority(suspendedLanes)) { - case DiscreteEventPriority: - case ContinuousEventPriority: - suspendedLanes = UserBlockingPriority; - break; - case DefaultEventPriority: - suspendedLanes = NormalPriority$1; - break; - case IdleEventPriority: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if ( + currentTime !== root.callbackPriority || + (null !== ReactSharedInternals.actQueue && + pingedLanes !== fakeActCallbackNode) + ) + cancelCallback(pingedLanes); + else return currentTime; + switch (lanesToEventPriority(suspendedLanes)) { + case DiscreteEventPriority: + case ContinuousEventPriority: + suspendedLanes = UserBlockingPriority; + break; + case DefaultEventPriority: + suspendedLanes = NormalPriority$1; + break; + case IdleEventPriority: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + null !== ReactSharedInternals.actQueue + ? (ReactSharedInternals.actQueue.push(pingedLanes), + (suspendedLanes = fakeActCallbackNode)) + : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - null !== ReactSharedInternals.actQueue - ? (ReactSharedInternals.actQueue.push(pingedLanes), - (suspendedLanes = fakeActCallbackNode)) - : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && cancelCallback(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -29923,11 +29918,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-e02c173f-20250923" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-e0c421ab-20250924" !== 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.2.0-native-fb-e02c173f-20250923\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-e0c421ab-20250924\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29964,10 +29959,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30116,5 +30111,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-native-fb-e02c173f-20250923"; + exports.version = "19.2.0-native-fb-e0c421ab-20250924"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js index 0399dedd75..ee3de5a1c9 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<7828a4fded494848b6a5cdda31ea4a26>> */ /* @@ -4995,7 +4995,7 @@ function updateSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { ); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); isHydrating$jscomp$0 || - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } return getServerSnapshot; @@ -5848,7 +5848,7 @@ var ContextOnlyDispatcher = { getServerSnapshot = getSnapshot(); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } hook.memoizedState = getServerSnapshot; @@ -11539,7 +11539,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { if (0 !== (executionContext & 6)) throw Error(formatProdErrorMessage(327)); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes), exitStatus = shouldTimeSlice @@ -17529,14 +17529,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2052 = React.version; if ( - "19.2.0-native-fb-e02c173f-20250923" !== + "19.2.0-native-fb-e0c421ab-20250924" !== isomorphicReactPackageVersion$jscomp$inline_2052 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2052, - "19.2.0-native-fb-e02c173f-20250923" + "19.2.0-native-fb-e0c421ab-20250924" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17558,10 +17558,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2625 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2626 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17668,4 +17668,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js index d3530d3a14..638642833b 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<98e834931b2988231300cfef9707f6c4>> + * @generated SignedSource<> */ /* @@ -3623,37 +3623,31 @@ var now = Scheduler.unstable_now, yieldReason = 0, yieldStartTime = -1.1; function startUpdateTimerByLane(lane) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) - 0 > blockingUpdateTime && - ((blockingUpdateTime = now()), - 0 !== (executionContext & 6) && (blockingUpdateType = 1), - (lane = resolveEventTimeStamp()), - (JSCompiler_temp = resolveEventType()), - lane !== blockingEventTime || JSCompiler_temp !== blockingEventType + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) { + if (0 > blockingUpdateTime) { + blockingUpdateTime = now(); + 0 !== (executionContext & 6) && (blockingUpdateType = 1); + lane = resolveEventTimeStamp(); + var newEventType = resolveEventType(); + lane !== blockingEventTime || newEventType !== blockingEventType ? (blockingEventIsRepeat = !1) - : null !== JSCompiler_temp && (blockingUpdateType = 1), - (blockingEventTime = lane), - (blockingEventType = JSCompiler_temp)); - else if ( + : null !== newEventType && (blockingUpdateType = 1); + blockingEventTime = lane; + blockingEventType = newEventType; + } + } else if ( 0 !== (lane & 4194048) && 0 > transitionUpdateTime && ((transitionUpdateTime = now()), 0 > transitionStartTime) ) { lane = resolveEventTimeStamp(); - JSCompiler_temp = resolveEventType(); - if ( - lane !== transitionEventTime || - JSCompiler_temp !== transitionEventType - ) + newEventType = resolveEventType(); + if (lane !== transitionEventTime || newEventType !== transitionEventType) transitionEventIsRepeat = !1; transitionEventTime = lane; - transitionEventType = JSCompiler_temp; + transitionEventType = newEventType; } - } } function startHostActionTimer() { if (enableComponentPerformanceTrack) { @@ -5449,7 +5443,7 @@ function updateSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { ); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); isHydrating$jscomp$0 || - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } return getServerSnapshot; @@ -6311,7 +6305,7 @@ var ContextOnlyDispatcher = { getServerSnapshot = getSnapshot(); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } hook.memoizedState = getServerSnapshot; @@ -13002,7 +12996,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { } var exitStatus = (yieldDuration = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes)) ? renderRootConcurrent(root$jscomp$0, lanes) @@ -13125,7 +13119,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { finalizeRender(lanes, yieldEndTime), (forceSync = lanes), enableComponentPerformanceTrack && - (0 !== (forceSync & 3) || 0 !== (forceSync & 124) + (0 !== (forceSync & 127) ? (blockingSuspendedTime = yieldEndTime) : 0 !== (forceSync & 4194048) && (transitionSuspendedTime = yieldEndTime))); @@ -13373,7 +13367,7 @@ function resetWorkInProgressStack() { } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -13447,7 +13441,7 @@ function prepareFreshStack(root, lanes) { } finalizeRender(workInProgressRootRenderLanes, renderStartTime); } - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { previousRenderStartTime = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime ? blockingClampTime @@ -14817,7 +14811,7 @@ function pingSuspendedRoot(root, wakeable, pingedLanes) { root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateType = 2)) @@ -15054,39 +15048,36 @@ function scheduleTaskForRootDuringMicrotask(root, currentTime) { (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && - null !== pingedLanes && - cancelCallback$1(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if (currentTime === root.callbackPriority) return currentTime; - null !== pingedLanes && cancelCallback$1(pingedLanes); - switch (lanesToEventPriority(suspendedLanes)) { - case 2: - case 8: - suspendedLanes = UserBlockingPriority; - break; - case 32: - suspendedLanes = NormalPriority$1; - break; - case 268435456: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if (currentTime === root.callbackPriority) return currentTime; + null !== pingedLanes && cancelCallback$1(pingedLanes); + switch (lanesToEventPriority(suspendedLanes)) { + case 2: + case 8: + suspendedLanes = UserBlockingPriority; + break; + case 32: + suspendedLanes = NormalPriority$1; + break; + case 268435456: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && null !== pingedLanes && cancelCallback$1(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -19624,14 +19615,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2323 = React.version; if ( - "19.2.0-native-fb-e02c173f-20250923" !== + "19.2.0-native-fb-e0c421ab-20250924" !== isomorphicReactPackageVersion$jscomp$inline_2323 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2323, - "19.2.0-native-fb-e02c173f-20250923" + "19.2.0-native-fb-e0c421ab-20250924" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19653,10 +19644,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2330 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923", + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$325 = 0; @@ -19779,4 +19770,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js index a83b3363cf..b12e042d17 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<91699275af55291e6b6d745c8f3a11c5>> + * @generated SignedSource<<8683648d99e2b196f580e4ed67a904b0>> */ /* @@ -5922,11 +5922,8 @@ __DEV__ && }); } function startUpdateTimerByLane(lane, method, fiber) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) 0 > blockingUpdateTime && ((blockingUpdateTime = now()), (blockingUpdateTask = createTask(method)), @@ -5959,7 +5956,6 @@ __DEV__ && transitionEventTime = lane; transitionEventType = method; } - } } function startHostActionTimer(fiber) { if (enableComponentPerformanceTrack) { @@ -8403,7 +8399,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } hook.memoizedState = nextSnapshot; @@ -8486,7 +8482,7 @@ __DEV__ && "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); isHydrating$jscomp$0 || - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } return getServerSnapshot; @@ -17443,7 +17439,7 @@ __DEV__ && } startTime = (yieldEndTime = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root.expiredLanes)) || checkIfRootIsPrerendering(root, lanes)) ? renderRootConcurrent(root, lanes) @@ -17599,7 +17595,7 @@ __DEV__ && finalizeRender(lanes, forceSync), (yieldedFiber = lanes), enableComponentPerformanceTrack && - (0 !== (yieldedFiber & 3) || 0 !== (yieldedFiber & 124) + (0 !== (yieldedFiber & 127) ? (blockingSuspendedTime = forceSync) : 0 !== (yieldedFiber & 4194048) && (transitionSuspendedTime = forceSync))); @@ -17874,7 +17870,7 @@ __DEV__ && } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -17979,7 +17975,7 @@ __DEV__ && } previousRenderStartTime = workInProgressUpdateTask; workInProgressUpdateTask = null; - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { workInProgressUpdateTask = blockingUpdateTask; debugTask = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime @@ -17995,17 +17991,17 @@ __DEV__ && : 0 <= debugTask ? debugTask : renderStartTime; - if (0 <= blockingSuspendedTime) - setCurrentTrackFromLanes(2), + 0 <= blockingSuspendedTime + ? (setCurrentTrackFromLanes(2), logSuspendedWithDelayPhase( blockingSuspendedTime, color, lanes, previousRenderStartTime - ); - else if (0 !== (animatingLanes & 3) || 0 !== (animatingLanes & 124)) - setCurrentTrackFromLanes(2), - logAnimatingPhase(blockingClampTime, color, animatingTask); + )) + : 0 !== (animatingLanes & 127) && + (setCurrentTrackFromLanes(2), + logAnimatingPhase(blockingClampTime, color, animatingTask)); previousRenderStartTime = debugTask; var eventTime = endTime, eventType = blockingEventType, @@ -19723,7 +19719,7 @@ __DEV__ && root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateTask = createTask("Promise Resolved")), @@ -20121,45 +20117,44 @@ __DEV__ && (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && cancelCallback(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if ( - currentTime !== root.callbackPriority || - (null !== ReactSharedInternals.actQueue && - pingedLanes !== fakeActCallbackNode) - ) - cancelCallback(pingedLanes); - else return currentTime; - switch (lanesToEventPriority(suspendedLanes)) { - case DiscreteEventPriority: - case ContinuousEventPriority: - suspendedLanes = UserBlockingPriority; - break; - case DefaultEventPriority: - suspendedLanes = NormalPriority$1; - break; - case IdleEventPriority: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if ( + currentTime !== root.callbackPriority || + (null !== ReactSharedInternals.actQueue && + pingedLanes !== fakeActCallbackNode) + ) + cancelCallback(pingedLanes); + else return currentTime; + switch (lanesToEventPriority(suspendedLanes)) { + case DiscreteEventPriority: + case ContinuousEventPriority: + suspendedLanes = UserBlockingPriority; + break; + case DefaultEventPriority: + suspendedLanes = NormalPriority$1; + break; + case IdleEventPriority: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + null !== ReactSharedInternals.actQueue + ? (ReactSharedInternals.actQueue.push(pingedLanes), + (suspendedLanes = fakeActCallbackNode)) + : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - null !== ReactSharedInternals.actQueue - ? (ReactSharedInternals.actQueue.push(pingedLanes), - (suspendedLanes = fakeActCallbackNode)) - : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && cancelCallback(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -29979,11 +29974,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-e02c173f-20250923" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-e0c421ab-20250924" !== 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.2.0-native-fb-e02c173f-20250923\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-e0c421ab-20250924\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -30020,10 +30015,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30488,7 +30483,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-e02c173f-20250923"; + exports.version = "19.2.0-native-fb-e0c421ab-20250924"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js index 99172effa0..549da3216e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<6b691b59576ca60cc04868e975a6245f>> + * @generated SignedSource<> */ /* @@ -4995,7 +4995,7 @@ function updateSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { ); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); isHydrating$jscomp$0 || - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } return getServerSnapshot; @@ -5848,7 +5848,7 @@ var ContextOnlyDispatcher = { getServerSnapshot = getSnapshot(); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } hook.memoizedState = getServerSnapshot; @@ -11539,7 +11539,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { if (0 !== (executionContext & 6)) throw Error(formatProdErrorMessage(327)); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes), exitStatus = shouldTimeSlice @@ -17540,14 +17540,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2053 = React.version; if ( - "19.2.0-native-fb-e02c173f-20250923" !== + "19.2.0-native-fb-e0c421ab-20250924" !== isomorphicReactPackageVersion$jscomp$inline_2053 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2053, - "19.2.0-native-fb-e02c173f-20250923" + "19.2.0-native-fb-e0c421ab-20250924" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17569,10 +17569,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2628 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2629 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17832,4 +17832,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js index 5ff3e16034..86d0aefb7d 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<2d69275ccdf5811c2f1237008f819517>> + * @generated SignedSource<<69060b703d1923986f76809df856a9db>> */ /* @@ -3627,37 +3627,31 @@ var now = Scheduler.unstable_now, yieldReason = 0, yieldStartTime = -1.1; function startUpdateTimerByLane(lane) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) - 0 > blockingUpdateTime && - ((blockingUpdateTime = now()), - 0 !== (executionContext & 6) && (blockingUpdateType = 1), - (lane = resolveEventTimeStamp()), - (JSCompiler_temp = resolveEventType()), - lane !== blockingEventTime || JSCompiler_temp !== blockingEventType + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) { + if (0 > blockingUpdateTime) { + blockingUpdateTime = now(); + 0 !== (executionContext & 6) && (blockingUpdateType = 1); + lane = resolveEventTimeStamp(); + var newEventType = resolveEventType(); + lane !== blockingEventTime || newEventType !== blockingEventType ? (blockingEventIsRepeat = !1) - : null !== JSCompiler_temp && (blockingUpdateType = 1), - (blockingEventTime = lane), - (blockingEventType = JSCompiler_temp)); - else if ( + : null !== newEventType && (blockingUpdateType = 1); + blockingEventTime = lane; + blockingEventType = newEventType; + } + } else if ( 0 !== (lane & 4194048) && 0 > transitionUpdateTime && ((transitionUpdateTime = now()), 0 > transitionStartTime) ) { lane = resolveEventTimeStamp(); - JSCompiler_temp = resolveEventType(); - if ( - lane !== transitionEventTime || - JSCompiler_temp !== transitionEventType - ) + newEventType = resolveEventType(); + if (lane !== transitionEventTime || newEventType !== transitionEventType) transitionEventIsRepeat = !1; transitionEventTime = lane; - transitionEventType = JSCompiler_temp; + transitionEventType = newEventType; } - } } function startHostActionTimer() { if (enableComponentPerformanceTrack) { @@ -5453,7 +5447,7 @@ function updateSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { ); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); isHydrating$jscomp$0 || - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } return getServerSnapshot; @@ -6315,7 +6309,7 @@ var ContextOnlyDispatcher = { getServerSnapshot = getSnapshot(); if (null === workInProgressRoot) throw Error(formatProdErrorMessage(349)); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); } hook.memoizedState = getServerSnapshot; @@ -13006,7 +13000,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { } var exitStatus = (yieldDuration = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes)) ? renderRootConcurrent(root$jscomp$0, lanes) @@ -13129,7 +13123,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { finalizeRender(lanes, yieldEndTime), (forceSync = lanes), enableComponentPerformanceTrack && - (0 !== (forceSync & 3) || 0 !== (forceSync & 124) + (0 !== (forceSync & 127) ? (blockingSuspendedTime = yieldEndTime) : 0 !== (forceSync & 4194048) && (transitionSuspendedTime = yieldEndTime))); @@ -13377,7 +13371,7 @@ function resetWorkInProgressStack() { } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -13451,7 +13445,7 @@ function prepareFreshStack(root, lanes) { } finalizeRender(workInProgressRootRenderLanes, renderStartTime); } - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { previousRenderStartTime = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime ? blockingClampTime @@ -14821,7 +14815,7 @@ function pingSuspendedRoot(root, wakeable, pingedLanes) { root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateType = 2)) @@ -15058,39 +15052,36 @@ function scheduleTaskForRootDuringMicrotask(root, currentTime) { (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && - null !== pingedLanes && - cancelCallback$1(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if (currentTime === root.callbackPriority) return currentTime; - null !== pingedLanes && cancelCallback$1(pingedLanes); - switch (lanesToEventPriority(suspendedLanes)) { - case 2: - case 8: - suspendedLanes = UserBlockingPriority; - break; - case 32: - suspendedLanes = NormalPriority$1; - break; - case 268435456: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if (currentTime === root.callbackPriority) return currentTime; + null !== pingedLanes && cancelCallback$1(pingedLanes); + switch (lanesToEventPriority(suspendedLanes)) { + case 2: + case 8: + suspendedLanes = UserBlockingPriority; + break; + case 32: + suspendedLanes = NormalPriority$1; + break; + case 268435456: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && null !== pingedLanes && cancelCallback$1(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -19639,14 +19630,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2324 = React.version; if ( - "19.2.0-native-fb-e02c173f-20250923" !== + "19.2.0-native-fb-e0c421ab-20250924" !== isomorphicReactPackageVersion$jscomp$inline_2324 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2324, - "19.2.0-native-fb-e02c173f-20250923" + "19.2.0-native-fb-e0c421ab-20250924" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19668,10 +19659,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2331 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923", + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$325 = 0; @@ -19947,7 +19938,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js index e65880a620..622a76b60e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<5299e78a73170e4e8dc3cad66d299402>> */ "use strict"; @@ -4836,7 +4836,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; cachedSnapshot = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -4905,7 +4905,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -11541,7 +11541,7 @@ __DEV__ && throw Error("Should not already be working."); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root.expiredLanes)) || checkIfRootIsPrerendering(root, lanes), exitStatus = shouldTimeSlice @@ -15920,10 +15920,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -16068,5 +16068,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.2.0-native-fb-e02c173f-20250923"; + exports.version = "19.2.0-native-fb-e0c421ab-20250924"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js index ceb529cf30..4785ceac68 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<48c346f2fe8ab193e83f33d59e655912>> + * @generated SignedSource<<54006c4c6791344d15c38ceeff7628ed>> */ "use strict"; @@ -3247,7 +3247,7 @@ function updateSyncExternalStore(subscribe, getSnapshot) { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -3985,7 +3985,7 @@ var ContextOnlyDispatcher = { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; var inst = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -8329,7 +8329,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { throw Error("Should not already be working."); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes), exitStatus = shouldTimeSlice @@ -10054,10 +10054,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1482 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1483 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10193,4 +10193,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js index c00af8b994..de333abb8f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<6c7f90ae9886bc510f65bf7aa04911b5>> + * @generated SignedSource<> */ "use strict"; @@ -3363,7 +3363,7 @@ function updateSyncExternalStore(subscribe, getSnapshot) { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -4104,7 +4104,7 @@ var ContextOnlyDispatcher = { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; var inst = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -8826,7 +8826,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { throw Error("Should not already be working."); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes), exitStatus = shouldTimeSlice @@ -10675,10 +10675,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1267 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923", + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$145 = 0; @@ -10829,4 +10829,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js index 447fae373b..5d771cd5fa 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -1398,7 +1398,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-native-fb-e02c173f-20250923"; + exports.version = "19.2.0-native-fb-e0c421ab-20250924"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js index 486597519a..caf8b09bf7 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<102f2886cfc95a259f502d124c44e70e>> + * @generated SignedSource<<0a750c7ffabacb9faba621c791ef8adc>> */ "use strict"; @@ -581,4 +581,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js index e360cd6da6..d04128a181 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<967ecbf9a3a841e0569cd722213f3ef4>> + * @generated SignedSource<> */ "use strict"; @@ -585,7 +585,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-e02c173f-20250923"; +exports.version = "19.2.0-native-fb-e0c421ab-20250924"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION index 4776121f8f..9e46353f0b 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION @@ -1 +1 @@ -e02c173fa597ce914c6876f71556c39bf20f40dc +e0c421ab71e26c05afe506662a4574070c13d131 diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js index 3a3439f673..708b9d7db4 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<1a4978db73b2b742a8e0d63e28688531>> + * @generated SignedSource<<238e70cc7a0969eaf5e5dff3d1b01f74>> */ "use strict"; @@ -3534,11 +3534,8 @@ __DEV__ && }); } function startUpdateTimerByLane(lane, method, fiber) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) { + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) { if (0 > blockingUpdateTime) { blockingUpdateTime = now(); blockingUpdateTask = createTask(method); @@ -3567,7 +3564,6 @@ __DEV__ && transitionEventTime = -1.1; transitionEventType = null; } - } } function pushNestedEffectDurations() { var prevEffectDuration = profilerEffectDuration; @@ -3825,45 +3821,44 @@ __DEV__ && (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && cancelCallback(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if ( - currentTime !== root.callbackPriority || - (null !== ReactSharedInternals.actQueue && - pingedLanes !== fakeActCallbackNode$1) - ) - cancelCallback(pingedLanes); - else return currentTime; - switch (lanesToEventPriority(suspendedLanes)) { - case DiscreteEventPriority: - case ContinuousEventPriority: - suspendedLanes = UserBlockingPriority; - break; - case DefaultEventPriority: - suspendedLanes = NormalPriority$1; - break; - case IdleEventPriority: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if ( + currentTime !== root.callbackPriority || + (null !== ReactSharedInternals.actQueue && + pingedLanes !== fakeActCallbackNode$1) + ) + cancelCallback(pingedLanes); + else return currentTime; + switch (lanesToEventPriority(suspendedLanes)) { + case DiscreteEventPriority: + case ContinuousEventPriority: + suspendedLanes = UserBlockingPriority; + break; + case DefaultEventPriority: + suspendedLanes = NormalPriority$1; + break; + case IdleEventPriority: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + null !== ReactSharedInternals.actQueue + ? (ReactSharedInternals.actQueue.push(pingedLanes), + (suspendedLanes = fakeActCallbackNode$1)) + : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - null !== ReactSharedInternals.actQueue - ? (ReactSharedInternals.actQueue.push(pingedLanes), - (suspendedLanes = fakeActCallbackNode$1)) - : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && cancelCallback(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -6349,7 +6344,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; cachedSnapshot = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -6418,7 +6413,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -13702,7 +13697,7 @@ __DEV__ && } var exitStatus = (yieldEndTime = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root.expiredLanes)) || checkIfRootIsPrerendering(root, lanes)) ? renderRootConcurrent(root, lanes) @@ -13849,7 +13844,7 @@ __DEV__ && finalizeRender(lanes, forceSync), (yieldedFiber = lanes), enableComponentPerformanceTrack && - (0 !== (yieldedFiber & 3) || 0 !== (yieldedFiber & 124) + (0 !== (yieldedFiber & 127) ? (blockingSuspendedTime = forceSync) : 0 !== (yieldedFiber & 4194048) && (transitionSuspendedTime = forceSync))); @@ -14075,7 +14070,7 @@ __DEV__ && } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -14174,7 +14169,7 @@ __DEV__ && } previousRenderStartTime = workInProgressUpdateTask; workInProgressUpdateTask = null; - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { workInProgressUpdateTask = blockingUpdateTask; debugTask = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime @@ -15755,7 +15750,7 @@ __DEV__ && root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateTask = createTask("Promise Resolved")), @@ -19871,10 +19866,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js index a22bd3069f..e92f3c762f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<3246512f8c2b388e848c7bc2bc8dc768>> + * @generated SignedSource<> */ "use strict"; @@ -4256,7 +4256,7 @@ function updateSyncExternalStore(subscribe, getSnapshot) { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -4994,7 +4994,7 @@ var ContextOnlyDispatcher = { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; var inst = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -9455,7 +9455,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { throw Error("Should not already be working."); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes), exitStatus = shouldTimeSlice @@ -11215,10 +11215,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1308 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1308.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js index d1c881cbf3..edc2cff546 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<878e5737354b1430dcdaff56299ff12a>> + * @generated SignedSource<<0c32632fb3e3b21ebd57163ab03321e0>> */ "use strict"; @@ -2517,11 +2517,8 @@ var now = Scheduler.unstable_now, yieldReason = 0, yieldStartTime = -1.1; function startUpdateTimerByLane(lane) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) { + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) { if (0 > blockingUpdateTime) { blockingUpdateTime = now(); 0 !== (executionContext & 6) && (blockingUpdateType = 1); @@ -2540,7 +2537,6 @@ function startUpdateTimerByLane(lane) { transitionEventTime = -1.1; transitionEventType = null; } - } } function pushNestedEffectDurations() { var prevEffectDuration = profilerEffectDuration; @@ -2794,39 +2790,36 @@ function scheduleTaskForRootDuringMicrotask(root, currentTime) { (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && - null !== pingedLanes && - cancelCallback$1(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if (currentTime === root.callbackPriority) return currentTime; - null !== pingedLanes && cancelCallback$1(pingedLanes); - switch (lanesToEventPriority(suspendedLanes)) { - case 2: - case 8: - suspendedLanes = UserBlockingPriority; - break; - case 32: - suspendedLanes = NormalPriority$1; - break; - case 268435456: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if (currentTime === root.callbackPriority) return currentTime; + null !== pingedLanes && cancelCallback$1(pingedLanes); + switch (lanesToEventPriority(suspendedLanes)) { + case 2: + case 8: + suspendedLanes = UserBlockingPriority; + break; + case 32: + suspendedLanes = NormalPriority$1; + break; + case 268435456: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && null !== pingedLanes && cancelCallback$1(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -4664,7 +4657,7 @@ function updateSyncExternalStore(subscribe, getSnapshot) { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -5410,7 +5403,7 @@ var ContextOnlyDispatcher = { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; var inst = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -10849,7 +10842,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { } var exitStatus = (yieldDuration = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes)) ? renderRootConcurrent(root$jscomp$0, lanes) @@ -10966,7 +10959,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { finalizeRender(lanes, yieldEndTime), (forceSync = lanes), enableComponentPerformanceTrack && - (0 !== (forceSync & 3) || 0 !== (forceSync & 124) + (0 !== (forceSync & 127) ? (blockingSuspendedTime = yieldEndTime) : 0 !== (forceSync & 4194048) && (transitionSuspendedTime = yieldEndTime))); @@ -11165,7 +11158,7 @@ function resetWorkInProgressStack() { } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -11239,7 +11232,7 @@ function prepareFreshStack(root, lanes) { } finalizeRender(workInProgressRootRenderLanes, renderStartTime); } - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { previousRenderStartTime = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime ? blockingClampTime @@ -12455,7 +12448,7 @@ function pingSuspendedRoot(root, wakeable, pingedLanes) { root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateType = 2)) @@ -13239,10 +13232,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1572 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1572.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js index dba99d1029..1d1077f361 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7c36e1702ef7bcbfdfff62b4120442d7>> + * @generated SignedSource<<1c7c5d36145e38ddc0449f257e785d60>> */ "use strict"; @@ -3918,11 +3918,8 @@ __DEV__ && }); } function startUpdateTimerByLane(lane, method, fiber) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) { + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) { if (0 > blockingUpdateTime) { blockingUpdateTime = now(); blockingUpdateTask = createTask(method); @@ -3951,7 +3948,6 @@ __DEV__ && transitionEventTime = -1.1; transitionEventType = null; } - } } function pushNestedEffectDurations() { var prevEffectDuration = profilerEffectDuration; @@ -4209,45 +4205,44 @@ __DEV__ && (root.callbackPriority = 0) ); if ( - 0 !== (suspendedLanes & 3) && - !checkIfRootIsPrerendering(root, suspendedLanes) - ) - return ( - null !== pingedLanes && cancelCallback(pingedLanes), - (root.callbackPriority = 2), - (root.callbackNode = null), - 2 - ); - currentTime = suspendedLanes & -suspendedLanes; - if ( - currentTime !== root.callbackPriority || - (null !== ReactSharedInternals.actQueue && - pingedLanes !== fakeActCallbackNode$1) - ) - cancelCallback(pingedLanes); - else return currentTime; - switch (lanesToEventPriority(suspendedLanes)) { - case DiscreteEventPriority: - case ContinuousEventPriority: - suspendedLanes = UserBlockingPriority; - break; - case DefaultEventPriority: - suspendedLanes = NormalPriority$1; - break; - case IdleEventPriority: - suspendedLanes = IdlePriority; - break; - default: - suspendedLanes = NormalPriority$1; + 0 === (suspendedLanes & 3) || + checkIfRootIsPrerendering(root, suspendedLanes) + ) { + currentTime = suspendedLanes & -suspendedLanes; + if ( + currentTime !== root.callbackPriority || + (null !== ReactSharedInternals.actQueue && + pingedLanes !== fakeActCallbackNode$1) + ) + cancelCallback(pingedLanes); + else return currentTime; + switch (lanesToEventPriority(suspendedLanes)) { + case DiscreteEventPriority: + case ContinuousEventPriority: + suspendedLanes = UserBlockingPriority; + break; + case DefaultEventPriority: + suspendedLanes = NormalPriority$1; + break; + case IdleEventPriority: + suspendedLanes = IdlePriority; + break; + default: + suspendedLanes = NormalPriority$1; + } + pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); + null !== ReactSharedInternals.actQueue + ? (ReactSharedInternals.actQueue.push(pingedLanes), + (suspendedLanes = fakeActCallbackNode$1)) + : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); + root.callbackPriority = currentTime; + root.callbackNode = suspendedLanes; + return currentTime; } - pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); - null !== ReactSharedInternals.actQueue - ? (ReactSharedInternals.actQueue.push(pingedLanes), - (suspendedLanes = fakeActCallbackNode$1)) - : (suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes)); - root.callbackPriority = currentTime; - root.callbackNode = suspendedLanes; - return currentTime; + null !== pingedLanes && cancelCallback(pingedLanes); + root.callbackPriority = 2; + root.callbackNode = null; + return 2; } function performWorkOnRootViaSchedulerTask(root, didTimeout) { nestedUpdateScheduled = currentUpdateIsNested = !1; @@ -6721,7 +6716,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; cachedSnapshot = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -6790,7 +6785,7 @@ __DEV__ && throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -14174,7 +14169,7 @@ __DEV__ && } startTime = (yieldEndTime = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root.expiredLanes)) || checkIfRootIsPrerendering(root, lanes)) ? renderRootConcurrent(root, lanes) @@ -14320,7 +14315,7 @@ __DEV__ && finalizeRender(lanes, forceSync), (yieldedFiber = lanes), enableComponentPerformanceTrack && - (0 !== (yieldedFiber & 3) || 0 !== (yieldedFiber & 124) + (0 !== (yieldedFiber & 127) ? (blockingSuspendedTime = forceSync) : 0 !== (yieldedFiber & 4194048) && (transitionSuspendedTime = forceSync))); @@ -14546,7 +14541,7 @@ __DEV__ && } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -14645,7 +14640,7 @@ __DEV__ && } previousRenderStartTime = workInProgressUpdateTask; workInProgressUpdateTask = null; - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { workInProgressUpdateTask = blockingUpdateTask; debugTask = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime @@ -16225,7 +16220,7 @@ __DEV__ && root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateTask = createTask("Promise Resolved")), @@ -20156,11 +20151,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-e02c173f-20250923" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-e0c421ab-20250924" !== 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.2.0-native-fb-e02c173f-20250923\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-e0c421ab-20250924\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -20186,10 +20181,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js index 8c482d6485..8c05e5eab3 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -4671,7 +4671,7 @@ function updateSyncExternalStore(subscribe, getSnapshot) { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -5409,7 +5409,7 @@ var ContextOnlyDispatcher = { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; var inst = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -9950,7 +9950,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { throw Error("Should not already be working."); var shouldTimeSlice = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes), exitStatus = shouldTimeSlice @@ -11379,11 +11379,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-e02c173f-20250923" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-e0c421ab-20250924" !== 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.2.0-native-fb-e02c173f-20250923\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-e0c421ab-20250924\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11433,10 +11433,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1319 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1319.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js index 919001f6bd..876e575fc3 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4e70a57cf4081cd6db37f1ae0225ad0c>> + * @generated SignedSource<<4def06d7ead0adce343f770848b5ce0b>> */ "use strict"; @@ -2939,11 +2939,8 @@ var now = Scheduler.unstable_now, yieldReason = 0, yieldStartTime = -1.1; function startUpdateTimerByLane(lane) { - if (enableComponentPerformanceTrack) { - var JSCompiler_temp; - (JSCompiler_temp = 0 !== (lane & 3)) || - (JSCompiler_temp = 0 !== (lane & 60)); - if (JSCompiler_temp) { + if (enableComponentPerformanceTrack) + if (0 !== (lane & 127)) { if (0 > blockingUpdateTime) { blockingUpdateTime = now(); 0 !== (executionContext & 6) && (blockingUpdateType = 1); @@ -2962,7 +2959,6 @@ function startUpdateTimerByLane(lane) { transitionEventTime = -1.1; transitionEventType = null; } - } } function pushNestedEffectDurations() { var prevEffectDuration = profilerEffectDuration; @@ -5076,7 +5072,7 @@ function updateSyncExternalStore(subscribe, getSnapshot) { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (renderLanes & 124) || + 0 !== (renderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); } return nextSnapshot; @@ -5822,7 +5818,7 @@ var ContextOnlyDispatcher = { throw Error( "Expected a work-in-progress root. This is a bug in React. Please file an issue." ); - 0 !== (workInProgressRootRenderLanes & 124) || + 0 !== (workInProgressRootRenderLanes & 127) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); hook.memoizedState = nextSnapshot; var inst = { value: nextSnapshot, getSnapshot: getSnapshot }; @@ -11334,7 +11330,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { } var exitStatus = (yieldDuration = (!forceSync && - 0 === (lanes & 124) && + 0 === (lanes & 127) && 0 === (lanes & root$jscomp$0.expiredLanes)) || checkIfRootIsPrerendering(root$jscomp$0, lanes)) ? renderRootConcurrent(root$jscomp$0, lanes) @@ -11451,7 +11447,7 @@ function performWorkOnRoot(root$jscomp$0, lanes, forceSync) { finalizeRender(lanes, yieldEndTime), (forceSync = lanes), enableComponentPerformanceTrack && - (0 !== (forceSync & 3) || 0 !== (forceSync & 124) + (0 !== (forceSync & 127) ? (blockingSuspendedTime = yieldEndTime) : 0 !== (forceSync & 4194048) && (transitionSuspendedTime = yieldEndTime))); @@ -11650,7 +11646,7 @@ function resetWorkInProgressStack() { } function finalizeRender(lanes, finalizationTime) { enableComponentPerformanceTrack && - ((0 !== (lanes & 3) || 0 !== (lanes & 124)) && + (0 !== (lanes & 127) && enableComponentPerformanceTrack && (blockingClampTime = finalizationTime), 0 !== (lanes & 4194048) && @@ -11724,7 +11720,7 @@ function prepareFreshStack(root, lanes) { } finalizeRender(workInProgressRootRenderLanes, renderStartTime); } - if (0 !== (lanes & 3) || 0 !== (lanes & 124)) { + if (0 !== (lanes & 127)) { previousRenderStartTime = 0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime ? blockingClampTime @@ -12940,7 +12936,7 @@ function pingSuspendedRoot(root, wakeable, pingedLanes) { root.warmLanes &= ~pingedLanes; enableComponentPerformanceTrack && enableComponentPerformanceTrack && - (0 !== (pingedLanes & 3) || 0 !== (pingedLanes & 124) + (0 !== (pingedLanes & 127) ? 0 > blockingUpdateTime && ((blockingClampTime = blockingUpdateTime = now()), (blockingUpdateType = 2)) @@ -13393,11 +13389,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-e02c173f-20250923" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-e0c421ab-20250924" !== 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.2.0-native-fb-e02c173f-20250923\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-e0c421ab-20250924\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -13447,10 +13443,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1583 = { bundleType: 0, - version: "19.2.0-native-fb-e02c173f-20250923", + version: "19.2.0-native-fb-e0c421ab-20250924", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-e02c173f-20250923" + reconcilerVersion: "19.2.0-native-fb-e0c421ab-20250924" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1583.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json b/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json index f80d44ec86..78a1dee0db 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json +++ b/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json @@ -1,7 +1,7 @@ { "name": "eslint-plugin-react-hooks", "description": "ESLint rules for React Hooks", - "version": "0.0.0-experimental-e02c173f-20250923", + "version": "0.0.0-experimental-e0c421ab-20250924", "repository": { "type": "git", "url": "https://github.com/facebook/react.git",