playwright/src
Andrey Lushnikov f472c96129
feat: support webkit technology preview (#5885)
This patch adds support for `technology preview` webkit channel, which
we will keep close to the actual Safari Technology Preview releases.

This channel does not install by default. It is supposed to be installed
with the following CLI command:

```sh
$ npx playwright install webkit-technology-preview
```

Once the channel is installed, it can be used the following way:

```js
const browser = await playwright.webkit.launch({
  channel: 'technology-preview',
});
```

**NOTE:** if clients attempt using the channel without installing it,
it'll throw an error with a copyable instructions to install via CLI.

References #5884
2021-03-31 11:32:10 -07:00
..
cli feat: support webkit technology preview (#5885) 2021-03-31 11:32:10 -07:00
client api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
common chore: pass parsed stack in metainfo (#5407) 2021-02-10 18:52:28 -08:00
dispatchers api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
install feat(docker): use playwright install-deps for building docker image (#5995) 2021-03-29 23:48:54 -07:00
protocol api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
remote chore: add missing await to floating promises (#5813) 2021-03-22 09:59:39 -07:00
server feat: support webkit technology preview (#5885) 2021-03-31 11:32:10 -07:00
third_party/highlightjs feat(java): implement codegen (#5692) 2021-03-03 14:32:09 -08:00
utils feat: support webkit technology preview (#5885) 2021-03-31 11:32:10 -07:00
web chore: unify recorder & tracer uis (#5791) 2021-03-11 11:22:59 -08:00
.eslintrc.js chore(lint): add @typescript-eslint/type-annotation-spacing rule (#897) 2020-02-07 13:36:49 -08:00
browserServerImpl.ts api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
inprocess.ts chore: centralize playwright creation, bind context listeners to instance (#5217) 2021-01-29 16:00:56 -08:00
nativeDeps.ts fix(installer): add libx11-xcb1 to the list of chromium deps (#6003) 2021-03-30 11:29:21 -07:00
outofprocess.ts test: add basic end-to-end driver test (#5426) 2021-02-12 09:05:32 -08:00
service.ts chore: add websocket connection mode (#4510) 2020-11-20 15:19:39 -08:00