Sebastian Markbåge

Results 72 issues of Sebastian Markbåge

If you're spreading props from a user provided source we have a XSS. E.g. ```js var data = JSON.parse(decodeURI(location.search.substr(1))); function Foo(props) { return {props.content}; } ReactDOM.render(, container); ``` That's already...

Component: DOM
Type: Discussion
React Core Team

I don't think we're ready to land this yet since we're using it to run other experiments and our tests. I'm opening this PR to indicate intent to disable and...

CLA Signed
React Core Team

Stacked on #71628.

type: next
created-by: Next.js team
Documentation
Turbopack
tests

Stacked on #33395. This lets us keep track of which environment this was fetched and awaited. Currently the IO and await is in the same environment. It's just kept when...

CLA Signed
React Core Team

Stacked on #33394. This lets us create async stack traces to the owner that was in context when the I/O was started or awaited. This owner might not be the...

CLA Signed
React Core Team

Stacked on #33392. This adds another track to the Performance Track called `"Server Requests"`. This logs the flat list of I/O awaited on by Server Components. There will be other...

CLA Signed
React Core Team

Stacked on #33390. The stack trace doesn't include the thing you called when calling into ignore listed content. We consider the ignore listed content conceptually the abstraction that you called...

CLA Signed
React Core Team

Stacked on #33388. This encodes the I/O entries as their own row type (`"J"`). This makes it possible to parse them directly without first parsing the debug info for each...

CLA Signed
React Core Team

This lets us track what data each Server Component depended on. This will be used by Performance Track and React DevTools. We use Node.js `async_hooks`. This has a number of...

CLA Signed
React Core Team

We can make more optimized reconciliation by tagging ReactElements with the "hidden class" of their props. For example, this is guaranteed to always have three props: `className`, `width`, `children`. ```...

Resolution: Backlog
React Core Team