playwright/tests
João Neves 7e6e5f0706
feat: Support React forwards refs and memo (#23262)
This PR fixes the react selector behavior to support components that are
wrapped by the memo or forwardRef React builtin functions.

Previously these components couldn't be selected. This PR fixes that
behavior, enabling selecting those components.

Current behavior:
```
const Foo = memo(() => <div id="foo_component" />);
Foo.displayName = "Foo";
...
playwright.$("_react=Foo") -> undefined
```

Fixed behavior:
```
const Foo = memo(() => <div id="foo_component" />);
Foo.displayName = "Foo";
...
playwright.$("_react=Foo") -> <div id ="foo_component" />
```
2023-05-30 17:14:47 -07:00
..
android devops: do not upload test-results artifacts (#23168) 2023-05-19 13:06:42 -07:00
assets feat: Support React forwards refs and memo (#23262) 2023-05-30 17:14:47 -07:00
components fix(ct): solid typecheck (#22799) 2023-05-03 13:53:46 -07:00
config chore: replace sigint handler per browser with a single one (#23317) 2023-05-30 13:54:04 -07:00
electron devops: do not upload test-results artifacts (#23168) 2023-05-19 13:06:42 -07:00
image_tools chore: fix typos (#20473) 2023-01-30 09:53:28 +01:00
installation chore: ignore SIGINT inside driver process (#23028) 2023-05-17 01:44:17 +02:00
library chore: replace sigint handler per browser with a single one (#23317) 2023-05-30 13:54:04 -07:00
page feat: Support React forwards refs and memo (#23262) 2023-05-30 17:14:47 -07:00
playwright-test chore: remove output dir before each test (#23380) 2023-05-30 16:03:50 -07:00
stress chore: fix typos (#20473) 2023-01-30 09:53:28 +01:00
webview2 devops: do not upload test-results artifacts (#23168) 2023-05-19 13:06:42 -07:00
index.d.ts test: added tests for WebSocket over Socks proxy (#7235) 2021-06-24 18:50:16 +02:00
tsconfig.json chore: render test steps in the trace (#22837) 2023-05-05 15:12:18 -07:00