@samitouri / QOS-React / commits / f603426f91

[Flight] Consistently flag debugOwner field (#30400)

This is available outside `enableOwnerStack` but we weren't consistently using it and so it has different hidden classes.

Sebastian Markbåge committed Jul 19, 2024 at 21:13 UTC f603426f917314561c4289734f39b972be3814af
1 file changed +6 -6
packages/react-server/src/ReactFlightServer.js
+6 -6
@@ -618,7 +618,7 @@ function serializeThenable(
618 task.keyPath, // the server component sequence continues through Promise-as-a-child.
619 task.implicitSlot,
620 request.abortableTasks,
621 - __DEV__ && enableOwnerStacks ? task.debugOwner : null,
621 + __DEV__ ? task.debugOwner : null,
622 __DEV__ && enableOwnerStacks ? task.debugStack : null,
623 __DEV__ && enableOwnerStacks ? task.debugTask : null,
624 );
@@ -750,7 +750,7 @@ function serializeReadableStream(
750 task.keyPath,
751 task.implicitSlot,
752 request.abortableTasks,
753 - __DEV__ && enableOwnerStacks ? task.debugOwner : null,
753 + __DEV__ ? task.debugOwner : null,
754 __DEV__ && enableOwnerStacks ? task.debugStack : null,
755 __DEV__ && enableOwnerStacks ? task.debugTask : null,
756 );
@@ -849,7 +849,7 @@ function serializeAsyncIterable(
849 task.keyPath,
850 task.implicitSlot,
851 request.abortableTasks,
852 - __DEV__ && enableOwnerStacks ? task.debugOwner : null,
852 + __DEV__ ? task.debugOwner : null,
853 __DEV__ && enableOwnerStacks ? task.debugStack : null,
854 __DEV__ && enableOwnerStacks ? task.debugTask : null,
855 );
@@ -1572,7 +1572,7 @@ function outlineTask(request: Request, task: Task): ReactJSONValue {
1572 task.keyPath, // unlike outlineModel this one carries along context
1573 task.implicitSlot,
1574 request.abortableTasks,
1575 - __DEV__ && enableOwnerStacks ? task.debugOwner : null,
1575 + __DEV__ ? task.debugOwner : null,
1576 __DEV__ && enableOwnerStacks ? task.debugStack : null,
1577 __DEV__ && enableOwnerStacks ? task.debugTask : null,
1578 );
@@ -1799,8 +1799,8 @@ function createTask(
1799 >): any);
1800 if (__DEV__) {
1801 task.environmentName = request.environmentName();
1802 + task.debugOwner = debugOwner;
1803 if (enableOwnerStacks) {
1803 - task.debugOwner = debugOwner;
1804 task.debugStack = debugStack;
1805 task.debugTask = debugTask;
1806 }
@@ -2167,7 +2167,7 @@ function renderModel(
2167 task.keyPath,
2168 task.implicitSlot,
2169 request.abortableTasks,
2170 - __DEV__ && enableOwnerStacks ? task.debugOwner : null,
2170 + __DEV__ ? task.debugOwner : null,
2171 __DEV__ && enableOwnerStacks ? task.debugStack : null,
2172 __DEV__ && enableOwnerStacks ? task.debugTask : null,
2173 );