Sebastian "Sebbie" Silbermann

Results 164 issues of Sebastian "Sebbie" Silbermann

Part of a larger committment to unify APIs for `/react-native` and `/react` (which is just `/react-dom` at the moment) **What**: Enables `ByRole(role, { disabled })` **Why**: Makes writing tests for...

Testing [JSDOM 21.x](https://github.com/jsdom/jsdom/blob/master/Changelog.md#2100). Only meant as a proof-of-concept for bumping it in `jest-environment-jsdom`

## Summary In https://github.com/facebook/react/pull/13041 we started retrying the render synchronously if a render threw during a concurrent render. However, this also applied to synchronous renders which should help very rarely...

CLA Signed
React Core Team

React version: 18.2.0 Devtools version: 4.23.0-e28a0db22 Since https://github.com/facebook/react/pull/21171 React Devtools shows which fiber scheduled an update. In the case of ```tsx root.render( ); ``` where `LazyComponent` is some `React.lazy(() =>...

Type: Bug
Component: Developer Tools
React Core Team

Stack: 1. https://github.com/facebook/react/pull/28593 1. https://github.com/facebook/react/pull/28413 1. https://github.com/facebook/react/pull/28728

CLA Signed
React Core Team
React 19

## Summary This fixture changed multiple times in the past without us noticing. This adds an automated test using Playwright that ensures the snapshot is unchanged. The new snapshot is...

CLA Signed
React Core Team

`[email protected]` does not support `forwardRef` components, `contextType` static nor `getDerivedStateFromError` static. The major version bump was due to the added requirement of react >= 0.14 which was dropped in `[email protected]`....

The ultimate goal is to send notifications to a user. I hoped that adding labels does the trick but it doesn't. Seems like we have to fallback to comments anyway....

enhancement
help wanted

Testing https://github.com/w3c/accname/issues/96 Had to make some adjustments to the implementation of 2E since we never actually checked that the embedded control is actually referenced by "another widget" (emphasis on **another**).

### Summary To be compatible with React 19, types must be compatible. Many changes are codemoddable with `npx types-react-codemod@latest` but a lot of changes need to be done manually because...

typescript
package: material-ui
status: waiting for maintainer