summaryrefslogtreecommitdiff
path: root/browser
diff options
context:
space:
mode:
authorPale Moon <git-repo@palemoon.org>2018-03-15 10:49:59 +0100
committerPale Moon <git-repo@palemoon.org>2018-03-15 10:49:59 +0100
commit4f54f766621c2b804feae15d272ac99839ab23e5 (patch)
tree1cc4cc7c14cc3de6b89acbd2c4d2d3b88ddb5ace /browser
parent78818fa7c841e9d897c09582574109e834582740 (diff)
downloadpalemoon-gre-4f54f766621c2b804feae15d272ac99839ab23e5.tar.gz
Mac: Force disable the OSX system "nano allocator".
We're not actually using it, and it messes up with the zone allocator in mozjemalloc after fork().
Diffstat (limited to 'browser')
-rw-r--r--browser/app/macbuild/Contents/Info.plist.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/browser/app/macbuild/Contents/Info.plist.in b/browser/app/macbuild/Contents/Info.plist.in
index c77ab1ec5..b224064cf 100644
--- a/browser/app/macbuild/Contents/Info.plist.in
+++ b/browser/app/macbuild/Contents/Info.plist.in
@@ -205,6 +205,11 @@
<true/>
<key>LSApplicationCategoryType</key>
<string>public.app-category.productivity</string>
+ <key>LSEnvironment</key>
+ <dict>
+ <key>MallocNanoZone</key>
+ <string>0</string>
+ </dict>
<key>LSMinimumSystemVersion</key>
<string>10.6</string>
<key>LSMinimumSystemVersionByArchitecture</key>