[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
);