From 8e6990ed7c58612d57c3700d8664e622da6c4dc1 Mon Sep 17 00:00:00 2001 From: acdlite Date: Wed, 4 Sep 2024 09:47:07 -0700 Subject: [PATCH] Temporarily disable suspending during work loop (#30762) ### Based on - #30761 - #30759 --- `use` has an optimization where in some cases it can suspend the work loop during the render phase until the data has resolved, rather than unwind the stack and lose context. However, the current implementation is not compatible with sibling prerendering. So I've temporarily disabled it until the sibling prerendering has been refactored. We will add it back in a later step. DiffTrain build for [8b4c54c00f5c047a72a4cecc2689196786c3e5ff](https://github.com/facebook/react/commit/8b4c54c00f5c047a72a4cecc2689196786c3e5ff) --- compiled/facebook-www/REVISION | 2 +- compiled/facebook-www/REVISION_TRANSFORMS | 2 +- compiled/facebook-www/React-dev.classic.js | 2 +- compiled/facebook-www/React-dev.modern.js | 2 +- compiled/facebook-www/React-prod.classic.js | 2 +- compiled/facebook-www/React-prod.modern.js | 2 +- .../facebook-www/React-profiling.classic.js | 2 +- .../facebook-www/React-profiling.modern.js | 2 +- compiled/facebook-www/ReactART-dev.classic.js | 53 +++++++++++-------- compiled/facebook-www/ReactART-dev.modern.js | 53 +++++++++++-------- .../facebook-www/ReactART-prod.classic.js | 41 ++++++++------ compiled/facebook-www/ReactART-prod.modern.js | 41 ++++++++------ compiled/facebook-www/ReactDOM-dev.classic.js | 12 +++-- compiled/facebook-www/ReactDOM-dev.modern.js | 12 +++-- .../facebook-www/ReactDOM-prod.classic.js | 12 +++-- compiled/facebook-www/ReactDOM-prod.modern.js | 12 +++-- .../ReactDOM-profiling.classic.js | 12 +++-- .../facebook-www/ReactDOM-profiling.modern.js | 12 +++-- .../ReactDOMServer-dev.classic.js | 2 +- .../facebook-www/ReactDOMServer-dev.modern.js | 2 +- .../ReactDOMServer-prod.classic.js | 2 +- .../ReactDOMServer-prod.modern.js | 2 +- .../ReactDOMTesting-dev.classic.js | 12 +++-- .../ReactDOMTesting-dev.modern.js | 12 +++-- .../ReactDOMTesting-prod.classic.js | 12 +++-- .../ReactDOMTesting-prod.modern.js | 12 +++-- .../ReactReconciler-dev.classic.js | 4 +- .../ReactReconciler-dev.modern.js | 4 +- .../ReactReconciler-prod.classic.js | 4 +- .../ReactReconciler-prod.modern.js | 4 +- .../ReactTestRenderer-dev.classic.js | 6 +-- .../ReactTestRenderer-dev.modern.js | 6 +-- compiled/facebook-www/VERSION_CLASSIC | 2 +- compiled/facebook-www/VERSION_MODERN | 2 +- 34 files changed, 214 insertions(+), 150 deletions(-) diff --git a/compiled/facebook-www/REVISION b/compiled/facebook-www/REVISION index 7476ac62774af..839d4ae96b21d 100644 --- a/compiled/facebook-www/REVISION +++ b/compiled/facebook-www/REVISION @@ -1 +1 @@ -8d68da3f7396064614f34b84881fe8833b6039ac +8b4c54c00f5c047a72a4cecc2689196786c3e5ff diff --git a/compiled/facebook-www/REVISION_TRANSFORMS b/compiled/facebook-www/REVISION_TRANSFORMS index 7476ac62774af..839d4ae96b21d 100644 --- a/compiled/facebook-www/REVISION_TRANSFORMS +++ b/compiled/facebook-www/REVISION_TRANSFORMS @@ -1 +1 @@ -8d68da3f7396064614f34b84881fe8833b6039ac +8b4c54c00f5c047a72a4cecc2689196786c3e5ff diff --git a/compiled/facebook-www/React-dev.classic.js b/compiled/facebook-www/React-dev.classic.js index 0381f4662545e..d2ab55f7adc5d 100644 --- a/compiled/facebook-www/React-dev.classic.js +++ b/compiled/facebook-www/React-dev.classic.js @@ -2001,7 +2001,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.0.0-www-classic-8d68da3f-20240903"; + exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-dev.modern.js b/compiled/facebook-www/React-dev.modern.js index 4c0c7e40ecc7b..d4cffd1a81da6 100644 --- a/compiled/facebook-www/React-dev.modern.js +++ b/compiled/facebook-www/React-dev.modern.js @@ -1981,7 +1981,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.0.0-www-modern-8d68da3f-20240903"; + exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-prod.classic.js b/compiled/facebook-www/React-prod.classic.js index 3a9016f03f21a..037eef110e771 100644 --- a/compiled/facebook-www/React-prod.classic.js +++ b/compiled/facebook-www/React-prod.classic.js @@ -665,4 +665,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/React-prod.modern.js b/compiled/facebook-www/React-prod.modern.js index 5bdb03e65e999..4b12dcb89d506 100644 --- a/compiled/facebook-www/React-prod.modern.js +++ b/compiled/facebook-www/React-prod.modern.js @@ -665,4 +665,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/React-profiling.classic.js b/compiled/facebook-www/React-profiling.classic.js index 82e71546a8579..87959dd4e5830 100644 --- a/compiled/facebook-www/React-profiling.classic.js +++ b/compiled/facebook-www/React-profiling.classic.js @@ -669,7 +669,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-profiling.modern.js b/compiled/facebook-www/React-profiling.modern.js index 119d4da106367..95e0fc34e4420 100644 --- a/compiled/facebook-www/React-profiling.modern.js +++ b/compiled/facebook-www/React-profiling.modern.js @@ -669,7 +669,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-dev.classic.js b/compiled/facebook-www/ReactART-dev.classic.js index 61a9b864cf7e2..28ac6f80c2444 100644 --- a/compiled/facebook-www/ReactART-dev.classic.js +++ b/compiled/facebook-www/ReactART-dev.classic.js @@ -12726,20 +12726,28 @@ __DEV__ && resetCurrentFiber(); if (thrownValue === SuspenseException) { thrownValue = getSuspendedThenable(); - var handler = suspenseHandlerStackCursor.current; + var JSCompiler_temp; + if ((JSCompiler_temp = !enableSiblingPrerendering)) + (JSCompiler_temp = suspenseHandlerStackCursor.current), + (JSCompiler_temp = + null === JSCompiler_temp + ? !0 + : (workInProgressRootRenderLanes & 4194176) === + workInProgressRootRenderLanes + ? null === shellBoundary + ? !0 + : !1 + : (workInProgressRootRenderLanes & 62914560) === + workInProgressRootRenderLanes || + 0 !== (workInProgressRootRenderLanes & 536870912) + ? JSCompiler_temp === shellBoundary + : !1); workInProgressSuspendedReason = - (null !== handler && - ((workInProgressRootRenderLanes & 4194176) === - workInProgressRootRenderLanes - ? null !== shellBoundary - : ((workInProgressRootRenderLanes & 62914560) !== - workInProgressRootRenderLanes && - 0 === (workInProgressRootRenderLanes & 536870912)) || - handler !== shellBoundary)) || - 0 !== (workInProgressRootSkippedLanes & 134217727) || - 0 !== (workInProgressRootInterleavedUpdatedLanes & 134217727) - ? SuspendedOnImmediate - : SuspendedOnData; + JSCompiler_temp && + 0 === (workInProgressRootSkippedLanes & 134217727) && + 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) + ? SuspendedOnData + : SuspendedOnImmediate; } else thrownValue === SuspenseyCommitException ? ((thrownValue = getSuspendedThenable()), @@ -12753,16 +12761,16 @@ __DEV__ && ? SuspendedOnDeprecatedThrowPromise : SuspendedOnError); workInProgressThrownValue = thrownValue; - handler = workInProgress; - if (null === handler) + JSCompiler_temp = workInProgress; + if (null === JSCompiler_temp) (workInProgressRootExitStatus = RootFatalErrored), logUncaughtError( root, createCapturedValueAtFiber(thrownValue, root.current) ); else if ( - (handler.mode & 2 && - stopProfilerTimerIfRunningAndRecordDelta(handler, !0), + (JSCompiler_temp.mode & 2 && + stopProfilerTimerIfRunningAndRecordDelta(JSCompiler_temp, !0), enableSchedulingProfiler) ) switch ((markComponentRenderStopped(), workInProgressSuspendedReason)) { @@ -12772,7 +12780,7 @@ __DEV__ && "function" === typeof injectedProfilingHooks.markComponentErrored && injectedProfilingHooks.markComponentErrored( - handler, + JSCompiler_temp, thrownValue, workInProgressRootRenderLanes ); @@ -12786,7 +12794,7 @@ __DEV__ && "function" === typeof injectedProfilingHooks.markComponentSuspended && injectedProfilingHooks.markComponentSuspended( - handler, + JSCompiler_temp, thrownValue, workInProgressRootRenderLanes ); @@ -14617,6 +14625,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), @@ -16807,11 +16816,11 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -16845,7 +16854,7 @@ __DEV__ && exports.Shape = Shape; exports.Surface = Surface; exports.Text = Text; - exports.version = "19.0.0-www-classic-8d68da3f-20240903"; + exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-dev.modern.js b/compiled/facebook-www/ReactART-dev.modern.js index 896b29ff99340..4af69b223268c 100644 --- a/compiled/facebook-www/ReactART-dev.modern.js +++ b/compiled/facebook-www/ReactART-dev.modern.js @@ -12242,20 +12242,28 @@ __DEV__ && resetCurrentFiber(); if (thrownValue === SuspenseException) { thrownValue = getSuspendedThenable(); - var handler = suspenseHandlerStackCursor.current; + var JSCompiler_temp; + if ((JSCompiler_temp = !enableSiblingPrerendering)) + (JSCompiler_temp = suspenseHandlerStackCursor.current), + (JSCompiler_temp = + null === JSCompiler_temp + ? !0 + : (workInProgressRootRenderLanes & 4194176) === + workInProgressRootRenderLanes + ? null === shellBoundary + ? !0 + : !1 + : (workInProgressRootRenderLanes & 62914560) === + workInProgressRootRenderLanes || + 0 !== (workInProgressRootRenderLanes & 536870912) + ? JSCompiler_temp === shellBoundary + : !1); workInProgressSuspendedReason = - (null !== handler && - ((workInProgressRootRenderLanes & 4194176) === - workInProgressRootRenderLanes - ? null !== shellBoundary - : ((workInProgressRootRenderLanes & 62914560) !== - workInProgressRootRenderLanes && - 0 === (workInProgressRootRenderLanes & 536870912)) || - handler !== shellBoundary)) || - 0 !== (workInProgressRootSkippedLanes & 134217727) || - 0 !== (workInProgressRootInterleavedUpdatedLanes & 134217727) - ? SuspendedOnImmediate - : SuspendedOnData; + JSCompiler_temp && + 0 === (workInProgressRootSkippedLanes & 134217727) && + 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) + ? SuspendedOnData + : SuspendedOnImmediate; } else thrownValue === SuspenseyCommitException ? ((thrownValue = getSuspendedThenable()), @@ -12269,16 +12277,16 @@ __DEV__ && ? SuspendedOnDeprecatedThrowPromise : SuspendedOnError); workInProgressThrownValue = thrownValue; - handler = workInProgress; - if (null === handler) + JSCompiler_temp = workInProgress; + if (null === JSCompiler_temp) (workInProgressRootExitStatus = RootFatalErrored), logUncaughtError( root, createCapturedValueAtFiber(thrownValue, root.current) ); else if ( - (handler.mode & 2 && - stopProfilerTimerIfRunningAndRecordDelta(handler, !0), + (JSCompiler_temp.mode & 2 && + stopProfilerTimerIfRunningAndRecordDelta(JSCompiler_temp, !0), enableSchedulingProfiler) ) switch ((markComponentRenderStopped(), workInProgressSuspendedReason)) { @@ -12288,7 +12296,7 @@ __DEV__ && "function" === typeof injectedProfilingHooks.markComponentErrored && injectedProfilingHooks.markComponentErrored( - handler, + JSCompiler_temp, thrownValue, workInProgressRootRenderLanes ); @@ -12302,7 +12310,7 @@ __DEV__ && "function" === typeof injectedProfilingHooks.markComponentSuspended && injectedProfilingHooks.markComponentSuspended( - handler, + JSCompiler_temp, thrownValue, workInProgressRootRenderLanes ); @@ -14026,6 +14034,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -16220,11 +16229,11 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -16258,7 +16267,7 @@ __DEV__ && exports.Shape = Shape; exports.Surface = Surface; exports.Text = Text; - exports.version = "19.0.0-www-modern-8d68da3f-20240903"; + exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-prod.classic.js b/compiled/facebook-www/ReactART-prod.classic.js index f2e0327440382..00227954008c4 100644 --- a/compiled/facebook-www/ReactART-prod.classic.js +++ b/compiled/facebook-www/ReactART-prod.classic.js @@ -83,6 +83,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -9415,20 +9416,28 @@ function handleThrow(root, thrownValue) { current = null; if (thrownValue === SuspenseException) { thrownValue = getSuspendedThenable(); - var handler = suspenseHandlerStackCursor.current; + var JSCompiler_temp; + if ((JSCompiler_temp = !enableSiblingPrerendering)) + (JSCompiler_temp = suspenseHandlerStackCursor.current), + (JSCompiler_temp = + null === JSCompiler_temp + ? !0 + : (workInProgressRootRenderLanes & 4194176) === + workInProgressRootRenderLanes + ? null === shellBoundary + ? !0 + : !1 + : (workInProgressRootRenderLanes & 62914560) === + workInProgressRootRenderLanes || + 0 !== (workInProgressRootRenderLanes & 536870912) + ? JSCompiler_temp === shellBoundary + : !1); workInProgressSuspendedReason = - (null !== handler && - ((workInProgressRootRenderLanes & 4194176) === - workInProgressRootRenderLanes - ? null !== shellBoundary - : ((workInProgressRootRenderLanes & 62914560) !== - workInProgressRootRenderLanes && - 0 === (workInProgressRootRenderLanes & 536870912)) || - handler !== shellBoundary)) || - 0 !== (workInProgressRootSkippedLanes & 134217727) || - 0 !== (workInProgressRootInterleavedUpdatedLanes & 134217727) - ? 3 - : 2; + JSCompiler_temp && + 0 === (workInProgressRootSkippedLanes & 134217727) && + 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) + ? 2 + : 3; } else thrownValue === SuspenseyCommitException ? ((thrownValue = getSuspendedThenable()), @@ -10638,13 +10647,13 @@ var slice = Array.prototype.slice, })(React.Component); var internals$jscomp$inline_1371 = { bundleType: 0, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: function () { return null; }, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1372 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10670,4 +10679,4 @@ exports.RadialGradient = RadialGradient; exports.Shape = TYPES.SHAPE; exports.Surface = Surface; exports.Text = Text; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactART-prod.modern.js b/compiled/facebook-www/ReactART-prod.modern.js index f70f3772899ca..fe233e62f2f42 100644 --- a/compiled/facebook-www/ReactART-prod.modern.js +++ b/compiled/facebook-www/ReactART-prod.modern.js @@ -81,6 +81,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol ? Symbol.for("react.transitional.element") @@ -8981,20 +8982,28 @@ function handleThrow(root, thrownValue) { current = null; if (thrownValue === SuspenseException) { thrownValue = getSuspendedThenable(); - var handler = suspenseHandlerStackCursor.current; + var JSCompiler_temp; + if ((JSCompiler_temp = !enableSiblingPrerendering)) + (JSCompiler_temp = suspenseHandlerStackCursor.current), + (JSCompiler_temp = + null === JSCompiler_temp + ? !0 + : (workInProgressRootRenderLanes & 4194176) === + workInProgressRootRenderLanes + ? null === shellBoundary + ? !0 + : !1 + : (workInProgressRootRenderLanes & 62914560) === + workInProgressRootRenderLanes || + 0 !== (workInProgressRootRenderLanes & 536870912) + ? JSCompiler_temp === shellBoundary + : !1); workInProgressSuspendedReason = - (null !== handler && - ((workInProgressRootRenderLanes & 4194176) === - workInProgressRootRenderLanes - ? null !== shellBoundary - : ((workInProgressRootRenderLanes & 62914560) !== - workInProgressRootRenderLanes && - 0 === (workInProgressRootRenderLanes & 536870912)) || - handler !== shellBoundary)) || - 0 !== (workInProgressRootSkippedLanes & 134217727) || - 0 !== (workInProgressRootInterleavedUpdatedLanes & 134217727) - ? 3 - : 2; + JSCompiler_temp && + 0 === (workInProgressRootSkippedLanes & 134217727) && + 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) + ? 2 + : 3; } else thrownValue === SuspenseyCommitException ? ((thrownValue = getSuspendedThenable()), @@ -10152,13 +10161,13 @@ var slice = Array.prototype.slice, })(React.Component); var internals$jscomp$inline_1363 = { bundleType: 0, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: function () { return null; }, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1364 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10184,4 +10193,4 @@ exports.RadialGradient = RadialGradient; exports.Shape = TYPES.SHAPE; exports.Surface = Surface; exports.Text = Text; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactDOM-dev.classic.js b/compiled/facebook-www/ReactDOM-dev.classic.js index f6bde0958df6e..a223fe2742ef1 100644 --- a/compiled/facebook-www/ReactDOM-dev.classic.js +++ b/compiled/facebook-www/ReactDOM-dev.classic.js @@ -16016,6 +16016,7 @@ __DEV__ && thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -23838,6 +23839,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), @@ -27555,11 +27557,11 @@ __DEV__ && : flushSyncErrorInBuildsThatSupportLegacyMode; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.0.0-www-classic-8d68da3f-20240903" !== isomorphicReactPackageVersion) + if ("19.0.0-www-classic-8b4c54c0-20240904" !== 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-www-classic-8d68da3f-20240903\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.0.0-www-classic-8b4c54c0-20240904\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27603,11 +27605,11 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28260,7 +28262,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.0.0-www-classic-8d68da3f-20240903"; + exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-dev.modern.js b/compiled/facebook-www/ReactDOM-dev.modern.js index dc2695df6a87c..9ef0b34548672 100644 --- a/compiled/facebook-www/ReactDOM-dev.modern.js +++ b/compiled/facebook-www/ReactDOM-dev.modern.js @@ -15452,6 +15452,7 @@ __DEV__ && thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -22930,6 +22931,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -26640,11 +26642,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.0.0-www-modern-8d68da3f-20240903" !== isomorphicReactPackageVersion) + if ("19.0.0-www-modern-8b4c54c0-20240904" !== 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-www-modern-8d68da3f-20240903\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.0.0-www-modern-8b4c54c0-20240904\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -26687,11 +26689,11 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -27296,7 +27298,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.0.0-www-modern-8d68da3f-20240903"; + exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-prod.classic.js b/compiled/facebook-www/ReactDOM-prod.classic.js index 6ced812a3f127..01876e5a96546 100644 --- a/compiled/facebook-www/ReactDOM-prod.classic.js +++ b/compiled/facebook-www/ReactDOM-prod.classic.js @@ -60,6 +60,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -11305,6 +11306,7 @@ function handleThrow(root, thrownValue) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -17187,14 +17189,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1755 = React.version; if ( - "19.0.0-www-classic-8d68da3f-20240903" !== + "19.0.0-www-classic-8b4c54c0-20240904" !== isomorphicReactPackageVersion$jscomp$inline_1755 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1755, - "19.0.0-www-classic-8d68da3f-20240903" + "19.0.0-www-classic-8b4c54c0-20240904" ) ); function flushSyncFromReconciler(fn) { @@ -17239,11 +17241,11 @@ Internals.Events = [ ]; var internals$jscomp$inline_2219 = { bundleType: 0, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2220 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17699,4 +17701,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactDOM-prod.modern.js b/compiled/facebook-www/ReactDOM-prod.modern.js index b2bf07652ebd7..61dfd5fbe09ad 100644 --- a/compiled/facebook-www/ReactDOM-prod.modern.js +++ b/compiled/facebook-www/ReactDOM-prod.modern.js @@ -58,6 +58,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol ? Symbol.for("react.transitional.element") @@ -10830,6 +10831,7 @@ function handleThrow(root, thrownValue) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -16561,14 +16563,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1726 = React.version; if ( - "19.0.0-www-modern-8d68da3f-20240903" !== + "19.0.0-www-modern-8b4c54c0-20240904" !== isomorphicReactPackageVersion$jscomp$inline_1726 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1726, - "19.0.0-www-modern-8d68da3f-20240903" + "19.0.0-www-modern-8b4c54c0-20240904" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -16586,11 +16588,11 @@ Internals.Events = [ ]; var internals$jscomp$inline_2210 = { bundleType: 0, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2211 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16953,4 +16955,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactDOM-profiling.classic.js b/compiled/facebook-www/ReactDOM-profiling.classic.js index 91b19dc6cb5e4..1741e866adeb1 100644 --- a/compiled/facebook-www/ReactDOM-profiling.classic.js +++ b/compiled/facebook-www/ReactDOM-profiling.classic.js @@ -64,6 +64,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), @@ -11891,6 +11892,7 @@ function handleThrow(root, thrownValue) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -17966,14 +17968,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1843 = React.version; if ( - "19.0.0-www-classic-8d68da3f-20240903" !== + "19.0.0-www-classic-8b4c54c0-20240904" !== isomorphicReactPackageVersion$jscomp$inline_1843 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1843, - "19.0.0-www-classic-8d68da3f-20240903" + "19.0.0-www-classic-8b4c54c0-20240904" ) ); function flushSyncFromReconciler(fn) { @@ -18018,11 +18020,11 @@ Internals.Events = [ ]; var internals$jscomp$inline_1850 = { bundleType: 0, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; enableSchedulingProfiler && ((internals$jscomp$inline_1850.getLaneLabelMap = getLaneLabelMap), @@ -18481,7 +18483,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-profiling.modern.js b/compiled/facebook-www/ReactDOM-profiling.modern.js index 700a67dd984d1..ccd7dcf0f0e4e 100644 --- a/compiled/facebook-www/ReactDOM-profiling.modern.js +++ b/compiled/facebook-www/ReactDOM-profiling.modern.js @@ -62,6 +62,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -11399,6 +11400,7 @@ function handleThrow(root, thrownValue) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -17323,14 +17325,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1814 = React.version; if ( - "19.0.0-www-modern-8d68da3f-20240903" !== + "19.0.0-www-modern-8b4c54c0-20240904" !== isomorphicReactPackageVersion$jscomp$inline_1814 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1814, - "19.0.0-www-modern-8d68da3f-20240903" + "19.0.0-www-modern-8b4c54c0-20240904" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17348,11 +17350,11 @@ Internals.Events = [ ]; var internals$jscomp$inline_1816 = { bundleType: 0, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; enableSchedulingProfiler && ((internals$jscomp$inline_1816.getLaneLabelMap = getLaneLabelMap), @@ -17718,7 +17720,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOMServer-dev.classic.js b/compiled/facebook-www/ReactDOMServer-dev.classic.js index 5ad0abbcf8c81..59b02c5ca451e 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.classic.js +++ b/compiled/facebook-www/ReactDOMServer-dev.classic.js @@ -8987,5 +8987,5 @@ __DEV__ && 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.0.0-www-classic-8d68da3f-20240903"; + exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; })(); diff --git a/compiled/facebook-www/ReactDOMServer-dev.modern.js b/compiled/facebook-www/ReactDOMServer-dev.modern.js index 79ecef797cfa9..b794e9c2d8d11 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.modern.js +++ b/compiled/facebook-www/ReactDOMServer-dev.modern.js @@ -8805,5 +8805,5 @@ __DEV__ && 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.0.0-www-modern-8d68da3f-20240903"; + exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; })(); diff --git a/compiled/facebook-www/ReactDOMServer-prod.classic.js b/compiled/facebook-www/ReactDOMServer-prod.classic.js index 1558c978afca9..9c06627355839 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.classic.js +++ b/compiled/facebook-www/ReactDOMServer-prod.classic.js @@ -5912,4 +5912,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactDOMServer-prod.modern.js b/compiled/facebook-www/ReactDOMServer-prod.modern.js index 6894a7ca2a527..fe822184e7014 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.modern.js +++ b/compiled/facebook-www/ReactDOMServer-prod.modern.js @@ -5824,4 +5824,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactDOMTesting-dev.classic.js b/compiled/facebook-www/ReactDOMTesting-dev.classic.js index 15230d2a43d7d..a2e23a93fc7d0 100644 --- a/compiled/facebook-www/ReactDOMTesting-dev.classic.js +++ b/compiled/facebook-www/ReactDOMTesting-dev.classic.js @@ -16239,6 +16239,7 @@ __DEV__ && thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -24122,6 +24123,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), @@ -27889,11 +27891,11 @@ __DEV__ && : flushSyncErrorInBuildsThatSupportLegacyMode; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.0.0-www-classic-8d68da3f-20240903" !== isomorphicReactPackageVersion) + if ("19.0.0-www-classic-8b4c54c0-20240904" !== 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-www-classic-8d68da3f-20240903\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.0.0-www-classic-8b4c54c0-20240904\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27937,11 +27939,11 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28760,5 +28762,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.0.0-www-classic-8d68da3f-20240903"; + exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; })(); diff --git a/compiled/facebook-www/ReactDOMTesting-dev.modern.js b/compiled/facebook-www/ReactDOMTesting-dev.modern.js index b981fb7b777bc..bf49c55c38207 100644 --- a/compiled/facebook-www/ReactDOMTesting-dev.modern.js +++ b/compiled/facebook-www/ReactDOMTesting-dev.modern.js @@ -15675,6 +15675,7 @@ __DEV__ && thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -23214,6 +23215,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -26974,11 +26976,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.0.0-www-modern-8d68da3f-20240903" !== isomorphicReactPackageVersion) + if ("19.0.0-www-modern-8b4c54c0-20240904" !== 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-www-modern-8d68da3f-20240903\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.0.0-www-modern-8b4c54c0-20240904\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27021,11 +27023,11 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -27796,5 +27798,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.0.0-www-modern-8d68da3f-20240903"; + exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; })(); diff --git a/compiled/facebook-www/ReactDOMTesting-prod.classic.js b/compiled/facebook-www/ReactDOMTesting-prod.classic.js index 05d738827a83b..1d5661ec8887e 100644 --- a/compiled/facebook-www/ReactDOMTesting-prod.classic.js +++ b/compiled/facebook-www/ReactDOMTesting-prod.classic.js @@ -60,6 +60,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -11577,6 +11578,7 @@ function handleThrow(root, thrownValue) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -17516,14 +17518,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1785 = React.version; if ( - "19.0.0-www-classic-8d68da3f-20240903" !== + "19.0.0-www-classic-8b4c54c0-20240904" !== isomorphicReactPackageVersion$jscomp$inline_1785 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1785, - "19.0.0-www-classic-8d68da3f-20240903" + "19.0.0-www-classic-8b4c54c0-20240904" ) ); function flushSyncFromReconciler(fn) { @@ -17568,11 +17570,11 @@ Internals.Events = [ ]; var internals$jscomp$inline_2254 = { bundleType: 0, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2255 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -18179,4 +18181,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-classic-8d68da3f-20240903"; +exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactDOMTesting-prod.modern.js b/compiled/facebook-www/ReactDOMTesting-prod.modern.js index 6a57a01e8a992..487e88b773f7a 100644 --- a/compiled/facebook-www/ReactDOMTesting-prod.modern.js +++ b/compiled/facebook-www/ReactDOMTesting-prod.modern.js @@ -58,6 +58,7 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"), retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol ? Symbol.for("react.transitional.element") @@ -11102,6 +11103,7 @@ function handleThrow(root, thrownValue) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -16890,14 +16892,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1756 = React.version; if ( - "19.0.0-www-modern-8d68da3f-20240903" !== + "19.0.0-www-modern-8b4c54c0-20240904" !== isomorphicReactPackageVersion$jscomp$inline_1756 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1756, - "19.0.0-www-modern-8d68da3f-20240903" + "19.0.0-www-modern-8b4c54c0-20240904" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -16915,11 +16917,11 @@ Internals.Events = [ ]; var internals$jscomp$inline_2245 = { bundleType: 0, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getClosestInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2246 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17433,4 +17435,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-modern-8d68da3f-20240903"; +exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; diff --git a/compiled/facebook-www/ReactReconciler-dev.classic.js b/compiled/facebook-www/ReactReconciler-dev.classic.js index b1ceefb8ba67e..b8aacc47e284e 100644 --- a/compiled/facebook-www/ReactReconciler-dev.classic.js +++ b/compiled/facebook-www/ReactReconciler-dev.classic.js @@ -14316,6 +14316,7 @@ __DEV__ && thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -16328,6 +16329,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), @@ -19036,7 +19038,7 @@ __DEV__ && rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-dev.modern.js b/compiled/facebook-www/ReactReconciler-dev.modern.js index 8e95ebb6dbc05..6bc26efd2d8f7 100644 --- a/compiled/facebook-www/ReactReconciler-dev.modern.js +++ b/compiled/facebook-www/ReactReconciler-dev.modern.js @@ -13799,6 +13799,7 @@ __DEV__ && thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -15709,6 +15710,7 @@ __DEV__ && syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -18398,7 +18400,7 @@ __DEV__ && rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-prod.classic.js b/compiled/facebook-www/ReactReconciler-prod.classic.js index ce0441f34ee03..3702da67cdef2 100644 --- a/compiled/facebook-www/ReactReconciler-prod.classic.js +++ b/compiled/facebook-www/ReactReconciler-prod.classic.js @@ -10259,6 +10259,7 @@ module.exports = function ($$$config) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -11531,6 +11532,7 @@ module.exports = function ($$$config) { retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, disableLegacyMode = dynamicFeatureFlags.disableLegacyMode, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol @@ -12667,7 +12669,7 @@ module.exports = function ($$$config) { rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-prod.modern.js b/compiled/facebook-www/ReactReconciler-prod.modern.js index 1e4a0b847bcac..6024c789eeb4e 100644 --- a/compiled/facebook-www/ReactReconciler-prod.modern.js +++ b/compiled/facebook-www/ReactReconciler-prod.modern.js @@ -9817,6 +9817,7 @@ module.exports = function ($$$config) { thrownValue === SuspenseException ? ((thrownValue = getSuspendedThenable()), (workInProgressSuspendedReason = + !enableSiblingPrerendering && shouldRemainOnPreviousScreen() && 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) @@ -11041,6 +11042,7 @@ module.exports = function ($$$config) { retryLaneExpirationMs = dynamicFeatureFlags.retryLaneExpirationMs, syncLaneExpirationMs = dynamicFeatureFlags.syncLaneExpirationMs, transitionLaneExpirationMs = dynamicFeatureFlags.transitionLaneExpirationMs, + enableSiblingPrerendering = dynamicFeatureFlags.enableSiblingPrerendering, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = renameElementSymbol ? Symbol.for("react.transitional.element") @@ -12160,7 +12162,7 @@ module.exports = function ($$$config) { rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactTestRenderer-dev.classic.js b/compiled/facebook-www/ReactTestRenderer-dev.classic.js index c70fc4b1bc654..b72faded96194 100644 --- a/compiled/facebook-www/ReactTestRenderer-dev.classic.js +++ b/compiled/facebook-www/ReactTestRenderer-dev.classic.js @@ -14837,11 +14837,11 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.0.0-www-classic-8d68da3f-20240903", + version: "19.0.0-www-classic-8b4c54c0-20240904", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-classic-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-classic-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -14976,5 +14976,5 @@ __DEV__ && exports.unstable_batchedUpdates = function (fn, a) { return fn(a); }; - exports.version = "19.0.0-www-classic-8d68da3f-20240903"; + exports.version = "19.0.0-www-classic-8b4c54c0-20240904"; })(); diff --git a/compiled/facebook-www/ReactTestRenderer-dev.modern.js b/compiled/facebook-www/ReactTestRenderer-dev.modern.js index 8210e041143f9..195b00faa5ad3 100644 --- a/compiled/facebook-www/ReactTestRenderer-dev.modern.js +++ b/compiled/facebook-www/ReactTestRenderer-dev.modern.js @@ -14837,11 +14837,11 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.0.0-www-modern-8d68da3f-20240903", + version: "19.0.0-www-modern-8b4c54c0-20240904", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, findFiberByHostInstance: getInstanceFromNode, - reconcilerVersion: "19.0.0-www-modern-8d68da3f-20240903" + reconcilerVersion: "19.0.0-www-modern-8b4c54c0-20240904" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -14976,5 +14976,5 @@ __DEV__ && exports.unstable_batchedUpdates = function (fn, a) { return fn(a); }; - exports.version = "19.0.0-www-modern-8d68da3f-20240903"; + exports.version = "19.0.0-www-modern-8b4c54c0-20240904"; })(); diff --git a/compiled/facebook-www/VERSION_CLASSIC b/compiled/facebook-www/VERSION_CLASSIC index 3a12e6dc26c4c..abda514a3dbd4 100644 --- a/compiled/facebook-www/VERSION_CLASSIC +++ b/compiled/facebook-www/VERSION_CLASSIC @@ -1 +1 @@ -19.0.0-www-classic-8d68da3f-20240903 \ No newline at end of file +19.0.0-www-classic-8b4c54c0-20240904 \ No newline at end of file diff --git a/compiled/facebook-www/VERSION_MODERN b/compiled/facebook-www/VERSION_MODERN index 41c3985bdc332..a1f4bc542f1a2 100644 --- a/compiled/facebook-www/VERSION_MODERN +++ b/compiled/facebook-www/VERSION_MODERN @@ -1 +1 @@ -19.0.0-www-modern-8d68da3f-20240903 \ No newline at end of file +19.0.0-www-modern-8b4c54c0-20240904 \ No newline at end of file