Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Mike Hommey
bc952222ea
Bug 756786 - Install the xulrunner binary as xulrunner instead of xulrunner-bin, and get rid of the xulrunner wrapper script. r=bsmedberg
2012-07-25 07:43:22 +02:00
Ed Morley
853788ef5a
Backout eecd3aa199e6 (bug 776305), 62facd5b3da9, c6a0ac7d47d2 & 2d56621abfee (bug 776035), e4e68cf2bd40 (bug 776016), 0853a4d49b4e & 31de6ffdedcb (bug 770426), 43a69b4981f5 (bug 756786) for Windows mochitest crashes
2012-07-25 09:35:32 +01:00
Mike Hommey
092f1d8b09
Bug 756786 - Install the xulrunner binary as xulrunner instead of xulrunner-bin, and get rid of the xulrunner wrapper script. r=bsmedberg
2012-07-25 07:43:22 +02:00
Tim Abraldes
71af1530a3
bug 773865. Setting env var MOZ_WINCONSOLE
now causes MOZ_WINCONSOLE
to be defined for the preprocessor as well. windbgdlg no longer fails to build when MOZ_WINCONSOLE
env var has been set to 1. r=ted
2012-07-24 10:04:04 -07:00
Brian R. Bondy
054bb4199e
Bug 767802 - Fix for build error on win32 xulrunner builds. r=timA
2012-06-26 21:17:12 -04:00
Mike Hommey
52dc0077b1
Bug 734125 - Fail configure when acoutputfast.pl fails to find one of the input files. r=ted
2012-06-20 09:45:45 +02:00
Mike Hommey
f5e949bd00
Backout changeset efc2f07a829b (bug 734125) because of bustage
2012-06-20 09:23:41 +02:00
Mike Hommey
7e280b5f1a
Bug 734125 - Fail configure when acoutputfast.pl fails to find one of the input files. r=ted
2012-06-20 09:00:48 +02:00
Mike Hommey
c91e85647a
Bug 764237 - Add snprintf and strcasecmp definitions in nsXULRunnerApp.cpp for windows. r=bsmedberg
2012-06-14 08:14:55 +02:00
Mike Hommey
555eb85619
Bug 756786 - Use XPCOM standalone glue in nsXULRunnerApp.cpp. r=bsmedberg
2012-06-07 10:41:59 +02:00
Mike Hommey
34225e80d9
Bug 756786 - Remove NSPR usage from nsXULRunnerApp.cpp. r=bsmedberg
2012-06-07 10:41:59 +02:00
Geoff Lankow
00f3a215c9
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Aki Sasaki
6fbac9ed16
bug 709480 - allow for xulrunner 32 to build on win64 machines. r=ted
2012-05-29 18:40:12 -07:00
Jim Mathies
bd3f82ea02
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
fc2569d19c
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
b02ab82aae
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
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Tim Abraldes
533df85451
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
ba2a46cee5
bug 747448 - convert shell calls to pwd to using core_*path functions r=khuey
2012-05-07 15:21:11 -07:00
Benjamin Smedberg
48c622e11c
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
de34d6a9c5
Bug 734975: Fix XULRunner packaging in universal builds. r=bsmedberg
2012-04-05 10:01:17 -07:00
Dave Townsend
bbc80199ee
Bug 738485: Remove antiquated extensions.rdf and installed-extensions.txt files. r=robstrong
2012-03-29 16:59:50 -07:00
Jacek Caban
b5e89ea81e
Bug 739188 - Allow crosscompiling for Windows without NSIS r=ted
2012-03-28 11:48:27 +02:00
Matt Brubeck
f83a9ab93e
Merge mozilla-central and mozilla-inbound
2012-03-24 09:05:27 -07:00
Serge Gautherie
3967275108
Bug 604266. (Cv1) Remove MOZ_INSTALLER support. r=ted.mielczarek.
2012-03-24 01:27:35 +01:00
Benjamin Smedberg
e86780c014
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
f66124f71b
Bug 732976 - SingleSourceFactory should generate checksums file. r=ted
2012-03-12 17:48:40 -04:00
Rail Aliiev
6308d9f5d9
Bug 732962 - Implement signing on demand for xulrunner. r=ted,catlee
2012-03-12 13:39:35 -04:00
Dave Townsend
3e58f3029b
Bug 706186: xulrunner-stub depends on mozglue.dll and msvcr100.dll. r=glandium
2012-03-01 17:47:09 -08:00
Simon Kornblith
51fb1ca43b
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
75a131bf7b
Bug 650322 - Remove 'ac_add_options --disable-installer'. r=ted
2012-01-25 14:53:24 +01:00
Ed Morley
ee7d10985d
Add embedding/tests/winEmbed/Makefile to xulrunner/makefiles.sh (no bug); rs=build
2011-12-08 20:02:25 +00:00
Oleg Romashin
eb11b5e316
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
88cee3b620
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
86f09e0f53
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