Skip to content

Commit 63a8114

Browse files
committed
ncc-compiled
1 parent 5df1621 commit 63a8114

File tree

60 files changed

+1446
-1122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+1446
-1122
lines changed

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js

Lines changed: 265 additions & 211 deletions
Large diffs are not rendered by default.

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js

Lines changed: 181 additions & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -195,23 +195,6 @@ function findNextSibling(child) {
195195
searchTarget = child;
196196
return !0;
197197
}
198-
function isFiberContainedBy(maybeChild, maybeParent) {
199-
maybeParent = maybeParent.return;
200-
if (maybeParent === maybeChild || maybeParent === maybeChild.alternate)
201-
return !0;
202-
for (; null !== maybeParent && maybeParent !== maybeChild; ) {
203-
if (
204-
!(
205-
(5 !== maybeParent.tag && 3 !== maybeParent.tag) ||
206-
(maybeParent.return !== maybeChild &&
207-
maybeParent.return !== maybeChild.alternate)
208-
)
209-
)
210-
return !0;
211-
maybeParent = maybeParent.return;
212-
}
213-
return !1;
214-
}
215198
function isFiberPrecedingCheck(child, target, boundary) {
216199
return child === boundary
217200
? !0
@@ -14469,20 +14452,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
1446914452
(nativeEventTarget[internalScrollTimer] = targetInst));
1447014453
}
1447114454
for (
14472-
var i$jscomp$inline_1777 = 0;
14473-
i$jscomp$inline_1777 < simpleEventPluginEvents.length;
14474-
i$jscomp$inline_1777++
14455+
var i$jscomp$inline_1780 = 0;
14456+
i$jscomp$inline_1780 < simpleEventPluginEvents.length;
14457+
i$jscomp$inline_1780++
1447514458
) {
14476-
var eventName$jscomp$inline_1778 =
14477-
simpleEventPluginEvents[i$jscomp$inline_1777],
14478-
domEventName$jscomp$inline_1779 =
14479-
eventName$jscomp$inline_1778.toLowerCase(),
14480-
capitalizedEvent$jscomp$inline_1780 =
14481-
eventName$jscomp$inline_1778[0].toUpperCase() +
14482-
eventName$jscomp$inline_1778.slice(1);
14459+
var eventName$jscomp$inline_1781 =
14460+
simpleEventPluginEvents[i$jscomp$inline_1780],
14461+
domEventName$jscomp$inline_1782 =
14462+
eventName$jscomp$inline_1781.toLowerCase(),
14463+
capitalizedEvent$jscomp$inline_1783 =
14464+
eventName$jscomp$inline_1781[0].toUpperCase() +
14465+
eventName$jscomp$inline_1781.slice(1);
1448314466
registerSimpleEvent(
14484-
domEventName$jscomp$inline_1779,
14485-
"on" + capitalizedEvent$jscomp$inline_1780
14467+
domEventName$jscomp$inline_1782,
14468+
"on" + capitalizedEvent$jscomp$inline_1783
1448614469
);
1448714470
}
1448814471
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -17273,43 +17256,75 @@ FragmentInstance.prototype.compareDocumentPosition = function (otherNode) {
1727317256
void 0,
1727417257
void 0
1727517258
);
17276-
if (0 === children.length) {
17277-
children = getInstanceFromHostFiber(parentHostFiber);
17278-
var parentResult = children.compareDocumentPosition(otherNode);
17279-
parentHostFiber = parentResult;
17280-
children === otherNode
17281-
? (parentHostFiber = Node.DOCUMENT_POSITION_CONTAINS)
17282-
: parentResult & Node.DOCUMENT_POSITION_CONTAINED_BY &&
17283-
(traverseVisibleHostChildren(
17284-
this._fragmentFiber.sibling,
17285-
!1,
17286-
findNextSibling
17287-
),
17288-
(children = searchTarget),
17289-
(searchTarget = null),
17290-
null === children
17291-
? (parentHostFiber = Node.DOCUMENT_POSITION_PRECEDING)
17292-
: ((otherNode =
17293-
getInstanceFromHostFiber(children).compareDocumentPosition(
17294-
otherNode
17295-
)),
17296-
(parentHostFiber =
17297-
0 === otherNode || otherNode & Node.DOCUMENT_POSITION_FOLLOWING
17298-
? Node.DOCUMENT_POSITION_FOLLOWING
17299-
: Node.DOCUMENT_POSITION_PRECEDING)));
17300-
return (parentHostFiber |= Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC);
17301-
}
17259+
var parentHostInstance = getInstanceFromHostFiber(parentHostFiber);
17260+
if (0 === children.length)
17261+
return (
17262+
(parentHostFiber = children =
17263+
parentHostInstance.compareDocumentPosition(otherNode)),
17264+
parentHostInstance === otherNode
17265+
? (parentHostFiber = Node.DOCUMENT_POSITION_CONTAINS)
17266+
: children & Node.DOCUMENT_POSITION_CONTAINED_BY &&
17267+
(traverseVisibleHostChildren(
17268+
this._fragmentFiber.sibling,
17269+
!1,
17270+
findNextSibling
17271+
),
17272+
(children = searchTarget),
17273+
(searchTarget = null),
17274+
null === children
17275+
? (parentHostFiber = Node.DOCUMENT_POSITION_PRECEDING)
17276+
: ((otherNode =
17277+
getInstanceFromHostFiber(children).compareDocumentPosition(
17278+
otherNode
17279+
)),
17280+
(parentHostFiber =
17281+
0 === otherNode || otherNode & Node.DOCUMENT_POSITION_FOLLOWING
17282+
? Node.DOCUMENT_POSITION_FOLLOWING
17283+
: Node.DOCUMENT_POSITION_PRECEDING))),
17284+
(parentHostFiber |= Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC)
17285+
);
1730217286
parentHostFiber = getInstanceFromHostFiber(children[0]);
17303-
parentResult = getInstanceFromHostFiber(children[children.length - 1]);
17304-
var firstResult = parentHostFiber.compareDocumentPosition(otherNode),
17305-
lastResult = parentResult.compareDocumentPosition(otherNode);
17287+
for (
17288+
var lastElement = getInstanceFromHostFiber(children[children.length - 1]),
17289+
foundPortalParent = !1,
17290+
parent = this._fragmentFiber.return;
17291+
null !== parent;
17292+
17293+
) {
17294+
4 === parent.tag && (foundPortalParent = !0);
17295+
if (3 === parent.tag || 5 === parent.tag) break;
17296+
parent = parent.return;
17297+
}
17298+
foundPortalParent = foundPortalParent
17299+
? getInstanceFromHostFiber(children[0]).parentElement
17300+
: parentHostInstance;
17301+
if (null == foundPortalParent) return Node.DOCUMENT_POSITION_DISCONNECTED;
17302+
parentHostInstance =
17303+
foundPortalParent.compareDocumentPosition(parentHostFiber) &
17304+
Node.DOCUMENT_POSITION_CONTAINED_BY;
17305+
foundPortalParent =
17306+
foundPortalParent.compareDocumentPosition(lastElement) &
17307+
Node.DOCUMENT_POSITION_CONTAINED_BY;
17308+
parent = parentHostFiber.compareDocumentPosition(otherNode);
17309+
var lastResult = lastElement.compareDocumentPosition(otherNode),
17310+
otherNodeIsWithinFirstOrLastChild =
17311+
parent & Node.DOCUMENT_POSITION_CONTAINED_BY ||
17312+
lastResult & Node.DOCUMENT_POSITION_CONTAINED_BY;
17313+
lastResult =
17314+
parentHostInstance &&
17315+
foundPortalParent &&
17316+
parent & Node.DOCUMENT_POSITION_FOLLOWING &&
17317+
lastResult & Node.DOCUMENT_POSITION_PRECEDING;
1730617318
parentHostFiber =
17307-
(firstResult & Node.DOCUMENT_POSITION_FOLLOWING &&
17308-
lastResult & Node.DOCUMENT_POSITION_PRECEDING) ||
17309-
otherNode === parentHostFiber ||
17310-
otherNode === parentResult
17319+
(parentHostInstance && parentHostFiber === otherNode) ||
17320+
(foundPortalParent && lastElement === otherNode) ||
17321+
otherNodeIsWithinFirstOrLastChild ||
17322+
lastResult
1731117323
? Node.DOCUMENT_POSITION_CONTAINED_BY
17312-
: firstResult;
17324+
: (!parentHostInstance && parentHostFiber === otherNode) ||
17325+
(!foundPortalParent && lastElement === otherNode)
17326+
? Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
17327+
: parent;
1731317328
return parentHostFiber & Node.DOCUMENT_POSITION_DISCONNECTED ||
1731417329
parentHostFiber & Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC ||
1731517330
validateDocumentPositionWithFiberTree(
@@ -17330,57 +17345,96 @@ function validateDocumentPositionWithFiberTree(
1733017345
otherNode
1733117346
) {
1733217347
var otherFiber = getClosestInstanceFromNode(otherNode);
17333-
return documentPosition & Node.DOCUMENT_POSITION_CONTAINED_BY
17334-
? !!otherFiber && isFiberContainedBy(fragmentFiber, otherFiber)
17335-
: documentPosition & Node.DOCUMENT_POSITION_CONTAINS
17336-
? null === otherFiber
17337-
? ((otherFiber = otherNode.ownerDocument),
17338-
otherNode === otherFiber || otherNode === otherFiber.body)
17339-
: isFiberContainedBy(otherFiber, fragmentFiber)
17340-
: documentPosition & Node.DOCUMENT_POSITION_PRECEDING
17341-
? ((followingBoundaryFiber = !!otherFiber) &&
17342-
!(followingBoundaryFiber = otherFiber === precedingBoundaryFiber) &&
17343-
((followingBoundaryFiber = getLowestCommonAncestor(
17344-
precedingBoundaryFiber,
17348+
if (documentPosition & Node.DOCUMENT_POSITION_CONTAINED_BY) {
17349+
if ((precedingBoundaryFiber = !!otherFiber))
17350+
a: {
17351+
for (; null !== otherFiber; ) {
17352+
if (
17353+
7 === otherFiber.tag &&
17354+
(otherFiber === fragmentFiber ||
17355+
otherFiber.alternate === fragmentFiber)
17356+
) {
17357+
precedingBoundaryFiber = !0;
17358+
break a;
17359+
}
17360+
otherFiber = otherFiber.return;
17361+
}
17362+
precedingBoundaryFiber = !1;
17363+
}
17364+
return precedingBoundaryFiber;
17365+
}
17366+
if (documentPosition & Node.DOCUMENT_POSITION_CONTAINS) {
17367+
if (null === otherFiber)
17368+
return (
17369+
(otherFiber = otherNode.ownerDocument),
17370+
otherNode === otherFiber || otherNode === otherFiber.body
17371+
);
17372+
a: {
17373+
otherFiber = fragmentFiber;
17374+
for (
17375+
fragmentFiber = getFragmentParentHostFiber(fragmentFiber);
17376+
null !== otherFiber;
17377+
17378+
) {
17379+
if (
17380+
!(
17381+
(5 !== otherFiber.tag && 3 !== otherFiber.tag) ||
17382+
(otherFiber !== fragmentFiber &&
17383+
otherFiber.alternate !== fragmentFiber)
17384+
)
17385+
) {
17386+
otherFiber = !0;
17387+
break a;
17388+
}
17389+
otherFiber = otherFiber.return;
17390+
}
17391+
otherFiber = !1;
17392+
}
17393+
return otherFiber;
17394+
}
17395+
return documentPosition & Node.DOCUMENT_POSITION_PRECEDING
17396+
? ((fragmentFiber = !!otherFiber) &&
17397+
!(fragmentFiber = otherFiber === precedingBoundaryFiber) &&
17398+
((fragmentFiber = getLowestCommonAncestor(
17399+
precedingBoundaryFiber,
17400+
otherFiber,
17401+
getParentForFragmentAncestors
17402+
)),
17403+
null === fragmentFiber
17404+
? (fragmentFiber = !1)
17405+
: (traverseVisibleHostChildren(
17406+
fragmentFiber,
17407+
!0,
17408+
isFiberPrecedingCheck,
1734517409
otherFiber,
17346-
getParentForFragmentAncestors
17347-
)),
17348-
null === followingBoundaryFiber
17349-
? (followingBoundaryFiber = !1)
17350-
: (traverseVisibleHostChildren(
17351-
followingBoundaryFiber,
17352-
!0,
17353-
isFiberPrecedingCheck,
17354-
otherFiber,
17355-
precedingBoundaryFiber
17356-
),
17357-
(otherFiber = searchTarget),
17358-
(searchTarget = null),
17359-
(followingBoundaryFiber = null !== otherFiber))),
17360-
followingBoundaryFiber)
17361-
: documentPosition & Node.DOCUMENT_POSITION_FOLLOWING
17362-
? ((precedingBoundaryFiber = !!otherFiber) &&
17363-
!(precedingBoundaryFiber =
17364-
otherFiber === followingBoundaryFiber) &&
17365-
((precedingBoundaryFiber = getLowestCommonAncestor(
17366-
followingBoundaryFiber,
17410+
precedingBoundaryFiber
17411+
),
17412+
(otherFiber = searchTarget),
17413+
(searchTarget = null),
17414+
(fragmentFiber = null !== otherFiber))),
17415+
fragmentFiber)
17416+
: documentPosition & Node.DOCUMENT_POSITION_FOLLOWING
17417+
? ((fragmentFiber = !!otherFiber) &&
17418+
!(fragmentFiber = otherFiber === followingBoundaryFiber) &&
17419+
((fragmentFiber = getLowestCommonAncestor(
17420+
followingBoundaryFiber,
17421+
otherFiber,
17422+
getParentForFragmentAncestors
17423+
)),
17424+
null === fragmentFiber
17425+
? (fragmentFiber = !1)
17426+
: (traverseVisibleHostChildren(
17427+
fragmentFiber,
17428+
!0,
17429+
isFiberFollowingCheck,
1736717430
otherFiber,
17368-
getParentForFragmentAncestors
17369-
)),
17370-
null === precedingBoundaryFiber
17371-
? (precedingBoundaryFiber = !1)
17372-
: (traverseVisibleHostChildren(
17373-
precedingBoundaryFiber,
17374-
!0,
17375-
isFiberFollowingCheck,
17376-
otherFiber,
17377-
followingBoundaryFiber
17378-
),
17379-
(otherFiber = searchTarget),
17380-
(searchBoundary = searchTarget = null),
17381-
(precedingBoundaryFiber = null !== otherFiber))),
17382-
precedingBoundaryFiber)
17383-
: !1;
17431+
followingBoundaryFiber
17432+
),
17433+
(otherFiber = searchTarget),
17434+
(searchBoundary = searchTarget = null),
17435+
(fragmentFiber = null !== otherFiber))),
17436+
fragmentFiber)
17437+
: !1;
1738417438
}
1738517439
function normalizeListenerOptions(opts) {
1738617440
return null == opts
@@ -19239,16 +19293,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1923919293
0 === i && attemptExplicitHydrationTarget(target);
1924019294
}
1924119295
};
19242-
var isomorphicReactPackageVersion$jscomp$inline_2165 = React.version;
19296+
var isomorphicReactPackageVersion$jscomp$inline_2181 = React.version;
1924319297
if (
19244-
"19.2.0-experimental-379a083b-20250813" !==
19245-
isomorphicReactPackageVersion$jscomp$inline_2165
19298+
"19.2.0-experimental-a96a0f39-20250815" !==
19299+
isomorphicReactPackageVersion$jscomp$inline_2181
1924619300
)
1924719301
throw Error(
1924819302
formatProdErrorMessage(
1924919303
527,
19250-
isomorphicReactPackageVersion$jscomp$inline_2165,
19251-
"19.2.0-experimental-379a083b-20250813"
19304+
isomorphicReactPackageVersion$jscomp$inline_2181,
19305+
"19.2.0-experimental-a96a0f39-20250815"
1925219306
)
1925319307
);
1925419308
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19268,24 +19322,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1926819322
null === componentOrElement ? null : componentOrElement.stateNode;
1926919323
return componentOrElement;
1927019324
};
19271-
var internals$jscomp$inline_2860 = {
19325+
var internals$jscomp$inline_2876 = {
1927219326
bundleType: 0,
19273-
version: "19.2.0-experimental-379a083b-20250813",
19327+
version: "19.2.0-experimental-a96a0f39-20250815",
1927419328
rendererPackageName: "react-dom",
1927519329
currentDispatcherRef: ReactSharedInternals,
19276-
reconcilerVersion: "19.2.0-experimental-379a083b-20250813"
19330+
reconcilerVersion: "19.2.0-experimental-a96a0f39-20250815"
1927719331
};
1927819332
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
19279-
var hook$jscomp$inline_2861 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
19333+
var hook$jscomp$inline_2877 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
1928019334
if (
19281-
!hook$jscomp$inline_2861.isDisabled &&
19282-
hook$jscomp$inline_2861.supportsFiber
19335+
!hook$jscomp$inline_2877.isDisabled &&
19336+
hook$jscomp$inline_2877.supportsFiber
1928319337
)
1928419338
try {
19285-
(rendererID = hook$jscomp$inline_2861.inject(
19286-
internals$jscomp$inline_2860
19339+
(rendererID = hook$jscomp$inline_2877.inject(
19340+
internals$jscomp$inline_2876
1928719341
)),
19288-
(injectedHook = hook$jscomp$inline_2861);
19342+
(injectedHook = hook$jscomp$inline_2877);
1928919343
} catch (err) {}
1929019344
}
1929119345
exports.createRoot = function (container, options) {
@@ -19380,4 +19434,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1938019434
listenToAllSupportedEvents(container);
1938119435
return new ReactDOMHydrationRoot(initialChildren);
1938219436
};
19383-
exports.version = "19.2.0-experimental-379a083b-20250813";
19437+
exports.version = "19.2.0-experimental-a96a0f39-20250815";

0 commit comments

Comments
 (0)