Mike Hommey
e483ecaab0
Bug 1424709 - Force disable the OSX system "nano allocator". r=spohl
...
We're not actually using it, and it messes up with the zone allocator in
mozjemalloc after fork(). See the lengthy analysis in
https://bugzilla.mozilla.org/show_bug.cgi?id=1424709#c34 and following.
--HG--
extra : rebase_source : c58e13b897dde7b32d83c43fbb2a04a0db3a5dc9
2018-01-31 17:18:01 +09:00
Stephen A Pohl
aac02bb998
Bug 1405577: Restore the ability to open new windows in new spaces when a window is already in fullscreen mode on macOS. r=mstange
2017-11-29 23:14:11 -05:00
David Burns
c3e04fb1e5
Bug 1374263
- Make sure build places geckodriver binary in correct directory. r=froydnj
...
The geckodriver binary is not being moved to correct directory which is required
to be able to run web platform tests successfully.
MozReview-Commit-ID: HTxnACX2FLR
--HG--
extra : rebase_source : 816dc27bfad7d9e93ca1074f9ab05ba1c0bb578b
2017-10-09 21:09:09 +01:00
Matthew Noorenberghe
fff5d28c65
Bug 1387650 - Associate json files with the browser on OS X. r=spohl
...
MozReview-Commit-ID: 2ZdgqKDSvZk
--HG--
extra : rebase_source : 73e9426e4c22e39f89e3ee298cd37ad64fccc113
2017-08-04 22:58:17 -07:00
Haik Aftandilian
099bd2c89b
Bug 1380690 - Part 1 - Save repo and object dir paths in Mac bundle Info.plist files. r=gps
...
On Mac developer builds, add $topsrcdir and $topobjdir paths to the application
bundle Info.plist files for the main process and plugin-container, removing the
dependency on MOZ_DEVELOPER_REPO_DIR and MOZ_DEVELOPER_OBJ_DIR environment variables.
MozReview-Commit-ID: JfFFK9sEayn
--HG--
extra : rebase_source : ab2d8dd625783326b4108eb1e4ebaf49ef8fbedb
2017-07-17 17:13:18 -07:00
Dan Minor
88cc0879a7
Bug 1379982 - fix mach webrtc-gtest command on mac; r=chmanchester
...
We need to add webrtc-gtest to MacOS-files.in in order for it to be built
in the place that mach expects to find it.
MozReview-Commit-ID: 74kWZeE65R1
--HG--
extra : rebase_source : 06b923f17d65dd491e071a1c1f37ae1c736f66db
2017-07-13 13:41:29 -04:00
Jesse Schwartzentruber
df40990bb3
Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj
...
--HG--
extra : rebase_source : 493400a792fd50266a8d434b842710586c7947c5
2017-02-10 11:10:23 -05:00
Gabriele Svelto
276f7423bb
Bug 1310703 - Introduce the pingsender executable; r=ted
...
MozReview-Commit-ID: 2SEwwGywahQ
2017-01-16 17:39:22 +01:00
Gijs Kruitbosch
2af350c632
Bug 1305339 - part 0: enable quarantine functionality when OSX doesn't do it for us, r=mstange
...
It's widely documented on the web that Apple enforces quarantine attributes
'for us' using the list in
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist
Unfortunately, this is based on the bundle ID. Which means it won't apply to custom
builds, to Nightly, and potentially to other cases. It would also be much nicer
if we could just make these determinations ourselves. Step 1: opt-in from Info.plist
Without this, for e.g. local Nightly builds, asking for quarantine attributes
simply gets you a nil dictionary and our code bails out.
MozReview-Commit-ID: 4aLyz2901BS
--HG--
extra : rebase_source : 7aab5177276c20007036abd19efb56741d790ec2
2016-10-03 13:49:30 +01:00
Stephen Pohl
ca69495a8f
Bug 394984: Add signing certificate info to Info.plist files for Firefox and updater. r=bhearsum
...
--HG--
rename : toolkit/mozapps/update/updater/macbuild/Contents/Info.plist => toolkit/mozapps/update/updater/macbuild/Contents/Info.plist.in
2016-05-24 22:25:52 -04:00
stefanh@inbox.com
15f3daeef2
Bug 1255588 - Make Mac OS X 10.9.0 the minimum supported OS version. r=spohl.
2016-05-14 14:02:26 +02:00
Nomis101
51b7105186
Bug 1271458 - Simplify Minimum System Version detection. r=mstange
2016-05-09 23:48:53 +02:00
Stephen Pohl
8ad576d66a
Bug 1091109: Don't sign webapprt-stub on OSX because webapps fail to launch due to quarantine bit. r=smichaud,myk
2014-11-03 17:13:16 -05:00
Ryan VanderMeulen
b1e25526d8
Backed out changeset 5eebce6c8845 (bug 1091109) for webapp test failures.
2014-11-01 00:15:44 -04:00
Stephen Pohl
5070442475
Bug 1091109: Don't sign webapprt-stub on OSX because webapps fail to launch due to quarantine bit. r=smichaud,myk
2014-10-31 20:39:07 -04:00
Stephen Pohl
50407a9ef7
Bug 1079520: Ensure that GTest can also be run via mach on OSX. r=bsmedberg
2014-10-08 10:48:06 -04:00
Stephen Pohl
579061de7c
Mac v2 signing - Bug 1060562 - Update xpcshell-tests for the new v2 bundle structure on OSX. r=jmaher
2014-09-29 11:51:29 -07:00
Stephen Pohl
f88b557bf2
Mac v2 signing - Bug 1060652
- Make mochitest harness work with the new bundle structure for v2 signatures on OSX. r=jmaher
2014-09-29 11:51:25 -07:00
Stephen Pohl
517f06ea2b
Mac v2 signing - Bug 1047584 - Modify the .app file structure to allow for OSX v2 signing. r=bsmedberg
2014-09-29 11:50:56 -07:00
Mike Perry
3af52ab983
Bug 967970 - Disable 'Saved Application State' in MacOS via plist property. r=smichaud
2014-02-10 15:26:18 -06:00
Robert Strong
9b09ebdbf0
Bug 925747 - patch file extraction cleanup. r=bbondy
2014-01-22 17:16:39 -08:00
Ben Hearsum
f8d44aeb6f
bug 805788: exclude override.ini from mac signatures. r=ted
2012-10-29 10:07:55 -04:00
Kohei Yoshino
c1df27d7e2
Bug 802703 - Add LSApplicationCategoryType to the Info.plist so that Firefox shows up under Productivity when sorting applications by Application Category in Finder. r=smichaud
2012-10-18 15:44:33 +01:00
Josh Aas
053a7abaca
Bug 772682: Make Mac OS X 10.6 the minimum required OS version. r=gavin
2012-07-18 09:49:34 -04:00
Ben Hearsum
b3c08927b1
bug 770996: partial mars broken for mac partner builds - partial backout of bug 759318 to fix. a=akeybl
2012-07-11 08:28:38 -04:00
Ed Morley
4c9a59e40a
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-12 10:36:42 +01:00
Ben Hearsum
6ccd164ce3
bug 759318: stop excluding distribution/, extensions/, and mozilla.cfg from OS X signature. r=ted
2012-06-11 11:10:55 -04:00
Markus Stange
6494fc7658
Bug 674373 - Add NSPrincipalClass to Info.plist as prerequisite for HiDPI support. r=smichaud
2012-06-11 16:23:22 -05:00
Ed Morley
4ff9f1d562
Merge mozilla-central to mozilla-inbound
2012-05-25 22:44:48 +01:00
Ben Hearsum
31c947e922
bug 723176: support mac dmg signing in the build system - turn on signing of mac builds again. r=ted
...
--HG--
extra : rebase_source : 7aa71b8b31f975411b491966e859df15b8d9071f
2012-05-25 09:25:07 -04:00
Ben Hearsum
cf7195099a
Backout all patches from bug 723176, because we still have problems with our CodeResources file.
2012-05-23 22:30:25 -04:00
Ben Hearsum
d92ac50440
bug 723176: support mac dmg signing in the build system - don't sign removed-files. r=ted
2012-05-23 20:27:09 -04:00
Ben Hearsum
d1e1e9533b
bug 723176: support mac dmg signing in the build system. r=khuey/ted
2012-05-22 17:13:26 -04:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Gavin Sharp
3a46634142
Bug 748389: consolidate Mac bundle identifier logic in configure, and use it to specify the Mac bundle ID of the installing app in installed web apps' bundles, r=ted, r=felipe
...
--HG--
extra : rebase_source : d47a29e43114bcd315b09320d5f46fa0f8c8786b
2012-04-29 16:00:12 -04:00
Gavin Sharp
ae39d240a0
Bug 748389: add buildID to the CFBundleVersion field in our Info.plist so that Mac OS X can differentiate different Firefox builds when launching webapprt, r=ted, r=felipe, r=dwalkowski, feedback=smichaud
...
--HG--
extra : rebase_source : 18b69376038f71d6464b7b754d1dc9c65ac9a925
2012-04-26 13:46:29 -04:00
Jeff Muizelaar
cb6a475889
Bug 736689. Disable tearing on OS X. r=roc, a=joe
...
We tear much worse than all other browser on OS X. I'm told this change was
originally done for performance, but it doesn't seem to make much difference
anymore: http://tinyurl.com/7ay3jzo . I expect because we no longer paint very
much to the window context, we no longer see the improvement this used to
bring. In addition, the refresh driver already coalesces paints.
2012-03-16 14:15:38 -04:00
Gavin Sharp
7f25d5cbe5
Bug 696436: consolidate Mac bundle name selection, and allow adding a prefix to it at build time, r=dolske, r=ted relanding with a clobber on a CLOSED TREE
2011-10-27 10:27:56 -07:00
Blair McBride
6c81afa75a
Backout 9e94c7b5290f (bug 696436) due to Mac opt breakage. CLOSED TREE
2011-12-16 16:08:48 +13:00
Gavin Sharp
e8b9ec60db
Bug 696436: consolidate Mac bundle name selection, and allow adding a prefix to it at build time, r=dolske, r=ted
...
--HG--
extra : rebase_source : 138e3b0259bb144524b1bdb8a6db9d83fe527c71
2011-10-27 10:27:56 -07:00
Benoit Girard
26df7f16e2
Bug 687864 - Part 1: Add offline renderer awareness for Mac OGL in browser; r=jmuizelaar
2011-09-21 15:20:40 -04:00
Mike Hommey
fb414efc9a
Bug 552864 part 2 - Load the XUL library with the standalone glue and get rid of the startup shell script. r=tglek,r=ted
2011-05-22 08:23:20 +02:00
Matt Brubeck
e3a9a86a79
Back out 6b23b52e68d6 - e92f98e8a335 (bug 632404, 552864, 658995) because of Tp4 regression.
2011-06-15 09:00:28 -07:00
Mike Hommey
bc6be16b91
Bug 552864 part 2 - Load the XUL library with the standalone glue and get rid of the startup shell script. r=tglek,r=ted
2011-05-22 08:23:20 +02:00
David Humphrey
7dd19396d6
Bug 650451 - Associate the application with playable media types on Mac. r=ted,smichaud
2011-05-28 14:35:37 +02:00
Jonathan Watt
db75620084
Bug 474401 - Firefox on Mac does not register itself as being capable of opening SVG files. r=josh.
...
--HG--
extra : rebase_source : 07f6b793c74e961a8afef3a5db0f87d028727e8e
2011-04-20 10:16:01 +01:00
Josh Aas
2e8e491e2b
Bug 589391: Ensure proper minimum Mac OS X system version is set for each architecture. r=smichaud r=ted a=blocking-b5
2010-08-23 15:33:51 -04:00
timeless@mozdev.org
20ca058eab
Bug 577213 firefox 4 beta 1 gives bad error message when run on Mac OS X 10.4
...
r=josh r=bsmedberg
2010-07-07 11:55:03 +03:00
Reed Loden
f6c7ef8a5d
Bug 553073 - "CFBundleIdentifier in /browser/app/macbuild/Contents/Info.plist.in is hardcoded as "org.mozilla.firefox"" [r=joshmoz]
2010-03-23 23:45:40 -05:00
Phil Ringnalda
2fcd706133
Bug 536336 - Remove copyright strings in UI, r=gavin,handerson
...
--HG--
extra : rebase_source : 1192b1774627677a6a5dd9faa800c436361c987d
2009-12-29 14:13:00 -08:00