Commit Graph

5830 Commits

Author SHA1 Message Date
Andrey Lushnikov
81f219cf2b devops: bump BUILD_NUMBERs to 1000
This way build numbers will be easier to distinguish in logs
and documentation.
2019-11-22 20:36:23 -08:00
Dmitry Gozman
825c6a45c1 devops: fix buildbot-windows script 2019-11-22 20:30:38 -08:00
Andrey Lushnikov
cf55fe660c devops: give all 4 buildbots designated bash script
This makes it possible for every buildbot to build browsers one-by-one,
instead of altogether.
2019-11-22 20:25:36 -08:00
Andrey Lushnikov
254a464828 devops: fix clean script to keep going if there's no OBJ- folder 2019-11-22 19:57:25 -08:00
Andrey Lushnikov
d092c63301 docs(devops): drop outdated browesr_patches/README.md 2019-11-22 19:31:03 -08:00
Andrey Lushnikov
b416dd7507 browser(firefox): roll Firefox to 6f8366f5763c2f8bcf2ed83dee659b963e0f75a2
Previous firefox beta was broken on Mac - this isn't.
2019-11-22 19:19:18 -08:00
Andrey Lushnikov
558e38debe devops: fix export.sh to work with rolls 2019-11-22 19:18:52 -08:00
Andrey Lushnikov
1a98a4d5e8 devops: build bots should do clean builds 2019-11-22 19:07:39 -08:00
Andrey Lushnikov
9158010eab docs(devops): mention disabling QuickEdit terminal mode on Win 2019-11-22 18:59:51 -08:00
Dmitry Gozman
52f2f45438 Merge branch 'master' of github.com:microsoft/playwright 2019-11-22 18:55:39 -08:00
Dmitry Gozman
fd1cb2b5a0 devops: print poll iteration 2019-11-22 18:55:29 -08:00
Andrey Lushnikov
53eddc1c14 docs(devops): FAQ for browser contributing 2019-11-22 18:52:18 -08:00
Andrey Lushnikov
f0851e40ce docs(devops): contributing browser patches 2019-11-22 18:48:38 -08:00
Andrey Lushnikov
77a255c6da docs(devops): describe windows buildbot configuration 2019-11-22 18:24:45 -08:00
Andrey Lushnikov
c4763e841b devops: add poll_build.sh as an alternative to cronjob 2019-11-22 17:36:12 -08:00
Dmitry Gozman
025c1fc7bc feat(engines): introduce xpath engine, switch $x to use it (#64) 2019-11-22 17:27:09 -08:00
Andrey Lushnikov
5b1c992f90
chore: bump min engine version to 10.17.0 2019-11-22 17:24:26 -08:00
Dmitry Gozman
d2ba399946 devops: fix upload to work in mingw 2019-11-22 17:17:02 -08:00
Pavel Feldman
3190044c00 feat(firefox): implemented *.fill (#63) 2019-11-22 16:55:35 -08:00
Pavel Feldman
c4c8d498bd chore: reuse input code across vendors (#62) 2019-11-22 16:47:50 -08:00
Yury Semikhatsky
ef847b1941 fix(page): support multiple bootstrap scripts (#59) 2019-11-22 16:25:36 -08:00
Dmitry Gozman
7c69f8c457 feat(engines): move querySelectorAll to css engine (#61) 2019-11-22 16:21:30 -08:00
Andrey Lushnikov
7633518272 devops: do not use "which" in devops scripts
The POSIX way of checking for command presence is "command -v".
This is also supported in MINGW.
2019-11-22 15:48:25 -08:00
Andrey Lushnikov
26fef7bc46 devops: support firefox-win32 builds 2019-11-22 15:45:36 -08:00
Dmitry Gozman
a9cd015fdb
feat(engines): introduce a css selector engine and a way to query it (#50) 2019-11-22 15:36:17 -08:00
Pavel Feldman
ef464e447f
feat(input): dblclick/trippleclick feature parity (#60) 2019-11-22 14:46:34 -08:00
Yury Semikhatsky
37a9c17d3e fix (#58) 2019-11-22 14:04:04 -08:00
Yury Semikhatsky
ac01262c88
feat(page): support Page.evaluateOnNewDocument for WebKit (#55) 2019-11-22 13:14:07 -08:00
Dmitry Gozman
e04910501b
feat(select): use ElementHandle instead of 'id=foo' when choosing options (#54) 2019-11-22 11:54:49 -08:00
Pavel Feldman
b66b005b1f chore: move wsEndpoint and browser target APIs to features/ (#52) 2019-11-22 11:25:53 -08:00
Pavel Feldman
508c1960dd
chore: unify emulateMedia APIs (#53) 2019-11-22 11:24:56 -08:00
Pavel Feldman
c26166203e chore: remove connection / session redundancy (#51) 2019-11-22 10:05:32 -08:00
Dmitry Gozman
7783400156 feat(select): allow to select options by value/label/id/index (#46) 2019-11-21 21:19:21 -08:00
Joel Einbinder
6fcb4d2f30 feat: remove all environment variables and references to puppeteer-core (#47)
* feat: remove all environment variables and references to puppeteer-core

* fixup install
2019-11-21 21:17:23 -08:00
Pavel Feldman
f223a98e3d
feat(chromium): roll Chromium to r717627 (#49) 2019-11-21 21:16:00 -08:00
Andrey Lushnikov
b64304ecbc devops: make sure cron has necessary PATH 2019-11-21 19:14:30 -08:00
Andrey Lushnikov
4aff4bfca3 devops: cronjob checks 2019-11-21 18:52:51 -08:00
Andrey Lushnikov
c6c4c01263 devops: add crontab 2019-11-21 17:58:10 -08:00
Andrey Lushnikov
7af5f4a2a5 devops: save log for cronjob 2019-11-21 17:48:56 -08:00
Andrey Lushnikov
ae878882bb devops: create lock dir 2019-11-21 17:39:11 -08:00
Andrey Lushnikov
98e05b66fd devops: revamp scripts 2019-11-21 17:29:40 -08:00
Pavel Feldman
1e91257d6e chore: group chromium-specific features (#45) 2019-11-21 16:54:10 -08:00
Andrey Lushnikov
8dce249a7a devops: no prompts in check_build_archive_upload.sh 2019-11-21 15:42:18 -08:00
Andrey Lushnikov
e1f3f5cfed devops: add cronjobs 2019-11-21 15:26:01 -08:00
Dmitry Gozman
57bbd81824
chore: introduce injected source lazily evaluated by execution context (#42) 2019-11-21 14:43:30 -08:00
Pavel Feldman
e3dcac1d46
chore: move interception API into features/ (#43) 2019-11-21 14:41:38 -08:00
Andrey Lushnikov
43836c9178 Revert "docs: show browser test stats in the readme (#24)"
This reverts test stats from the README.md
The stats now leave in a designated status page.
2019-11-21 13:00:48 -08:00
Andrey Lushnikov
2b40361b0a devops: fix check_cdn script 2019-11-20 18:02:36 -08:00
Andrey Lushnikov
4f3834dd69 devops: revamp archive.sh scripts to accept a target .zip name
This is required so that we can setup a locking directory for cron
jobs later on.
2019-11-20 18:01:51 -08:00
Andrey Lushnikov
af0ba0e713 devops: move check_cdn to tools 2019-11-20 18:01:51 -08:00