playwright/packages/playwright-core/src/server
Andrey Lushnikov bfafb2680d
fix: put browserVersion in the browsers.json (#13946)
This patch:
- adds `browserVersion` field to the `browsers.json`. This is
  updated every time we roll browser.
- starts using `browserVersion` to display browser version that's
  been downloaded.

The downloading output now looks like this:

```bash
Downloading Chromium 101.0.4951.41 (playwright build v1003) - 118.9 Mb [====================] 100% 0.0s
Chromium 101.0.4951.41 (playwright build v1003) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/chromium-1003
Downloading FFMPEG playwright build v1007 - 1 Mb [====================] 100% 0.0s
FFMPEG playwright build v1007 downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/ffmpeg-1007
Downloading Firefox 99.0.1 (playwright build v1323) - 67.5 Mb [====================] 100% 0.0s
Firefox 99.0.1 (playwright build v1323) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/firefox-1323
Downloading Webkit 15.4 (playwright build v1632) - 52.7 Mb [====================] 100% 0.0s
Webkit 15.4 (playwright build v1632) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/webkit-1632
```

Fixes #13198
2022-05-05 04:17:13 -07:00
..
android chore: make Android host option configurable (#13685) 2022-04-21 22:16:42 +02:00
chromium feat(chromium): roll tot, ignore unknown session error (#13932) 2022-05-04 10:00:02 -07:00
dispatchers chore: make bundles typed (#13620) 2022-04-18 17:50:25 -07:00
electron chore: use utils via index export (5) (#13413) 2022-04-07 20:18:22 -07:00
firefox chore: use utils via index export (6) (#13417) 2022-04-07 21:48:41 -07:00
har chore: bundle core deps (#13621) 2022-04-18 20:20:49 -07:00
injected chore: make React selectors work on React 18 (#13864) 2022-05-03 13:46:52 -07:00
isomorphic feat(locator): layout options (leftOf, rightOf, above, below, near) (#13821) 2022-05-03 10:33:33 +01:00
recorder fix(codegen): do not reset current source on every recorded action (#13925) 2022-05-04 17:16:24 +01:00
registry fix: put browserVersion in the browsers.json (#13946) 2022-05-05 04:17:13 -07:00
trace fix(tracing): do not reset frame counter on every chunk (#13689) 2022-04-21 15:40:30 -07:00
webkit chore: bundle core deps (#13621) 2022-04-18 20:20:49 -07:00
accessibility.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
artifact.ts chore: use utils via index export (5) (#13413) 2022-04-07 20:18:22 -07:00
browser.ts chore: use utils via index export (4) (#13404) 2022-04-07 14:36:13 -07:00
browserContext.ts chore: flatten supplements (#13437) 2022-04-08 12:52:40 -07:00
browserType.ts fix: typo in the missing X Display error message (#13810) 2022-04-28 08:35:01 -07:00
console.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
cookieStore.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
debugger.ts chore: flatten supplements (#13437) 2022-04-08 12:52:40 -07:00
DEPS.list chore: make bundles typed (#13620) 2022-04-18 17:50:25 -07:00
deviceDescriptors.js chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
deviceDescriptorsSource.json feat(firefox): roll to r1323 (#13897) 2022-05-03 09:14:20 -07:00
dialog.ts chore: use utils via index export (3) (#13403) 2022-04-07 13:55:44 -07:00
dom.ts feat: make scrollIntoView work with zero-sized elements (#13702) 2022-04-23 21:48:36 +01:00
download.ts chore: use utils via index export (3) (#13403) 2022-04-07 13:55:44 -07:00
fetch.ts chore: make tests pass on Node.js 17+ (#13678) 2022-04-22 13:42:52 +02:00
fileChooser.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
formData.ts chore: bundle core deps (#13621) 2022-04-18 20:20:49 -07:00
frames.ts fix(networkidle): do not produce networkidle event on errored pages (#13938) 2022-05-04 20:52:50 +01:00
helper.ts chore: use utils via index export (5) (#13413) 2022-04-07 20:18:22 -07:00
index.ts chore: fix installation scripts (#13376) 2022-04-06 23:09:10 -07:00
input.ts chore: use utils via index export (3) (#13403) 2022-04-07 13:55:44 -07:00
instrumentation.ts chore: use utils via index export (3) (#13403) 2022-04-07 13:55:44 -07:00
javascript.ts chore: use utils via index export (6) (#13417) 2022-04-07 21:48:41 -07:00
macEditingCommands.ts fix: support undo/redo editing commands (#13606) 2022-04-18 22:22:52 -07:00
network.ts chore: use utils via index export (5) (#13413) 2022-04-07 20:18:22 -07:00
page.ts fix(networkidle): do not produce networkidle event on errored pages (#13938) 2022-05-04 20:52:50 +01:00
pipeTransport.ts chore: use utils via index export (4) (#13404) 2022-04-07 14:36:13 -07:00
playwright.ts chore: use utils via index export (4) (#13404) 2022-04-07 14:36:13 -07:00
progress.ts chore: use utils via index export (5) (#13413) 2022-04-07 20:18:22 -07:00
protocolError.ts chore: move some files out of server/common (#11466) 2022-01-18 19:13:51 -08:00
recorder.ts fix(codegen): do not reset current source on every recorded action (#13925) 2022-05-04 17:16:24 +01:00
screenshotter.ts feat: make scrollIntoView work with zero-sized elements (#13702) 2022-04-23 21:48:36 +01:00
selectors.ts feat(locator): layout options (leftOf, rightOf, above, below, near) (#13821) 2022-05-03 10:33:33 +01:00
transport.ts feat(chromium): roll tot, ignore unknown session error (#13932) 2022-05-04 10:00:02 -07:00
types.ts chore: make Android host option configurable (#13685) 2022-04-21 22:16:42 +02:00
usKeyboardLayout.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00