Title: [295304] trunk/Source/WebKit/Configurations/BaseXPCService.xcconfig
- Revision
- 295304
- Author
- [email protected]
- Date
- 2022-06-06 16:47:49 -0700 (Mon, 06 Jun 2022)
Log Message
Framework Mismatch Crash when loading any page if CaptivePortal mode enabled
rdar://89925654
Reviewed by Tim Horton.
Code signing flags were improperly set for the CaptivePortal process. This patch instructs the build
system to treat CaptivePortal code signing the same as Normal WebContent process builds.
* Source/WebKit/Configurations/BaseXPCService.xcconfig:
Canonical link: https://commits.webkit.org/251346@main
Modified Paths
Diff
Modified: trunk/Source/WebKit/Configurations/BaseXPCService.xcconfig (295303 => 295304)
--- trunk/Source/WebKit/Configurations/BaseXPCService.xcconfig 2022-06-06 23:23:59 UTC (rev 295303)
+++ trunk/Source/WebKit/Configurations/BaseXPCService.xcconfig 2022-06-06 23:47:49 UTC (rev 295304)
@@ -85,6 +85,7 @@
WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily = $(WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_$(WK_XPC_SERVICE_VARIANT)) --entitlements $(WK_PROCESSED_XCENT_FILE);
WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_ = $(WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_Normal);
+WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_CaptivePortal = $(WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_Normal);
WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_Normal = $(WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_Normal_VALIDATION_$(WK_LIBRARY_VALIDATION_ENABLED));
WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_macfamily_VARIANT_Normal_VALIDATION_YES = -o library;
WK_LIBRARY_VALIDATION_CODE_SIGN_FLAGS_iosdevicefamily = --entitlements $(WK_PROCESSED_XCENT_FILE);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes