playwright/tests
Nowell Strite 53ecdf7db6 cherry-pick(#21106): fix(loader): experimentalLoader with node@18
There is currently a bug when running `node@18.14.2` when running with
experimentalLoader

```
TypeError: The URL must be of scheme file
  at new NodeError (node:internal/errors:399:5)
  at Object.fileURLToPath (node:internal/url:1492:11)
  at resolve (./node_modules/@playwright/test/lib/experimentalLoader.js:39:48)
  at nextResolve (node:internal/modules/esm/loader:163:22)
  at ESMLoader.resolve (node:internal/modules/esm/loader:838:24)
  at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:7)
  at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:79:21)
```

This came from my test `vrt.spec.ts` which had a non package import
inside of it

```ts
import fs from "node:fs/promises"
```

The test run failed due to node imports not returning fileUrls when
resolved.

---------

Co-authored-by: Nowell Strite <nstrite@nvidia.com>
2023-02-22 15:02:39 -08:00
..
android chore: remove experimental dockerfile.remote (#20790) 2023-02-09 12:18:02 -08:00
assets feat(firefox): roll Firefox & Firefox Beta (#20670) 2023-02-06 14:08:32 -08:00
components chore(ct): bump packages (#20724) 2023-02-13 13:19:59 -08:00
config cherry-pick(#20937): chore: minor trace viewer UI tweaks 2023-02-16 08:18:29 -08:00
electron chore: merge the util exports (#20110) 2023-01-13 13:50:38 -08:00
image_tools chore: fix typos (#20473) 2023-01-30 09:53:28 +01:00
installation chore: do not build docker image for installation tests (#20871) 2023-02-13 12:31:38 -08:00
library cherry-pick(#20937): chore: minor trace viewer UI tweaks 2023-02-16 08:18:29 -08:00
page chore: fixes to toBeInViewport (#20870) 2023-02-13 15:21:40 -08:00
playwright-test cherry-pick(#21106): fix(loader): experimentalLoader with node@18 2023-02-22 15:02:39 -08:00
stress chore: fix typos (#20473) 2023-01-30 09:53:28 +01:00
webview2 fix(electron): stall node while browser is starting (#18804) 2022-11-14 22:01:54 -08:00
index.d.ts test: added tests for WebSocket over Socks proxy (#7235) 2021-06-24 18:50:16 +02:00
tsconfig.json chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00