Pavel Feldman
|
3d760b657b
|
chore: move debug, env and user agent from utils/ (#34766)
|
2025-02-12 19:27:24 -08:00 |
|
Pavel Feldman
|
2718ce7cbf
|
chore: short-cut localUtils usage in JS client (#34690)
|
2025-02-10 14:19:58 -08:00 |
|
Pavel Feldman
|
5d500dde22
|
chore: introduce platform for client (1) (#34683)
|
2025-02-10 10:22:32 -08:00 |
|
Pavel Feldman
|
4a7f6a6ef0
|
chore: organize imports in playwright-core (#34680)
|
2025-02-07 13:54:01 -08:00 |
|
Dmitry Gozman
|
3a75f23ea1
|
fix(addInitScript): require non-undefined arg to trigger commonjs module (#32282)
|
2024-08-23 02:48:56 -07:00 |
|
Dmitry Gozman
|
d5a7495041
|
feat(addInitScript): support cjs modules when passing both path and arg (#32240)
This works with scripts bundled by:
- `esbuild entrypoint.ts --bundle --format=cjs --outfile=injected.js`
- webpack with a typical config
```js
module.exports = {
entry: { 'injected': './entrypoint.js', },
output: {
path: require('path').resolve(__dirname),
filename: '[name].js',
libraryTarget: 'commonjs2',
},
};
```
|
2024-08-21 09:46:38 -07:00 |
|
Pavel Feldman
|
0355d8618f
|
chore: use provided value for the generated test id (#18631)
|
2022-11-08 12:04:43 -08:00 |
|
Pavel Feldman
|
ff15fcf911
|
chore: hide selector factories (#17844)
|
2022-10-05 12:00:01 -07:00 |
|
Pavel Feldman
|
d8f67eb75d
|
feat(api): introduce getByTestId (#17645)
|
2022-09-27 21:06:07 -07:00 |
|
Pavel Feldman
|
df143031e7
|
chore: move protocol and trace types into the top-level packages (#17486)
|
2022-09-20 18:41:51 -07:00 |
|
Pavel Feldman
|
5ae2017a5b
|
chore: always import type (#13365)
|
2022-04-06 14:57:14 -07:00 |
|
Pavel Feldman
|
70ede0d987
|
chore: use channel traits (#10389)
|
2021-11-17 15:26:01 -08:00 |
|
Dmitry Gozman
|
b383c6bf3c
|
fix: separate Selectors instance per Playwright object (#9529)
We used to share selectors for inprocess, remote and any internal playwright objects.
|
2021-10-15 09:21:56 -07:00 |
|
Joel Einbinder
|
c89d5a50dd
|
chore: migrate to monorepo (#9421)
|
2021-10-11 16:52:17 +02:00 |
|