Commit graph

234 commits

Author SHA1 Message Date
Yury Semikhatsky fb9ec96e3e
browser(webkit): support --user-data-dir on Linux (#610) 2020-01-24 15:27:52 -08:00
Andrey Lushnikov a4f27c17af
browser(webkit): fix compilation on Mac 10.15 (#638) 2020-01-24 14:52:17 -08:00
Joel Einbinder 3abaced877 chore(webkit): build wpe and gtk to different folders (#616)
Second try at #556. Uses absolute paths for the environment variables so that WPEDependencies builds properly. Switches from `WebKitBuildWPE` to `WebKitBuild/WPE` to avoid the need to change the .gitignore.

My computer takes a long time to build, but it appears to be working.
2020-01-24 11:54:50 -08:00
Yury Semikhatsky f463d06bd2 browser(webkit): fix WPE compilation (#635) 2020-01-24 11:47:46 -08:00
Yury Semikhatsky 12a43541ec browser(webkit): roll to r255078 (#633) 2020-01-24 11:22:27 -08:00
Pavel Feldman 6b8c40ea25 browser(webkit): respect --user-data-dir on MacOS (#579) 2020-01-23 15:56:37 -08:00
Joel Einbinder 717159094c browser(firefox): wait for startup before closing the browser (#575) 2020-01-22 19:56:56 -08:00
Dmitry Gozman 1c96d42a4b browser(firefox): support request interception (#572)
10558a7ead
2020-01-22 17:21:25 -08:00
Pavel Feldman 05cb267a86 browser(webkit): do not require DRAG_SUPPORT for simple drag selection (#569)
1fa5f16fd8
2020-01-22 15:58:46 -08:00
Andrey Lushnikov b8bb58e48b chore: migrate browser builds to a new CDN (#549) 2020-01-21 15:43:58 -08:00
Yury Semikhatsky b1b4c72035 browser(webkit): switch IdentifiersFactory to WebKit process identifiers (#547) 2020-01-21 14:33:02 -08:00
Pavel Feldman c3e4f092d3 browser(webkit): fix binary web socket frame represetation (#543) 2020-01-21 10:16:56 -08:00
Pavel Feldman e5c839d0aa
browser(webkit): roll to ToT 1-18-2020 (#540) 2020-01-20 08:54:03 -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 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
Andrey Lushnikov 44c808a29d devops: support webkit-gtk-wpe in the check_cdn.sh 2020-01-17 19:07:58 -08:00
Pavel Feldman 145600ab68 browser(webkit): remove wk1 on win+linux (#531) 2020-01-17 17:09:45 -08:00
Andrey Lushnikov 5f656f55b1 browser(firefox): bump build number
This is a follow-up to 2520dedb41
2020-01-17 17:05:31 -08:00
Andrey Lushnikov d62080ff1e devops: report upload build size via TG notification 2020-01-17 16:56:04 -08:00
Dmitry Gozman 2520dedb41
browser(firefox): support workers (#526)
a0549a0f64
2020-01-17 16:40:30 -08:00
Andrey Lushnikov c517542f39 devops: send tg notifications for webkit-gtk-wpe 2020-01-17 16:37:49 -08:00
Andrey Lushnikov 8483245d87 devops: pack inspector protocol 2020-01-17 16:32:54 -08:00
Andrey Lushnikov 4ee2643598 devops: combine webkit-wpe and webkit-gtk together 2020-01-17 16:27:07 -08:00
Andrey Lushnikov e750da376e devops: fix firefox's archive.sh 2020-01-17 15:36:22 -08:00
Andrey Lushnikov 64884dc278 devops: produce webkit-wpe builds 2020-01-17 14:43:00 -08:00
Andrey Lushnikov 928d04dc26 chore: bump browser numbers to test new intrastructure 2020-01-17 14:28:17 -08:00
Andrey Lushnikov 9a944db53f devops: rewrite checkout_build_archive_upload with build flavors
This patch establishes the following convention:
- scripts `checkout_build_archive_upload.sh` and `upload.sh` now accept
  build flavor instead of browser name. Build flavor fully defines the
  build produced / uploaded.
- scripts under `//browser_patches/webkit` and
  `//browser_patches/firefox` produce build that is specific to the host
  system.
2020-01-17 14:27:17 -08:00
Andrey Lushnikov 9e27d140c3 devops: rename minibrowser-linux into minibrowser-gtk
This is a preparation for the minibrowser-wpe upcoming build.
2020-01-17 13:42:33 -08:00
Andrey Lushnikov 14b2d5c83d devops: support webkit-wpe compilation
This patch:
- teaches `//browser_patches/webkit/build.sh` to accept the `--wpe` flag
- teaches `//browser_patches/webkit/archive.sh` to accept the `--wpe` flag
- teaches `//browser_patches/webkit/pw_run.sh` to parse the `--headless`
flag. In this case, we will assume that
`//browser_patches/webkit/checkout` is built for WPE and will pass
proper dependencies.
2020-01-17 13:33:52 -08:00
Andrey Lushnikov f9a86c0781 devops(win): fix webkit-win64 archiving step 2020-01-17 11:59:41 -08:00
Yury Semikhatsky 175f07e3dc
chore(webkit): bump build number to rebuild with new scripts (#524) 2020-01-17 10:47:20 -08:00
Pavel Feldman 3090f32e8a
fix(win): deploy less msvcruntime dlls (#522) 2020-01-17 09:44:49 -08:00
Pavel Feldman daed1c38f8 fix(win): deploy msvcruntime dlls (#521) 2020-01-17 09:24:45 -08:00
Pavel Feldman e93a0363f7 browser(webkit): make test runner link 2020-01-16 17:50:20 -08:00
Pavel Feldman 5bbb87bd07 browser(webkit): follow up to fix WKPageUIClientV14 usages 2020-01-16 17:16:53 -08:00
Andrey Lushnikov 814dbdab80
docs(devops): fix buildbots readme.md 2020-01-16 17:05:36 -08:00
Andrey Lushnikov ba2d9af5ae
docs(buildbots): document settings webkit-win env 2020-01-16 16:56:11 -08:00
Pavel Feldman 9c88649c6b browser(webkit): pass dialog tests on windows (#515) 2020-01-16 16:38:00 -08:00
Andrey Lushnikov a446d919fd devops: produce webkit win64 builds 2020-01-16 15:35:27 -08:00
Dmitry Gozman b4686f1eb9 browser(firefox): assorted fixes for evaluation and remote objects (#510) 2020-01-16 14:11:33 -08:00
Pavel Feldman 6b0b7500bd
browser(webkit): fix default context on windows (#504) 2020-01-16 12:49:17 -08:00
Dmitry Gozman 7785fd8191 browser(firefox): support isolated worlds (#500)
211f1f1bff
2020-01-16 11:52:22 -08:00
Yury Semikhatsky dccf540dc5 browser(webkit): show local inspector when controlled remotely (#508) 2020-01-16 11:12:59 -08:00
Yury Semikhatsky f246a1123f
browser(webkit): make gtk tests pass again (#503) 2020-01-15 18:02:32 -08:00
Pavel Feldman 0f1c30d54a
build(webkit): make keyboard work on win (#501) 2020-01-15 17:52:53 -08:00
Yury Semikhatsky ce1e79fe9f browser(webkit): fix debug compilation and some assertions (#498) 2020-01-15 11:54:36 -08:00
Pavel Feldman 30022a326f browser(webkit): initial windows cut (#497) 2020-01-15 10:48:27 -08:00
Yury Semikhatsky a662f2fdfd browser(webkit): remove browser context id from target info (#494) 2020-01-14 15:31:43 -08:00
Andrey Lushnikov 2387727b42
browser(firefox): improve firefox protocol types (#490)
Review URL: d8f3090d4a
2020-01-14 14:04:03 -08:00