Commit graph

6689 commits

Author SHA1 Message Date
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
Dmitry Gozman bb3f12245c feat(network): ignore favicon requests - these are too unpredictable (#533) 2020-01-17 17:14:39 -08:00
Yury Semikhatsky 879ce66f5e
test(webkit): unskip one more navigation test (#534) 2020-01-17 17:12:43 -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
Yury Semikhatsky f76db837c9 fix(webkit): make interception work with cross-process navigation (#529) 2020-01-17 16:48:50 -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 d51094105c feat(webkit): download both wpe and gtk together 2020-01-17 16:30:19 -08:00
Andrey Lushnikov 4ee2643598 devops: combine webkit-wpe and webkit-gtk together 2020-01-17 16:27:07 -08:00
Yury Semikhatsky 44cbe00643
test(webkit): unskip passing test (#530) 2020-01-17 16:17:51 -08:00
Andrey Lushnikov e750da376e devops: fix firefox's archive.sh 2020-01-17 15:36:22 -08:00
Yury Semikhatsky 444f0d88f1 fix(webkit): forward network messages from provisional to committed page (#527) 2020-01-17 15:33:55 -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
Yury Semikhatsky fc9ddb7c3c chore(webkit): simplify session init logic (#523)
* chore(webkit): simplify session init logic

* update remaining license headers
2020-01-17 14:02:57 -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 e3f69149f1 chore: bump version to 0.9.13-post 2020-01-17 07:26:38 -08:00
Pavel Feldman 2a619db582
fix(webkit): introduce user-data-dir and use it on win (#505) 2020-01-16 22:11:14 -08:00
Pavel Feldman dae6e7cabc feat(win): download win from CDN (#519) 2020-01-16 19:43:39 -08:00
Pavel Feldman e93a0363f7 browser(webkit): make test runner link 2020-01-16 17:50:20 -08:00
Dmitry Gozman 734c752fea chore: rework log api calls functionality to not replace objects (#518) 2020-01-16 17:48:38 -08:00
Dmitry Gozman 82057ac610 test: make api coverage checker work (#517) 2020-01-16 17:46:50 -08:00
Pavel Feldman 5bbb87bd07 browser(webkit): follow up to fix WKPageUIClientV14 usages 2020-01-16 17:16:53 -08:00