Commit Graph

227 Commits

Author SHA1 Message Date
Mike Hommey
f0b5e3a818 Bug 756786 - Use XPCOM standalone glue in nsXULRunnerApp.cpp. r=bsmedberg 2012-06-07 10:41:59 +02:00
Mike Hommey
a0fae25a64 Bug 756786 - Remove NSPR usage from nsXULRunnerApp.cpp. r=bsmedberg 2012-06-07 10:41:59 +02:00
Geoff Lankow
1214b72681 Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
Aki Sasaki
92fac6c13a bug 709480 - allow for xulrunner 32 to build on win64 machines. r=ted 2012-05-29 18:40:12 -07:00
Jim Mathies
20eb979e64 Bug 750911 - Add a third 'flags' parameter to XRE_main and add support for WindowsEnvironmentType. r=bsmedberg 2012-05-25 05:01:29 -05:00
Jacek Caban
f4739a6553 Bug 757060 - redit fails to compile on mingw due to wmain linkage error r=glandium 2012-05-22 10:44:13 +02:00
Jim Mathies
f4bf6429ef Bug 732124 - Fix for crt link errors with VC11 - build glue using both the static and the dynamic runtime lib, and link accordingly for various components. r=ted 2012-05-21 16:31:03 -05:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Tim Abraldes
25e86e496d bug 753123. Use wide-string versions of Windows API calls to make redit.exe work with unicode file paths. Also updates redit to scopeguard its resources. r=jimm 2012-05-14 16:54:25 -07:00
John Ford
b1878ac302 bug 747448 - convert shell calls to pwd to using core_*path functions r=khuey 2012-05-07 15:21:11 -07:00
Benjamin Smedberg
7513e5495c Bug 743560 - Include xpcshell and run-mozilla.sh in the SDK package but not the binary package, r=Mossop
--HG--
extra : rebase_source : b2a40dbd3c7074e884a4d1597b51bf3173502a7f
2012-04-13 13:27:24 -04:00
Dave Townsend
cd5dd5766b Bug 734975: Fix XULRunner packaging in universal builds. r=bsmedberg 2012-04-05 10:01:17 -07:00
Dave Townsend
8da8500bfe Bug 738485: Remove antiquated extensions.rdf and installed-extensions.txt files. r=robstrong 2012-03-29 16:59:50 -07:00
Jacek Caban
6dcaed4eda Bug 739188 - Allow crosscompiling for Windows without NSIS r=ted 2012-03-28 11:48:27 +02:00
Matt Brubeck
21e24f0ef9 Merge mozilla-central and mozilla-inbound 2012-03-24 09:05:27 -07:00
Serge Gautherie
3c6ea2a939 Bug 604266. (Cv1) Remove MOZ_INSTALLER support. r=ted.mielczarek. 2012-03-24 01:27:35 +01:00
Benjamin Smedberg
5f28853e84 Bug 734975 - Package a .tar.bz2 file for the XULRunner package on Mac, instead of the .pkg.dmg which installs XULRunner to an obsolete system location. r=Mossop 2012-03-23 13:57:23 -04:00
Rail Aliiev
7fd30d5faf Bug 732976 - SingleSourceFactory should generate checksums file. r=ted 2012-03-12 17:48:40 -04:00
Rail Aliiev
8862ce627c Bug 732962 - Implement signing on demand for xulrunner. r=ted,catlee 2012-03-12 13:39:35 -04:00
Dave Townsend
ee1f0d7760 Bug 706186: xulrunner-stub depends on mozglue.dll and msvcr100.dll. r=glandium 2012-03-01 17:47:09 -08:00
Simon Kornblith
53c3d44ff3 Bug 726086 - XULRunner stub should look for XUL.framework directory instead of XUL.Framework; r=bsmedberg 2012-02-19 11:58:23 +00:00
Abhishek Singh
a4efca088f Bug 650322 - Remove 'ac_add_options --disable-installer'. r=ted 2012-01-25 14:53:24 +01:00
Ed Morley
6eaa0109aa Add embedding/tests/winEmbed/Makefile to xulrunner/makefiles.sh (no bug); rs=build 2011-12-08 20:02:25 +00:00
Oleg Romashin
a97dae0aeb Bug 707882 - Xulrunner make deb fail, rm xpidl. r=bsmedberg
--HG--
rename : xulrunner/installer/debian/postinst => xulrunner/installer/debian/postinst.in
rename : xulrunner/installer/debian/prerm => xulrunner/installer/debian/prerm.in
2011-12-07 11:04:53 -08:00
Rafael Ávila de Espíndola
f4e2fdb961 Bug 705133 - move all linux CC and CXX lines to a central mozconfig snippet. r=catlee. 2011-11-24 14:58:06 -05:00
Rafael Ávila de Espíndola
d7a921cab3 Bug 676607 - Update the mozconfig files to point to the new gcc. r=catlee. 2011-11-23 09:07:32 -05:00
Ehsan Akhgari
2a602a5685 Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Ed Morley
be43964848 Bug 575283 - Remove redundant/invalid options from the now in-tree mozconfigs; r=catlee,ted
Removes options that are now set by default (eg enable symbols, app=browser) and
those that have since been removed from configure (eg --disable-javaxpcom). Also
removes |--enable-jemalloc| if |--enable-trace-malloc| present, since the latter
force disables jemalloc regardless.
Note: This changeset is effectively no-op. No behaviour change is intended.
2011-10-14 22:25:01 +01:00
Ed Morley
918444551f Bug 689884 - Skip Makefiles that are no-op or else only |DIRS = a_single_subdir|; r=khuey 2011-10-06 17:15:07 +01:00
Chris AtLee
1e6e81b1a0 Bug 558180: Put mozconfigs into source tree. r=ted,nthomas 2011-07-05 16:49:22 -04:00
Michael Wu
d8e503c38b Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Ed Morley
a6247f8c8f Bug 689043 - Add missing makefiles to xulrunner/makefiles.sh; r=khuey 2011-09-28 09:26:05 +01:00
Rafael Ávila de Espíndola
632662087f Bug 670951 - Make sure the xulrunner is copied. r=ted.
The Makefile responsible for building xulrunner now also puts it in the
framework directory. It may or may not be overwritten by rsync, but it will be
there in the end.
2011-09-25 13:48:50 -04:00
Rafael Ávila de Espíndola
e525411a87 Bug 670951 - Make rsync verbose to check where we are losing xulrunner. r=khuey.
It looks like this bug is caused by a missing dependency on this rule. Making
rsync verbose will check if it is seeing the xulrunner binary or not.
2011-09-22 11:47:26 -04:00
Matheus Kerschbaum
2a89994f3f Bug 684155 - Remove MOZ_STATIC_BUILD r=khuey 2011-09-07 00:14:30 +01:00
Mike Hommey
d0a3d1bc2f Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) 2011-09-03 08:19:06 +02:00
Ed Morley
ed260633c7 Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE 2011-09-03 04:35:21 +01:00
Mike Hommey
1fbab12774 Bug 680440 - Clean up jemalloc linkage. r=khuey 2011-09-01 14:11:56 +02:00
Matheus Kerschbaum
c79f296b78 Bug 671465 - Remove some gtkmozembed left-overs. r=khuey 2011-08-26 00:35:13 +01:00
Rob Arnold
25cbe701b4 Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden 2011-06-24 16:49:00 -04:00
Mounir Lamouri
6aee473a58 Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange. 2011-08-09 14:50:55 +02:00
Rob Arnold
345f965c26 Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden 2011-06-24 16:49:00 -04:00
Matheus Kerschbaum
4b5262767d Bug 675500 - Remove --disable-storage. r=khuey 2011-08-06 19:05:49 +02:00
Mike Hommey
59a9d369ab Bug 550659 - Resolve the xulrunner path when it is a symbolic link in the xulrunner stub. r=bsmedberg 2011-07-28 09:03:49 +02:00
Mike Hommey
94ba9e65a6 Bug 655678 - Move startupcache precompilation to the common packaging rules, and opt-in in browser and xulrunner. r=khuey
--HG--
rename : browser/installer/precompile_cache.js => toolkit/mozapps/installer/precompile_cache.js
2011-07-19 08:51:54 +02:00
Mike Hommey
88c36bd15b Bug 671500 - Remove remaining bits of /etc/gre.d. r=khuey 2011-07-15 10:15:28 +02:00
Matthew Gertner
386ac4aa1b Bug 666510 - Move the code for OS X app bundles from GRE_GetGREPathWithProperties to stub. r=bsmedberg 2011-07-02 16:47:55 +02:00
Mike Hommey
5e18728e38 Bug 650237 - Allow applications to use a symbolic link to the xulrunner-stub instead of a copy. r=bsmedberg 2011-07-01 10:42:28 +02:00
Jared Wein
feeef626dc Bug 504645 - Remove document.png from the source tree since it is no longer needed; r=dolske+mfinkle 2011-06-26 18:27:59 +02:00
Randell Jesup
1c939adf6e Bug 666501: fix jprof to work in builds without run-mozilla.sh r=glandium 2011-06-24 00:01:49 -04:00