Title: [233804] trunk/Source/WebKit
- Revision
- 233804
- Author
- [email protected]
- Date
- 2018-07-13 10:46:30 -0700 (Fri, 13 Jul 2018)
Log Message
[macOS] REGRESSION (r233536): Development WebContent service got opted back into Library Validation
https://bugs.webkit.org/show_bug.cgi?id=187640
Reviewed by Daniel Bates.
* Scripts/process-webcontent-entitlements.sh: Add the
com.apple.security.cs.disable-library-validation to the Development service regardless of
whether restricted entitlements are to be used, because that entitlement is not restricted.
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (233803 => 233804)
--- trunk/Source/WebKit/ChangeLog 2018-07-13 17:28:29 UTC (rev 233803)
+++ trunk/Source/WebKit/ChangeLog 2018-07-13 17:46:30 UTC (rev 233804)
@@ -1,3 +1,14 @@
+2018-07-13 Dan Bernstein <[email protected]>
+
+ [macOS] REGRESSION (r233536): Development WebContent service got opted back into Library Validation
+ https://bugs.webkit.org/show_bug.cgi?id=187640
+
+ Reviewed by Daniel Bates.
+
+ * Scripts/process-webcontent-entitlements.sh: Add the
+ com.apple.security.cs.disable-library-validation to the Development service regardless of
+ whether restricted entitlements are to be used, because that entitlement is not restricted.
+
2018-07-13 Chris Dumez <[email protected]>
NetworkConnectionToWebProcess::m_networkResourceLoaders should use Ref<> for its values
Modified: trunk/Source/WebKit/Scripts/process-webcontent-entitlements.sh (233803 => 233804)
--- trunk/Source/WebKit/Scripts/process-webcontent-entitlements.sh 2018-07-13 17:28:29 UTC (rev 233803)
+++ trunk/Source/WebKit/Scripts/process-webcontent-entitlements.sh 2018-07-13 17:46:30 UTC (rev 233804)
@@ -17,10 +17,10 @@
echo "Adding domain extension entitlement for relocatable build.";
/usr/libexec/PlistBuddy -c "Add :com.apple.private.xpc.domain-extension bool YES" "${PROCESSED_XCENT_FILE}";
fi
+ fi
- if [[ ${WK_XPC_SERVICE_VARIANT} == "Development" ]]; then
- echo "Disabling library validation for development build.";
- /usr/libexec/PlistBuddy -c "Add :com.apple.security.cs.disable-library-validation bool YES" "${PROCESSED_XCENT_FILE}";
- fi
+ if [[ ${WK_XPC_SERVICE_VARIANT} == "Development" ]]; then
+ echo "Disabling library validation for development build.";
+ /usr/libexec/PlistBuddy -c "Add :com.apple.security.cs.disable-library-validation bool YES" "${PROCESSED_XCENT_FILE}";
fi
fi
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes