Commit Graph

720 Commits

Author SHA1 Message Date
Joel Einbinder
fd4a1906d7 chore: mark version 0.9.18 (#554) 2020-01-21 17:29:33 -08:00
Joel Einbinder
4573cd3fec chore(packages): copy readme from root folder into packages/playwright (#552) 2020-01-21 17:24:47 -08:00
Joel Einbinder
8127c890e4 fix(firefox): be able to launch on headful+windows (#553)
Without the `-wait-for-browser` flag, the launcher process immediately exits on windows. Because we listen to 'exit', we think the browser has closed.

We still can't close the Firefox process very well.

For the reference, this is based upon https://wiki.mozilla.org/Platform/Integration/InjectEject/Launcher_Process/
2020-01-21 17:22:48 -08:00
Andrey Lushnikov
b8bb58e48b chore: migrate browser builds to a new CDN (#549) 2020-01-21 15:43:58 -08:00
Yury Semikhatsky
bf6f6741b4 chore(webkit): merge network manager into WKPage (#548) 2020-01-21 14:58:12 -08:00
Yury Semikhatsky
b1b4c72035 browser(webkit): switch IdentifiersFactory to WebKit process identifiers (#547) 2020-01-21 14:33:02 -08:00
Joel Einbinder
fa1d286d56
chore: npm packages (#525)
## playwright-chromium
- installs chromium
- exposes chromium api from playwright-core

## playwright-firefox
- installs firefox
- exposes firefox api from playwright-core

## playwright-webkit
- installs webkit
- exposes webkit api from playwright-core

## playwright-core
- downloads no browsers
- contains all of the js code
- designed for internal use

## playwright
- downloads all browsers
- exposes the entire api from playwright-core

## github
- downloads all browsers, generates protocol definitions, builds typescript
- exposes "playwright-core" api
2020-01-21 12:22:17 -08:00
Pavel Feldman
575c72f93a
Update README.md 2020-01-21 12:03:54 -08:00
Joel Einbinder
612834b9e8 test: disable failing scrollIntoViewIfNeeded test for firefox (#546) 2020-01-21 12:01:39 -08:00
Pavel Feldman
80c3b46a54
feat(websockets): implement support for ws on cr/wk (#542) 2020-01-21 11:48:48 -08:00
Dmitry Gozman
ddf47bc291 feat(worker): report workers network activity (#545) 2020-01-21 10:41:04 -08:00
Pavel Feldman
c3e4f092d3 browser(webkit): fix binary web socket frame represetation (#543) 2020-01-21 10:16:56 -08:00
Dmitry Gozman
894e91bb68 fix(api): remove $x form the api, $$ works equally good (#544) 2020-01-20 11:30:22 -08:00
Pavel Feldman
e5c839d0aa
browser(webkit): roll to ToT 1-18-2020 (#540) 2020-01-20 08:54:03 -08:00
Pavel Feldman
042f3d1582
Update README.md 2020-01-18 22:57:21 -08:00
Pavel Feldman
70318f1298
Update README.md 2020-01-18 22:17:33 -08:00
Pavel Feldman
4a44bf084f
Update README.md 2020-01-18 22:15:53 -08:00
Pavel Feldman
9c3a8707af
Update README.md 2020-01-18 22:13:51 -08:00
Arjun Attam
74e33f0a6a chore(readme): slack badge (#541) 2020-01-18 22:04:55 -08:00
Pavel Feldman
650bd86329
Update README.md 2020-01-18 17:52:33 -08:00
Pavel Feldman
b0cae22c42 chore: nuke version svgs 2020-01-18 17:42:42 -08:00
Pavel Feldman
c3484d2176
Update README.md 2020-01-18 17:41:52 -08:00
Pavel Feldman
cd482162c2
Update README.md 2020-01-18 17:28:14 -08:00
Pavel Feldman
614114241c chore: bump version to 0.9.17-post 2020-01-18 16:52:19 -08:00
Pavel Feldman
4053681ce6
Update README.md 2020-01-18 16:48:59 -08:00
Pavel Feldman
eb79a6e611 feat(webkit): roll to r1102 2020-01-18 10:15:23 -08:00
Pavel Feldman
586cf474e0
browser(webkit): revert MiniBrowser to original, introduce Playwright fork (#539) 2020-01-17 22:13:55 -08:00
Andrey Lushnikov
bad6e7c149 feat(webkit): roll to r1101 2020-01-17 22:12:10 -08:00
Andrey Lushnikov
f88a3f304a devops(ci): remove installation of glib-networking in GH Workflow
We now bundle glib-networking with WK on linux.
2020-01-17 21:43:28 -08:00
Andrey Lushnikov
2de3e03be4 chore(webkit): bump webkit build number
This should re-build webkit with bundled glib-networking on linux.
Hopefully this solves TLS issues on webkit linux.
2020-01-17 21:42:11 -08:00
Andrey Lushnikov
62ed659158 devops: fix TLS on webkit-wpe and webkit-gtk 2020-01-17 21:38:22 -08:00
Pavel Feldman
def48e7da4 feat(chromium): roll to r733125 (#538) 2020-01-17 20:58:41 -08:00
Andrey Lushnikov
39ca494945 devops(ci): another attempt to fix tls errors 2020-01-17 20:28:36 -08:00
Andrey Lushnikov
6eb8e9ae8f devops(ci): install glib-network to enable TLS for webkit 2020-01-17 20:18:31 -08:00
Andrey Lushnikov
29bfb3fa11 devops(ci): remove debug output for webkit tests 2020-01-17 20:13:54 -08:00
Pavel Feldman
f2a5f63930
Update README.md 2020-01-17 20:12:22 -08:00
Pavel Feldman
040b93018f
Update README.md 2020-01-17 20:09:44 -08:00
Andrey Lushnikov
da52217b7b devops(ci): drop the pw_run.sh from dbg output 2020-01-17 20:09:28 -08:00
Andrey Lushnikov
06a9dcd9e3 devops(ci): install missing dependency for webkit workflow 2020-01-17 20:02:54 -08:00
Andrey Lushnikov
fa850224b6 devops(ci): improve logging 2020-01-17 19:58:17 -08:00
Andrey Lushnikov
f702dd9d8a devops(ci): add debug output for WK workflow 2020-01-17 19:46:59 -08:00
Pavel Feldman
83d7493f66 chore: bump version to 0.9.16-post 2020-01-17 19:43:46 -08:00
Pavel Feldman
5d28196903 fix(devices): restore devices entry point 2020-01-17 19:42:20 -08:00
Andrey Lushnikov
9d14a54655 devops(ci): attempt to fix webkit workflow 2020-01-17 19:40:42 -08:00
Andrey Lushnikov
44c808a29d devops: support webkit-gtk-wpe in the check_cdn.sh 2020-01-17 19:07:58 -08:00
Pavel Feldman
3645f47d38 chore: bump version to 0.9.15-post 2020-01-17 19:02:22 -08:00
Yury Semikhatsky
ab806e6274
fix(webkit): clear workers on navigation (#535) 2020-01-17 18:46:45 -08:00
Andrey Lushnikov
040531062f docs(readme): fix nits (#537) 2020-01-17 18:38:35 -08:00
Dmitry Gozman
6cf70e2e4c test(firefox): enable some passing tests (#536) 2020-01-17 17:51:48 -08:00
Dmitry Gozman
d64c38b586 feat(firefox): support workers (#532) 2020-01-17 17:51:02 -08:00