Andrey Lushnikov
adc5e3b59a
browser(webkit): bump WebKit to r1128 to check binary stripping
2020-01-30 19:13:41 -08:00
Andrey Lushnikov
b77b31c55c
devops: strip linux binaries
...
The `--strip-unneeded` removes all symbols needed for library
compilation as part of a `.a` static library.
([source](https://www.technovelty.org/linux/stripping-shared-libraries.html ))
So these are safe to remove and they should keep our binary
debuggable. These should save us ~100Mb unzipped.
References #658
2020-01-30 19:12:02 -08:00
Yury Semikhatsky
735c5e6a86
browser(webkit): fix compilation on Mac ( #774 )
...
f36ec8a69a
2020-01-30 16:11:34 -08:00
Yury Semikhatsky
6c58f93416
browser(webkit): simplify isolated world handling ( #766 )
2020-01-30 14:51:11 -08:00
Yury Semikhatsky
1ad6134a54
browser(webkit): ensure user worlds created when attaching to new pages ( #765 )
2020-01-30 13:57:41 -08:00
Pavel Feldman
bcc920c879
browser(webkit): follow-up to update inspector file locations ( #754 )
2020-01-29 15:15:39 -08:00
Pavel Feldman
87abfe02a4
browser(webkit): roll to WebKit ToT 1/29/2020 ( #737 )
2020-01-29 14:46:05 -08:00
Yury Semikhatsky
afc02225d8
browser(webkit): do not crash when opening inspector on mac ( #751 )
2020-01-29 14:01:52 -08:00
Dmitry Gozman
7ea4110987
browser(webkit): expose worker's owner frame ( #694 )
...
549289d2dd
2020-01-29 11:57:22 -08:00
Yury Semikhatsky
4b0ce1de2a
browser(webkit-wpe): do not preload about:blank into popups ( #724 )
2020-01-28 14:46:26 -08:00
Pavel Feldman
45e88f7b85
browser(webkit): amend method & postData upon continue ( #702 )
2020-01-27 23:26:34 -08:00
Yury Semikhatsky
e9515f46d2
browser(webkit): pause popups on start ( #691 )
2020-01-27 17:04:16 -08:00
Dmitry Gozman
aa2ecde20f
browser(webkit): make popups functional in mac embedder ( #689 )
2020-01-27 15:41:01 -08:00
Yury Semikhatsky
b3cd7a4365
browser(webkit): remove URL from TargetInfo ( #676 )
...
16cf942e30
2020-01-27 11:41:57 -08:00
Eric Heaton
e65cc77f31
fix(pw_run): Allow running from paths with spaces ( #674 )
...
This script currently breaks if the project folder contains any spaces in the paths. The above fix takes care of that.
2020-01-27 09:34:59 -08:00
Yury Semikhatsky
1b8cfffe78
browser(webkit): fix GTK build ( #673 )
2020-01-27 09:31:27 -08:00
Yury Semikhatsky
a779efeccc
browser(webkit): always dispose persistent context before exiting ( #649 )
2020-01-27 08:59:33 -08:00
Andrey Lushnikov
d2bfe00da6
browser(webkit): fix setOfflineMode ( #656 )
2020-01-26 09:15:32 -08:00
Pavel Feldman
2ae6466d74
browser(webkit): support user-data-dir on win ( #642 )
2020-01-24 16:30:27 -08:00
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
Pavel Feldman
05cb267a86
browser(webkit): do not require DRAG_SUPPORT for simple drag selection ( #569 )
...
1fa5f16fd8
2020-01-22 15:58:46 -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
Pavel Feldman
145600ab68
browser(webkit): remove wk1 on win+linux ( #531 )
2020-01-17 17:09:45 -08:00
Andrey Lushnikov
d62080ff1e
devops: report upload build size via TG notification
2020-01-17 16:56:04 -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
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
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
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
Pavel Feldman
6b0b7500bd
browser(webkit): fix default context on windows ( #504 )
2020-01-16 12:49:17 -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