playwright/browser_patches/webkit
Diego Pino 2f31e6373a
devops: build WebKit for Mac using --no-use-workspace flag (#14952)
Currently, Mac WebKit builds are failing in CI. It seems this is a regression in upstream WebKit as I'm able to reproduce it in my local environment. 

The error is the following:

``` 
usr/bin/codesign --force --sign - --timestamp\=none --preserve-metadata\=identifier,entitlements,flags --generate-entitlement-der /Users/playwright/webkit/WebKitBuild/Release/InjectedBundleTestWebKitAPI.bundle/Contents/Resources/WebKit.framework
/Users/playwright/webkit/WebKitBuild/Release/InjectedBundleTestWebKitAPI.bundle/Contents/Resources/WebKit.framework: replacing existing signature
/Users/playwright/webkit/WebKitBuild/Release/InjectedBundleTestWebKitAPI.bundle/Contents/Resources/WebKit.framework: unsealed contents present in the root directory of an embedded framework
Command CodeSign failed with a nonzero exit code
```

Bisecting the regression it seems the build started failing on [r295496](https://trac.webkit.org/changeset/295496/webkit)

This changeset also introduced a new flag, _--no-use-workspace__, which allows to build not using WebKit.xcworkspace (I understand this is how builds were done before this changeset). Building with  _--no-use-workspace_ fixes builds for Mac.
2022-06-17 08:40:58 -07:00
..
embedder/Playwright browser(webkit): rebase to 06/12/22 (r295478) (#14815) 2022-06-13 18:58:23 -07:00
patches browser(webkit) rebase to 06/15/22 (r295573) (#14900) 2022-06-15 17:56:09 -07:00
.gitignore Initial commit 2019-11-19 10:58:15 -08:00
archive.sh chore: use helper functions to define platforms (#13707) 2022-04-22 12:35:35 -07:00
BUILD_NUMBER browser(webkit) rebase to 06/15/22 (r295573) (#14900) 2022-06-15 17:56:09 -07:00
build.sh devops: build WebKit for Mac using --no-use-workspace flag (#14952) 2022-06-17 08:40:58 -07:00
buildwin.bat devops: absolute paths for webkit libraries and output directory (#4627) 2020-12-07 14:30:06 -08:00
clean.sh chore: use helper functions to define platforms (#13707) 2022-04-22 12:35:35 -07:00
concat_protocol.js devops: move Firefox and WebKit checkouts to $HOME (#9485) 2021-10-14 10:20:06 -07:00
EXPECTED_BUILDS devops: add WebKit builds on ubuntu 22 (#14589) 2022-06-07 11:33:18 +02:00
pw_run_debug.sh chore(webkit): build wpe and gtk to different folders (#616) 2020-01-24 11:54:50 -08:00
pw_run.sh devops: move Firefox and WebKit checkouts to $HOME (#9485) 2021-10-14 10:20:06 -07:00
UPSTREAM_CONFIG.sh browser(webkit) rebase to 06/15/22 (r295573) (#14900) 2022-06-15 17:56:09 -07:00
upstream_status.md Update upstream_status.md 2020-06-17 23:23:51 -07:00