summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael BrĂ¼ning <michael.bruning@qt.io>2023-05-17 12:54:44 +0200
committerMichael BrĂ¼ning <michael.bruning@qt.io>2023-05-17 14:56:09 +0200
commitd13dd9f71412525a8c57f89158caf324792b6074 (patch)
tree678f2e6bcb3ba9e9280d028b9dfa868c6f4e8a66
parent6601ba752da3b1e76056619cc10f139300f7fed9 (diff)
downloadqtwebengine-d13dd9f71412525a8c57f89158caf324792b6074.tar.gz
[macOS] Add missing entitlements for https in notarized applications
There were reports about https pages being inaccessible in notarized applications when this entitlement was missing. Pick-to: 6.5 Fixes: QTBUG-113524 Change-Id: Ib55fe5cd934d5c1ccc06d44486551f16105ad22e Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--src/process/QtWebEngineProcess.entitlements2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/process/QtWebEngineProcess.entitlements b/src/process/QtWebEngineProcess.entitlements
index f2fbabddb..59a4b6c15 100644
--- a/src/process/QtWebEngineProcess.entitlements
+++ b/src/process/QtWebEngineProcess.entitlements
@@ -8,5 +8,7 @@
<true/>
<key>com.apple.security.cs.allow-jit</key>
<true/>
+ <key>com.apple.security.cs.disable-executable-page-protection</key>
+ <true/>
</dict>
</plist>