Revert "Land enableClientRenderFallbackOnTextMismatch for www" (#28548)

We're looking to run further experiments on this.

Reverts facebook/react#28538

DiffTrain build for [3e6bc7d2d7](https://github.com/facebook/react/commit/3e6bc7d2d7098d9c8a30ba6e7a877df70f4d8d34)
This commit is contained in:
kassens
2024-03-12 19:33:26 +00:00
parent 7826bab7de
commit 43ce284c19
26 changed files with 147 additions and 77 deletions
@@ -110,7 +110,8 @@ if (__DEV__) {
var enableDebugTracing = dynamicFeatureFlags.enableDebugTracing,
enableTransitionTracing = dynamicFeatureFlags.enableTransitionTracing,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, false is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, false is used for a new modern build.
function getWrappedName(outerType, innerType, wrapperName) {
var displayName = outerType.displayName;
@@ -110,7 +110,8 @@ if (__DEV__) {
var enableDebugTracing = dynamicFeatureFlags.enableDebugTracing,
enableTransitionTracing = dynamicFeatureFlags.enableTransitionTracing,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
function getWrappedName(outerType, innerType, wrapperName) {
var displayName = outerType.displayName;
+1 -1
View File
@@ -1 +1 @@
eb33bd74779df6e91c54a47e8f07b22b72a073c7
3e6bc7d2d7098d9c8a30ba6e7a877df70f4d8d34
+3 -2
View File
@@ -24,7 +24,7 @@ if (__DEV__) {
) {
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error());
}
var ReactVersion = "18.3.0-www-classic-489e33ec";
var ReactVersion = "18.3.0-www-classic-0911a114";
// ATTENTION
// When adding new symbols to this file,
@@ -402,7 +402,8 @@ if (__DEV__) {
var enableDebugTracing = dynamicFeatureFlags.enableDebugTracing,
enableTransitionTracing = dynamicFeatureFlags.enableTransitionTracing,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, false is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, false is used for a new modern build.
/*
* The `'' + value` pattern (used in perf-sensitive code) throws for Symbol
+3 -2
View File
@@ -24,7 +24,7 @@ if (__DEV__) {
) {
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error());
}
var ReactVersion = "18.3.0-www-modern-a40c73f1";
var ReactVersion = "18.3.0-www-modern-76412cae";
// ATTENTION
// When adding new symbols to this file,
@@ -402,7 +402,8 @@ if (__DEV__) {
var enableDebugTracing = dynamicFeatureFlags.enableDebugTracing,
enableTransitionTracing = dynamicFeatureFlags.enableTransitionTracing,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
/*
* The `'' + value` pattern (used in perf-sensitive code) throws for Symbol
+1 -1
View File
@@ -633,4 +633,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactCurrentDispatcher.current.useTransition();
};
exports.version = "18.3.0-www-classic-76e5ebad";
exports.version = "18.3.0-www-classic-43ac25ba";
+1 -1
View File
@@ -625,4 +625,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactCurrentDispatcher.current.useTransition();
};
exports.version = "18.3.0-www-modern-076bcf85";
exports.version = "18.3.0-www-modern-a7ff7332";
@@ -637,7 +637,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactCurrentDispatcher.current.useTransition();
};
exports.version = "18.3.0-www-classic-33a06df4";
exports.version = "18.3.0-www-classic-ba07b7d4";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -66,7 +66,7 @@ if (__DEV__) {
return self;
}
var ReactVersion = "18.3.0-www-classic-dbf75d4c";
var ReactVersion = "18.3.0-www-classic-3c471167";
var LegacyRoot = 0;
var ConcurrentRoot = 1;
@@ -187,7 +187,8 @@ if (__DEV__) {
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
useModernStrictMode = dynamicFeatureFlags.useModernStrictMode,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, false is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, false is used for a new modern build.
var enableProfilerTimer = true;
var enableProfilerCommitHooks = true;
var enableProfilerNestedUpdatePhase = true;
+3 -2
View File
@@ -66,7 +66,7 @@ if (__DEV__) {
return self;
}
var ReactVersion = "18.3.0-www-modern-3276b5fd";
var ReactVersion = "18.3.0-www-modern-aef3e69e";
var LegacyRoot = 0;
var ConcurrentRoot = 1;
@@ -187,7 +187,8 @@ if (__DEV__) {
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
useModernStrictMode = dynamicFeatureFlags.useModernStrictMode,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
var enableProfilerTimer = true;
var enableProfilerCommitHooks = true;
var enableProfilerNestedUpdatePhase = true;
@@ -152,11 +152,12 @@ if (__DEV__) {
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
useModernStrictMode = dynamicFeatureFlags.useModernStrictMode,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, false is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch; // On WWW, false is used for a new modern build.
var enableProfilerTimer = true;
var enableProfilerCommitHooks = true;
var enableProfilerNestedUpdatePhase = true;
var enableClientRenderFallbackOnTextMismatch = true;
var enableFormActions = true;
var enableAsyncActions = true; // Logs additional User Timing API marks for use with an experimental profiling tool.
@@ -35718,7 +35719,7 @@ if (__DEV__) {
return root;
}
var ReactVersion = "18.3.0-www-classic-c78276c3";
var ReactVersion = "18.3.0-www-classic-610259aa";
function createPortal$1(
children,
+4 -3
View File
@@ -147,11 +147,12 @@ if (__DEV__) {
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
useModernStrictMode = dynamicFeatureFlags.useModernStrictMode,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch; // On WWW, true is used for a new modern build.
var enableProfilerTimer = true;
var enableProfilerCommitHooks = true;
var enableProfilerNestedUpdatePhase = true;
var enableClientRenderFallbackOnTextMismatch = true;
var enableFormActions = true;
var enableAsyncActions = true; // Logs additional User Timing API marks for use with an experimental profiling tool.
@@ -35565,7 +35566,7 @@ if (__DEV__) {
return root;
}
var ReactVersion = "18.3.0-www-modern-49a8d85d";
var ReactVersion = "18.3.0-www-modern-ecbb3330";
function createPortal$1(
children,
+16 -7
View File
@@ -64,6 +64,8 @@ var ReactSharedInternals =
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch,
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -8014,7 +8016,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
currentResource
);
if (currentResource) {
if (
currentResource &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -8029,7 +8034,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
isConcurrentMode$24
);
if (isConcurrentMode$24) {
if (
isConcurrentMode$24 &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -14319,7 +14327,8 @@ function checkForUnmatchedText(serverText, clientText, isConcurrentMode) {
clientText = normalizeMarkupForTextOrAttribute(clientText);
if (
normalizeMarkupForTextOrAttribute(serverText) !== clientText &&
isConcurrentMode
isConcurrentMode &&
enableClientRenderFallbackOnTextMismatch
)
throw Error(formatProdErrorMessage(425));
}
@@ -15589,7 +15598,7 @@ function hydrateInstance(
internalInstanceHandle,
hostContext
),
hostContext ||
(hostContext && enableClientRenderFallbackOnTextMismatch) ||
"body" === type ||
(instance.textContent = internalInstanceHandle));
null != props.onScroll && listenToNonDelegatedEvent("scroll", instance);
@@ -17190,7 +17199,7 @@ Internals.Events = [
var devToolsConfig$jscomp$inline_1817 = {
findFiberByHostInstance: getClosestInstanceFromNode,
bundleType: 0,
version: "18.3.0-www-classic-9557a76f",
version: "18.3.0-www-classic-d67c302d",
rendererPackageName: "react-dom"
};
var internals$jscomp$inline_2176 = {
@@ -17220,7 +17229,7 @@ var internals$jscomp$inline_2176 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-www-classic-9557a76f"
reconcilerVersion: "18.3.0-www-classic-d67c302d"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2177 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17551,4 +17560,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactCurrentDispatcher$2.current.useHostTransitionStatus();
};
exports.version = "18.3.0-www-classic-9557a76f";
exports.version = "18.3.0-www-classic-d67c302d";
+16 -7
View File
@@ -77,6 +77,8 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"),
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch,
assign = Object.assign,
ReactSharedInternals =
React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
@@ -7827,7 +7829,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
currentResource
);
if (currentResource) {
if (
currentResource &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -7842,7 +7847,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
isConcurrentMode$24
);
if (isConcurrentMode$24) {
if (
isConcurrentMode$24 &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -14623,7 +14631,8 @@ function checkForUnmatchedText(serverText, clientText, isConcurrentMode) {
clientText = normalizeMarkupForTextOrAttribute(clientText);
if (
normalizeMarkupForTextOrAttribute(serverText) !== clientText &&
isConcurrentMode
isConcurrentMode &&
enableClientRenderFallbackOnTextMismatch
)
throw Error(formatProdErrorMessage(425));
}
@@ -15862,7 +15871,7 @@ function hydrateInstance(
internalInstanceHandle,
hostContext
),
hostContext ||
(hostContext && enableClientRenderFallbackOnTextMismatch) ||
"body" === type ||
(instance.textContent = internalInstanceHandle));
null != props.onScroll && listenToNonDelegatedEvent("scroll", instance);
@@ -16706,7 +16715,7 @@ Internals.Events = [
var devToolsConfig$jscomp$inline_1776 = {
findFiberByHostInstance: getClosestInstanceFromNode,
bundleType: 0,
version: "18.3.0-www-modern-a16087b4",
version: "18.3.0-www-modern-acfb67f6",
rendererPackageName: "react-dom"
};
var internals$jscomp$inline_2140 = {
@@ -16737,7 +16746,7 @@ var internals$jscomp$inline_2140 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-www-modern-a16087b4"
reconcilerVersion: "18.3.0-www-modern-acfb67f6"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2141 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16996,4 +17005,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactCurrentDispatcher$2.current.useHostTransitionStatus();
};
exports.version = "18.3.0-www-modern-a16087b4";
exports.version = "18.3.0-www-modern-acfb67f6";
@@ -68,6 +68,8 @@ var ReactSharedInternals =
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch,
enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler,
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
@@ -8300,7 +8302,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
currentResource
);
if (currentResource) {
if (
currentResource &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -8315,7 +8320,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
isConcurrentMode$27
);
if (isConcurrentMode$27) {
if (
isConcurrentMode$27 &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -15066,7 +15074,8 @@ function checkForUnmatchedText(serverText, clientText, isConcurrentMode) {
clientText = normalizeMarkupForTextOrAttribute(clientText);
if (
normalizeMarkupForTextOrAttribute(serverText) !== clientText &&
isConcurrentMode
isConcurrentMode &&
enableClientRenderFallbackOnTextMismatch
)
throw Error(formatProdErrorMessage(425));
}
@@ -16336,7 +16345,7 @@ function hydrateInstance(
internalInstanceHandle,
hostContext
),
hostContext ||
(hostContext && enableClientRenderFallbackOnTextMismatch) ||
"body" === type ||
(instance.textContent = internalInstanceHandle));
null != props.onScroll && listenToNonDelegatedEvent("scroll", instance);
@@ -17937,7 +17946,7 @@ Internals.Events = [
var devToolsConfig$jscomp$inline_1902 = {
findFiberByHostInstance: getClosestInstanceFromNode,
bundleType: 0,
version: "18.3.0-www-classic-9c137164",
version: "18.3.0-www-classic-74717070",
rendererPackageName: "react-dom"
};
(function (internals) {
@@ -17981,7 +17990,7 @@ var devToolsConfig$jscomp$inline_1902 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-www-classic-9c137164"
reconcilerVersion: "18.3.0-www-classic-74717070"
});
assign(Internals, {
ReactBrowserEventEmitter: {
@@ -18299,7 +18308,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactCurrentDispatcher$2.current.useHostTransitionStatus();
};
exports.version = "18.3.0-www-classic-9c137164";
exports.version = "18.3.0-www-classic-74717070";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -81,6 +81,8 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"),
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch,
enableSchedulingProfiler = dynamicFeatureFlags.enableSchedulingProfiler,
assign = Object.assign,
ReactSharedInternals =
@@ -8107,7 +8109,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
currentResource
);
if (currentResource) {
if (
currentResource &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -8122,7 +8127,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
isConcurrentMode$27
);
if (isConcurrentMode$27) {
if (
isConcurrentMode$27 &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -15364,7 +15372,8 @@ function checkForUnmatchedText(serverText, clientText, isConcurrentMode) {
clientText = normalizeMarkupForTextOrAttribute(clientText);
if (
normalizeMarkupForTextOrAttribute(serverText) !== clientText &&
isConcurrentMode
isConcurrentMode &&
enableClientRenderFallbackOnTextMismatch
)
throw Error(formatProdErrorMessage(425));
}
@@ -16603,7 +16612,7 @@ function hydrateInstance(
internalInstanceHandle,
hostContext
),
hostContext ||
(hostContext && enableClientRenderFallbackOnTextMismatch) ||
"body" === type ||
(instance.textContent = internalInstanceHandle));
null != props.onScroll && listenToNonDelegatedEvent("scroll", instance);
@@ -17447,7 +17456,7 @@ Internals.Events = [
var devToolsConfig$jscomp$inline_1861 = {
findFiberByHostInstance: getClosestInstanceFromNode,
bundleType: 0,
version: "18.3.0-www-modern-3276b5fd",
version: "18.3.0-www-modern-aef3e69e",
rendererPackageName: "react-dom"
};
(function (internals) {
@@ -17492,7 +17501,7 @@ var devToolsConfig$jscomp$inline_1861 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-www-modern-3276b5fd"
reconcilerVersion: "18.3.0-www-modern-aef3e69e"
});
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = Internals;
exports.createPortal = function (children, container) {
@@ -17738,7 +17747,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactCurrentDispatcher$2.current.useHostTransitionStatus();
};
exports.version = "18.3.0-www-modern-3276b5fd";
exports.version = "18.3.0-www-modern-aef3e69e";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -19,7 +19,7 @@ if (__DEV__) {
var React = require("react");
var ReactDOM = require("react-dom");
var ReactVersion = "18.3.0-www-classic-8b82099e";
var ReactVersion = "18.3.0-www-classic-1b1f613f";
// This refers to a WWW module.
var warningWWW = require("warning");
@@ -682,7 +682,8 @@ if (__DEV__) {
enableUseDeferredValueInitialArg =
dynamicFeatureFlags.enableUseDeferredValueInitialArg,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, false is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, false is used for a new modern build.
var enableFloat = true;
var enableBigIntSupport = false; // TODO: Roll out with GK. Don't keep as dynamic flag for too long, though,
@@ -19,7 +19,7 @@ if (__DEV__) {
var React = require("react");
var ReactDOM = require("react-dom");
var ReactVersion = "18.3.0-www-modern-b13cf7b7";
var ReactVersion = "18.3.0-www-modern-418a9c9b";
// This refers to a WWW module.
var warningWWW = require("warning");
@@ -682,7 +682,8 @@ if (__DEV__) {
enableUseDeferredValueInitialArg =
dynamicFeatureFlags.enableUseDeferredValueInitialArg,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
var enableFloat = true;
var enableBigIntSupport = false; // TODO: Roll out with GK. Don't keep as dynamic flag for too long, though,
@@ -679,7 +679,8 @@ if (__DEV__) {
enableUseDeferredValueInitialArg =
dynamicFeatureFlags.enableUseDeferredValueInitialArg,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
var enableFloat = true;
var enableBigIntSupport = false; // TODO: Roll out with GK. Don't keep as dynamic flag for too long, though,
@@ -144,11 +144,12 @@ if (__DEV__) {
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
useModernStrictMode = dynamicFeatureFlags.useModernStrictMode,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, false is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch; // On WWW, false is used for a new modern build.
var enableProfilerTimer = true;
var enableProfilerCommitHooks = true;
var enableProfilerNestedUpdatePhase = true;
var enableClientRenderFallbackOnTextMismatch = true;
var enableFormActions = true;
var enableAsyncActions = true; // Logs additional User Timing API marks for use with an experimental profiling tool.
@@ -36342,7 +36343,7 @@ if (__DEV__) {
return root;
}
var ReactVersion = "18.3.0-www-classic-76e5ebad";
var ReactVersion = "18.3.0-www-classic-43ac25ba";
function createPortal$1(
children,
@@ -139,11 +139,12 @@ if (__DEV__) {
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
useModernStrictMode = dynamicFeatureFlags.useModernStrictMode,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch; // On WWW, true is used for a new modern build.
var enableProfilerTimer = true;
var enableProfilerCommitHooks = true;
var enableProfilerNestedUpdatePhase = true;
var enableClientRenderFallbackOnTextMismatch = true;
var enableFormActions = true;
var enableAsyncActions = true; // Logs additional User Timing API marks for use with an experimental profiling tool.
@@ -36189,7 +36190,7 @@ if (__DEV__) {
return root;
}
var ReactVersion = "18.3.0-www-modern-41c29645";
var ReactVersion = "18.3.0-www-modern-b8767e75";
function createPortal$1(
children,
@@ -64,6 +64,8 @@ var ReactSharedInternals =
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch,
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -8100,7 +8102,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
currentResource
);
if (currentResource) {
if (
currentResource &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -8115,7 +8120,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
isConcurrentMode$24
);
if (isConcurrentMode$24) {
if (
isConcurrentMode$24 &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -14591,7 +14599,8 @@ function checkForUnmatchedText(serverText, clientText, isConcurrentMode) {
clientText = normalizeMarkupForTextOrAttribute(clientText);
if (
normalizeMarkupForTextOrAttribute(serverText) !== clientText &&
isConcurrentMode
isConcurrentMode &&
enableClientRenderFallbackOnTextMismatch
)
throw Error(formatProdErrorMessage(425));
}
@@ -15861,7 +15870,7 @@ function hydrateInstance(
internalInstanceHandle,
hostContext
),
hostContext ||
(hostContext && enableClientRenderFallbackOnTextMismatch) ||
"body" === type ||
(instance.textContent = internalInstanceHandle));
null != props.onScroll && listenToNonDelegatedEvent("scroll", instance);
@@ -17519,7 +17528,7 @@ Internals.Events = [
var devToolsConfig$jscomp$inline_1822 = {
findFiberByHostInstance: getClosestInstanceFromNode,
bundleType: 0,
version: "18.3.0-www-classic-33a06df4",
version: "18.3.0-www-classic-ba07b7d4",
rendererPackageName: "react-dom"
};
var internals$jscomp$inline_2188 = {
@@ -17549,7 +17558,7 @@ var internals$jscomp$inline_2188 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-www-classic-33a06df4"
reconcilerVersion: "18.3.0-www-classic-ba07b7d4"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2189 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -18031,4 +18040,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactCurrentDispatcher$2.current.useHostTransitionStatus();
};
exports.version = "18.3.0-www-classic-33a06df4";
exports.version = "18.3.0-www-classic-ba07b7d4";
@@ -77,6 +77,8 @@ var dynamicFeatureFlags = require("ReactFeatureFlags"),
dynamicFeatureFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp,
enableClientRenderFallbackOnTextMismatch =
dynamicFeatureFlags.enableClientRenderFallbackOnTextMismatch,
assign = Object.assign,
ReactSharedInternals =
React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
@@ -7974,7 +7976,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
currentResource
);
if (currentResource) {
if (
currentResource &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -7989,7 +7994,10 @@ function completeWork(current, workInProgress, renderLanes) {
renderLanes,
isConcurrentMode$24
);
if (isConcurrentMode$24) {
if (
isConcurrentMode$24 &&
enableClientRenderFallbackOnTextMismatch
) {
current = !1;
break a;
}
@@ -14956,7 +14964,8 @@ function checkForUnmatchedText(serverText, clientText, isConcurrentMode) {
clientText = normalizeMarkupForTextOrAttribute(clientText);
if (
normalizeMarkupForTextOrAttribute(serverText) !== clientText &&
isConcurrentMode
isConcurrentMode &&
enableClientRenderFallbackOnTextMismatch
)
throw Error(formatProdErrorMessage(425));
}
@@ -16195,7 +16204,7 @@ function hydrateInstance(
internalInstanceHandle,
hostContext
),
hostContext ||
(hostContext && enableClientRenderFallbackOnTextMismatch) ||
"body" === type ||
(instance.textContent = internalInstanceHandle));
null != props.onScroll && listenToNonDelegatedEvent("scroll", instance);
@@ -17096,7 +17105,7 @@ Internals.Events = [
var devToolsConfig$jscomp$inline_1781 = {
findFiberByHostInstance: getClosestInstanceFromNode,
bundleType: 0,
version: "18.3.0-www-modern-4b6398e1",
version: "18.3.0-www-modern-e526f035",
rendererPackageName: "react-dom"
};
var internals$jscomp$inline_2151 = {
@@ -17127,7 +17136,7 @@ var internals$jscomp$inline_2151 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-www-modern-4b6398e1"
reconcilerVersion: "18.3.0-www-modern-e526f035"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2152 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17536,4 +17545,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactCurrentDispatcher$2.current.useHostTransitionStatus();
};
exports.version = "18.3.0-www-modern-4b6398e1";
exports.version = "18.3.0-www-modern-e526f035";
@@ -21,7 +21,8 @@ if (__DEV__) {
// Re-export dynamic flags from the www version.
var dynamicFeatureFlags = require("ReactFeatureFlags");
var enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
var enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
var enableBinaryFlight = false;
function createStringDecoder() {
@@ -108,7 +108,8 @@ if (__DEV__) {
// Re-export dynamic flags from the www version.
var dynamicFeatureFlags = require("ReactFeatureFlags");
var enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
var enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
function stringToChunk(content) {
return content;
@@ -85,7 +85,8 @@ if (__DEV__) {
var enableDebugTracing = dynamicFeatureFlags.enableDebugTracing,
enableTransitionTracing = dynamicFeatureFlags.enableTransitionTracing,
enableRenderableContext = dynamicFeatureFlags.enableRenderableContext,
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp; // On WWW, true is used for a new modern build.
enableRefAsProp = dynamicFeatureFlags.enableRefAsProp;
// On WWW, true is used for a new modern build.
/**
* Keeps track of the current Cache dispatcher.
@@ -2808,7 +2809,7 @@ if (__DEV__) {
console["error"](error);
};
var ReactVersion = "18.3.0-www-modern-d38b9327";
var ReactVersion = "18.3.0-www-modern-1e9c6c79";
// Patch fetch
var Children = {