dillon1000/react
Commit
Browse files Stop filtering owner stacks (#30438)
We still filter them before passing from server to client in Flight Server but when presenting a native stack, we don't need to filter them. That's left to ignore listing in the presentation. The stacks are pretty clean regardless thanks to the bottom stack frames. We can also unify the owner stack formatters into one shared module since Fizz/Flight/Fiber all do the same thing. DevTools currently does the same thing but is forked so it can support multiple versions.
Changed paths11 files
First-parent comparisonpackages/react-devtools-shared/src/backend/DevToolsOwnerStack.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js ModifiedM packages/react-reconciler/src/ReactFiberComponentStack.js ModifiedD packages/react-reconciler/src/ReactFiberOwnerStack.js DeletedM packages/react-server/src/ReactFizzComponentStack.js ModifiedD packages/react-server/src/ReactFizzOwnerStack.js DeletedM packages/react-server/src/ReactFlightCallUserSpace.js ModifiedD packages/react-server/src/ReactFlightOwnerStack.js DeletedM packages/react-server/src/ReactFlightServer.js ModifiedM packages/react-server/src/flight/ReactFlightComponentStack.js ModifiedA packages/shared/ReactOwnerStackFrames.js AddedPatch
Files changed
Rendering syntax-highlighted changes…