Ehsan Akhgari
|
78b2656cbc
|
Backed out 2 changesets (bug 579517)
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
|
2012-10-25 12:32:24 -04:00 |
|
Ehsan Akhgari
|
03be701616
|
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
|
2012-10-25 11:48:19 -04:00 |
|
Alex Keybl
|
7716671921
|
Merging in version bump NO BUG
|
2012-10-08 11:01:15 -07:00 |
|
Aryeh Gregor
|
48707f546c
|
Bug 779809 part 1 - Make [notxpcom] attributes an error; r=khuey
|
2012-08-09 11:31:14 +03:00 |
|
Ehsan Akhgari
|
70ba385729
|
Bug 792502 - Kill the FunctionTimer code; r=vlad
|
2012-09-19 16:59:38 -04:00 |
|
Daniel Holbert
|
f8dfa24152
|
Bug 789382: Change nsIScriptError methods init() and initWithWindowID() to take nsAString, rather than wchar / PRUnichar*. r=bz sr=bsmedberg
|
2012-09-09 16:29:12 -07:00 |
|
Randell Jesup
|
29ac5c0b8c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Alex Keybl
|
b3319338f9
|
Merging in version bump NO BUG
|
2012-08-27 12:21:46 -07:00 |
|
Ehsan Akhgari
|
8c296bbcd4
|
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 |
|
Aryeh Gregor
|
982100775b
|
Bug 780618 - Move all error codes to nsError.h; r=ehsan
|
2012-07-27 17:03:27 +03:00 |
|
Mike Hommey
|
c1b35e7b2a
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 20:26:44 +02:00 |
|
Aryeh Gregor
|
57c0ad57fb
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Joshua Cranmer
|
4a5b32fae2
|
Bug 702877 - Replace NS_OVERRIDE with MOZ_OVERRIDE. r=ehsan
--HG--
extra : rebase_source : 1843575683c3897f96f3966cbce26140ff1a7d90
|
2012-07-06 13:15:45 -05:00 |
|
Lukas Blakk
|
1d83c46b16
|
Merging in version bump NO BUG
|
2012-07-16 10:08:20 -07:00 |
|
Bobby Holley
|
473b4a8aa9
|
Bug 763343 - Handle classinfo singletons in cross-compartment wrapping. r=peterv
|
2012-07-13 14:33:25 +02:00 |
|
Martin Stransky
|
ecf5be87bb
|
Bug 627699 - Port GTK2 to GTK3, xpcom patch; r=bsmedberg
|
2012-06-16 18:05:00 +12:00 |
|
Ehsan Akhgari
|
bcc9fdc523
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (remaining XPCOM parts); r=bsmedberg
--HG--
extra : rebase_source : 578d3ab1fefa2f2268069790a6a75db4580991b2
|
2012-06-12 23:08:53 -04:00 |
|
Ehsan Akhgari
|
b5161f97b8
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg
|
2012-06-05 19:51:58 -04: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 |
|
Lukas Blakk
|
08aec736d3
|
Merging in version bump NO BUG
|
2012-06-04 12:36:59 -07:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Benjamin Smedberg
|
2187798a40
|
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
|
2012-05-18 13:30:49 -04:00 |
|
Ehsan Akhgari
|
5ab7b33081
|
Merge the last green PGO changeset from birch to mozilla-central
|
2012-04-24 20:54:12 -04:00 |
|
Lukas Blakk
|
e168a7cf2c
|
Merging in version bump NO BUG a=relman
|
2012-04-24 12:54:16 -04:00 |
|
Peng Kang
|
2fbc22e590
|
Bug 737056 - Replace NS_CompareVersions more intuitive C++ API called mozilla::Version. r=bsmedberg
|
2012-04-18 23:22:29 -04:00 |
|
Ehsan Akhgari
|
dbae9d14b7
|
Backout changeset c3d4c0bdd4bf (bug 737056) for build bustage
|
2012-04-18 17:05:06 -04:00 |
|
Peng Kang
|
f1c951a722
|
Bug 737056 - Replace NS_CompareVersions more intuitive C++ API called mozilla::Version. r=bsmedberg
|
2012-04-18 16:31:59 -04:00 |
|
Lukas Blakk
|
b307cc1a9c
|
Merging in version bump NO BUG
|
2012-03-13 13:38:38 -07:00 |
|
Justin Lebar
|
064e2cf3f9
|
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
|
2012-03-12 18:53:18 -04:00 |
|
Ed Morley
|
e63b667897
|
Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
|
2012-03-05 15:22:28 +00:00 |
|
Justin Lebar
|
c07407a766
|
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
|
2012-03-04 15:58:06 -05:00 |
|
Justin Lebar
|
2449f55f11
|
Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
|
2012-03-04 14:20:34 -05:00 |
|
Justin Lebar
|
65b70fabf4
|
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
|
2012-03-04 13:49:42 -05:00 |
|
Kyle Huey
|
392a921f2a
|
Bug 728429: Require ASLR for binary components on Windows. r=bsmedberg,ehsan
|
2012-02-22 15:05:28 -08:00 |
|
Phil Ringnalda
|
3fed55bffc
|
Back out b27980f1de54 and 39ea8d8f9768 (bug 728429) for potential Windows PGO build bustage on a CLOSED TREE
|
2012-02-21 20:01:01 -08:00 |
|
Kyle Huey
|
569fb43e63
|
Bug 728429: Require ASLR for binary components on Windows. r=bsmedberg,ehsan
|
2012-02-21 16:09:39 -08:00 |
|
Benjamin Smedberg
|
c8483a5ee8
|
Bug 725015 - Always deliver category-change notifications asynchronously. This is required because extensions need the JavaScript-global-property category to work, but we always register contracts at the "end" of a chrome.manifest so that they will always be after the CIDs, but that means that they are after the categories are registered. r=bz
--HG--
extra : rebase_source : 495126e85c6a76697610cb5eceab124871b8c5db
|
2012-02-09 10:41:16 -05:00 |
|
Ms2ger
|
9db132877c
|
Bug 719895 - Don't return an nsresult from nsComponentManagerImpl::KnownModule::Load; r=bsmedberg
|
2012-02-01 11:54:21 +01:00 |
|
Alex Keybl
|
1397a1a058
|
Bug 700000 - Version bump
|
2012-01-31 10:57:49 -08:00 |
|
Jonathan Watt
|
f6ab149e70
|
Bug 721210 - Remove dead include paths from XPCOM Makefiles. r=bsmedberg.
|
2012-01-19 15:07:01 +00:00 |
|
aceman
|
406a414dd6
|
Bug 709486: Remove prefix "Warning" from xpcom chrome registration warning-message. r=bsmedberg
|
2012-01-11 15:43:04 -08:00 |
|
Benjamin Smedberg
|
77d71967a7
|
Bug 675221 part A: replace XPCOM proxies with runanble for code in XPCOM itself, r=bz
|
2012-01-11 11:28:21 -05:00 |
|
Christian Legnitto
|
ea58834386
|
Bug 700000 - Version bump
|
2011-12-20 09:24:38 -08:00 |
|
Jeff Walden
|
47be809fe0
|
Bug 711799 - Add MOZ_FINAL a bunch of places to silence Clang warnings. r=dbaron
--HG--
extra : rebase_source : e87978380d0821746e7df78dfacc7e381aefccb3
|
2011-12-17 22:47:45 -05:00 |
|
Matt Brubeck
|
efc97fe9ac
|
Back out bcf9ce858829 and a3bade82ac92 (bug 711799) for build failures
|
2011-12-19 10:43:08 -08:00 |
|
Jeff Walden
|
208159aab8
|
Bug 711799 - Add MOZ_FINAL a bunch of places to silence Clang warnings. r=dbaron
--HG--
extra : rebase_source : 8ca811fe7427626e39f677a672986a27829b0feb
|
2011-12-17 22:47:45 -05:00 |
|
Matt Brubeck
|
cf63d241d6
|
Bug 708772 - (2/3) Add tablet flag to jar manifest parser and nsSystemInfo [r=bsmedberg]
|
2011-12-14 13:53:38 -08:00 |
|
Mike Hommey
|
9b0673934e
|
Bug 695843 part 9 - Use FileLocations in the component manager. r=bsmedberg
|
2011-11-08 18:10:51 +01:00 |
|
Mike Hommey
|
79cdb6016e
|
Bug 695843 part 6 - Don't separate file and JAR modules in component manager. r=bsmedberg
|
2011-11-08 18:18:12 +01:00 |
|
Mike Hommey
|
911ad54a40
|
Bug 695843 part 3 - Use mozilla::AutoFDClose instead of ad hoc AutoCloseFD classes. r=bsmedberg
|
2011-12-08 11:03:36 +01:00 |
|