Chris Jones
|
996c23e86b
|
Backed out changeset cec7b12eb5e3
|
2010-04-02 13:20:22 -05:00 |
|
Chris Jones
|
94e6bcfee2
|
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
|
2010-04-02 12:58:11 -05:00 |
|
Daniel Holbert
|
301cdef742
|
Bug 556559: Fix unsigned/signed comparison warnings in TestTArray.cpp. r=bsmedberg
|
2010-04-02 09:34:31 -07:00 |
|
Daniel Holbert
|
6abe703f9b
|
(no bug) Unset executable flag on a few .cpp & .h files in /xpcom/tests. (no review; just a "chmod -x")
|
2010-04-02 09:34:30 -07:00 |
|
Chris Pearce
|
11fa7ac0dd
|
Bug 556424 - mozilla::MonitorAutoEnter::NotifyAll() should notify all. r=cjones
|
2010-04-01 19:54:03 -07:00 |
|
Daniel Holbert
|
eb483b552f
|
Bug 551298, patch A followup i: Add thread safety assertions to AddRef/Release implementations. r=bsmedberg
|
2010-04-01 11:05:40 -07:00 |
|
Daniel Holbert
|
5192e33d44
|
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
|
2010-04-01 11:05:40 -07:00 |
|
Daniel Holbert
|
56db19649c
|
Backed out changeset fe801c8a2090 (Bug 551298) due to Linux debug mochitest-5 orange
|
2010-04-01 09:40:30 -07:00 |
|
Daniel Holbert
|
ef92ece024
|
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
|
2010-04-01 08:07:23 -07:00 |
|
Josh Matthews
|
dc961dbb27
|
Bug 551286: Add a per function 'final' keyword in C++. r=tglek
|
2010-03-28 11:44:33 -04:00 |
|
L. David Baron
|
60a39f5bec
|
Add mechanism for assertions that fire when a guard object is used as a temporary. (Bug 531460) r=bsmedberg
|
2010-03-26 10:12:39 -04:00 |
|
Chris Jones
|
014cb688de
|
Bug 550425: Bump up the timeout for expensive deadlock tests and print more info on failures. r=bsmedberg,sdwilsh
|
2010-03-24 19:12:32 -05:00 |
|
Chris Jones
|
926e2f746f
|
Bug 544936, part 4: Move some common code for dealing with minidumps and .extra files into nsExceptionHandler. r=ted
|
2010-03-24 16:22:01 -05:00 |
|
Mike Hommey
|
c055a9cf6f
|
Bug 543438 - TestBlockingProcess relies on stdin to "block". r=dtownsend
|
2010-03-24 10:19:14 +01:00 |
|
Karl Tomlinson
|
88220b6f55
|
b=551860 Don't break on NS_DebugBreak(NS_DEBUG_ABORT, ...) r=cjones
|
2010-03-24 16:39:15 +13:00 |
|
Mike Hommey
|
7467611ddb
|
Bug 448658 - nsAutoTArray aligns buffer to 32 bits, causing SIGBUS when array entry type requires 64-bit alignment. r=dbaron
|
2010-03-22 15:16:44 +01:00 |
|
Daniel Holbert
|
987f9c2297
|
Bug 552798: fix 'suggest parentheses around comparison in operand of &' in TestAtoms.cpp. r=sicking
|
2010-03-22 11:57:40 -07:00 |
|
Dão Gottwald
|
55d6554fde
|
Backed out changeset 7f301b0d3385 hg push
|
2010-03-22 17:48:45 +01:00 |
|
Mike Hommey
|
02861ae602
|
Bug 448658 - nsAutoTArray aligns buffer to 32 bits, causing SIGBUS when array entry type requires 64-bit alignment. r=dbaron
|
2010-03-22 15:16:44 +01:00 |
|
bjarne@runitsoft.com
|
3f4bfa2d27
|
Bug 529272 - Wrong loop in nsInputStreamTee, r=michal.novotny
--HG--
extra : rebase_source : d95b0280646c62c88354432c5920befeaf0424a4
|
2010-03-19 08:43:00 +01:00 |
|
Chris Jones
|
ecaab71939
|
Backed out changeset bda8efa53512
|
2010-03-18 21:01:10 -05:00 |
|
Chris Jones
|
a9301cdf81
|
Bug 551392: Remove hack made unnecessary by unified build tiers. r=ted
|
2010-03-18 17:52:38 -05:00 |
|
Chris Jones
|
d7b8ead1aa
|
Bug 551392: Remove subprocess minidumps after they're grabbed to avoid spurious crash detection. r=ted
|
2010-03-18 17:52:36 -05:00 |
|
Simon Montagu
|
16606db5c5
|
Bug 411511: Make nsIProcess accept Unicode paths as well as native charset, r=bsmedberg
|
2010-03-18 10:37:12 +02:00 |
|
Robert Strong
|
e3958725d5
|
Bug 552602 - Open Containing Folder button on about:support(Troubleshooting Information) page does not work. Fallout from bug 548426. r=dougt
|
2010-03-17 16:12:00 -07:00 |
|
Daniel Holbert
|
34cb74310e
|
Bug 552805: Fix warning "overflow in implicit constant conversion" in TestEncoding.cpp. r=waldo
|
2010-03-17 01:54:17 -07:00 |
|
Daniel Holbert
|
8779011b89
|
Bug 552329: Fix compile warnings in xpcshell test TestOOM.cpp. r=dougt, test-only change on CLOSED TREE to see if tinderbox still wants to be red
|
2010-03-16 10:42:51 -07:00 |
|
Jonathan Watt
|
9380758ab8
|
Bug 551299. Add a SetCount() method to nsCOMArray and nsVoidArray. r=bsmedberg.
--HG--
extra : rebase_source : 676b497a4fda08ec509c2ce9fdc7060af8be1663
|
2010-03-15 11:38:50 +00:00 |
|
Uli Link
|
86f6901495
|
Bug 526457. Fix AIX compilation. r=bsmedberg
|
2010-03-15 14:43:16 +13:00 |
|
Brad Lassey
|
8a554159e8
|
bug 551882 - Windows Mobile should use the the WINAPI process model r=bsmedberg
|
2010-03-12 20:56:06 -05:00 |
|
timeless@mozdev.org
|
a590ecea7d
|
Bug 550198 nsMemoryImpl::FlushMemory returns rv uninitialized if !aImmediate and PR_IntervalToMicroseconds(now - sLastFlushTime) <= 1000
r=bsmedberg
--HG--
extra : rebase_source : 60094ce8f7f09bb5a5fcd9f16f8cadccde6d0ae9
|
2010-03-12 07:50:11 +01:00 |
|
Chris Jones
|
81b4a577bb
|
Bug 550425: Don't close the subprocess's stdout/stderr pipes until after it exits. r=bsmedberg
|
2010-03-11 01:35:25 -06:00 |
|
Brad Lassey
|
65e93ade37
|
follow up to bug 548207, test for WINCE instead of CROSS_COMPILE due to make check failure on OSX
--HG--
extra : rebase_source : 2b0ab634f5286e6317e147daa0cd790f633acdbf
|
2010-03-10 15:35:31 -05:00 |
|
Serge Gautherie
|
dfcd5d708d
|
Bug 551153 - ###!!! ASSERTION: Not a UTF-8 string when running TestUTF and TestAtoms; (Bv1) Make it fully explicit that Malformed8Strings[] is not to be used in debug builds.
r=jonas.
|
2010-03-10 21:03:23 +01:00 |
|
Brad Lassey
|
8857f4c08a
|
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
|
2010-03-10 13:36:45 -05:00 |
|
Jonas Sicking
|
aafc11aca9
|
Bug 551129: Move tests in TestPermanentAtoms.cpp into the new shiny TestAtoms.cpp. Disable tests with known intentional assertions in debug builds. r=jst
|
2010-03-09 16:30:06 -08:00 |
|
Brad Lassey
|
cd471a77fa
|
bug 548426 - xpcom/tests/TestFile.exe fails for windows mobile r=bsmedberg
|
2010-03-09 11:40:16 -05:00 |
|
Mark Banner
|
6dad682aa7
|
Follow up to bug 534136, fix TestStaticAtoms test failure. r=sicking
|
2010-03-09 09:51:43 +00:00 |
|
Jonas Sicking
|
e6aa8d8aab
|
Bug 534136 part 4bis: Fix review comments from peterv that should have been in initial patch.
|
2010-03-08 08:03:55 -08:00 |
|
Jonas Sicking
|
e117cf60c1
|
Bug 534136 Part 7: Add tests for atoms. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
0baab851d8
|
Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
3cfc98309e
|
Bug 534136 Part 5: Clean up atomtable hash entries. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
088a5c3e1c
|
Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
c4106f7f22
|
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
1a6c0165bf
|
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
|
2010-03-08 07:44:59 -08:00 |
|
Ginn Chen
|
42dacb38cb
|
Bug 550154: PGO build issue on Solaris SPARC r=ted.mielczarek
|
2010-03-08 17:35:41 +08:00 |
|
Uli Link
|
d5626e719c
|
Bug 537967 - Moving FILE_ILLEGAL_CHARACTERS from nsCRT.h to nsCRTGlue.h for frozen linkages, r=bsmedberg,sr=shaver
|
2010-03-07 15:15:31 +01:00 |
|
Serge Gautherie
|
5df52e8422
|
Bug 521673 - Remove remnant OJI references; (Cv2) Delete /xpcom/reflect/xptcall/tests/eVC4/*.
rs=dougt.
|
2010-03-07 13:08:19 +01:00 |
|
Mike Hommey
|
ca80bf02ca
|
Bug 547656: xptcall broken on mips o32 big endian r=bsmedberg
|
2010-03-06 13:00:54 -05:00 |
|
Serge Gautherie
|
2c26aa63fc
|
Bug 514787 - Remove unused TARGET_CARBON and TARGET_API_MAC_CARBON in configure.in; (Cv1) Update nsILocalFileMac.idl too.
r=benjamin.
|
2010-03-05 21:57:14 +01:00 |
|
Daniel Holbert
|
dc311954c3
|
Bug 539585: Fix warning "warning: format '%p' expects type 'void *'" in xpcom directory. r=bsmedberg
|
2010-03-05 10:41:25 -08:00 |
|
Dão Gottwald
|
58a7f1bd64
|
Backed out changeset 4c8952703e77
|
2010-03-05 13:34:44 +01:00 |
|
Mike Hommey
|
8c175d347f
|
Bug 543438 - TestBlockingProcess relies on stdin to "block". r=dtownsend
|
2010-03-05 13:02:22 +01:00 |
|
Brad Lassey
|
33f79e0aa9
|
fix comm-central bustage r=ted
--HG--
extra : rebase_source : 99482ae0d97a887d59cb9eb19c2eaafd0083995e
|
2010-03-04 15:07:29 -05:00 |
|
Chris Jones
|
db95ee1dcf
|
Bug 549435: Make the leak log available during ipc/-related startup and shutdown. r=bsmedberg
|
2010-03-04 13:50:28 -06:00 |
|
Brad Lassey
|
7941559ff8
|
bug 547521 - enable building for windows mobile with --disable-libxul r=ted
|
2010-03-04 13:47:35 -05:00 |
|
Chris Jones
|
dda6d9e99e
|
Bug 441324, part 4: Enable infallible operator new (leaving malloc fallible) in Gecko, and play well with the wince shunt. r=bsmedberg r=blassey r=vlad
|
2010-03-03 23:02:58 -06:00 |
|
Chris Jones
|
2141078f6e
|
Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg
|
2010-03-03 23:02:57 -06:00 |
|
Mike Hommey
|
1c9a59ace0
|
Bug 543464 - Cleanup after make check in xpcom/tests. r=bsemdberg
|
2010-03-03 16:25:14 +01:00 |
|
Jonas Sicking
|
8e86b28780
|
Bug 549743: Abort if cycle collected object is refcounted from threads other than the main thread. Such refcounting will randomly cause leaks and crashes anyway, so better crash up front to make sure developers notice. r=dbaron
|
2010-03-02 16:04:34 -08:00 |
|
Ginn Chen
|
bbc617f0ad
|
Bug 542738 nsLocalFile::IsWritable/IsReadable/IsExecutable is wrong on Solaris r=dougt
|
2010-03-02 13:51:57 +08:00 |
|
Ginn Chen
|
ff798e8598
|
Bug 537071 Add x86_64 Solaris support for xpcom/reflect/xptcall r=jst
|
2010-03-02 13:51:40 +08:00 |
|
Benjamin Smedberg
|
9485b136dd
|
Bug 528250 - Unify all the intermediate tiers (xpcom/necko/external/gecko/toolkit) into one tier_platform, r=ted sr=vlad
|
2009-11-12 14:37:34 -05:00 |
|
Chris Jones
|
5e03f750df
|
Bug 541185: Fall back on clock_getres() when resolution detection fails, and remove bogus upper-bound sanity check. r=roc
|
2010-03-01 15:44:05 -06:00 |
|
Robert O'Callahan
|
ae2d325921
|
Bug 534425. Part 3: Make nsRefPtr be more lenient about initializing from an already_AddRefed. r=bsmedberg
|
2010-03-01 20:56:18 +13:00 |
|
timeless@mozdev.org
|
0c5fea1c77
|
Bug 503638 OOM crash [@ PL_DHashTableOperate | _MD_CURRENT_THREAD] in nsCycleCollector
r=dbaron
|
2010-02-28 11:23:59 +01:00 |
|
Jonas Sicking
|
88609dd848
|
Bug 549098: Work around expected asserts by disabling tests in debug builds. r=dbaron
|
2010-02-27 13:15:51 -08:00 |
|
Neil Rashbrook
|
dfd69c61aa
|
Bug 545730 Add nsRefPtr overload for CallQueryInterface r=dbaron
|
2010-02-27 16:01:53 +00:00 |
|
Karl Tomlinson
|
6ed1f5d145
|
b=517133 Get crash stats for X errors r=bsmedberg
--HG--
extra : rebase_source : e9b2319a566ecb5a8a3cd6ba322df97e1ff3ffc8
|
2010-02-24 14:25:16 -08:00 |
|
bjarne@runitsoft.com
|
505a28d5cc
|
Bug 513074 - remove sync writes from current cache, r=biesi,michal.novotny sr=bzbarsky
|
2010-02-23 10:13:18 -08:00 |
|
Jonas Sicking
|
c42c4f710e
|
Bug 541245 part 4: Be consistent about prohibited characters such as 0xFFFE in UTF8<->UTF16 conversion code. r=smontagu
|
2010-02-23 09:38:10 -08:00 |
|
Jonas Sicking
|
cd16e5d935
|
Bug 541245 part 3: Add UTF8/UTF16 encoding/decoding/comparison tests. r=smontagu
|
2010-02-23 09:38:10 -08:00 |
|
Jonas Sicking
|
ef44bebb92
|
Bug 541245 part 2: Make UTF8<->UTF16 comparison code consistent in the face of badly encoded strings. r=smontagu
|
2010-02-23 09:38:10 -08:00 |
|
Jonas Sicking
|
4a339c846b
|
Bug 422868 part 1: Fix UTF8 <-> UTF16 conversion code to deal with all encoding errors consistently. r=smontagu
|
2010-02-23 09:38:10 -08:00 |
|
Saint Wesonga
|
f78442c0ad
|
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
|
2010-02-22 18:41:21 +01:00 |
|
Oleg Romashin
|
3f2d038d99
|
Bug 547008 - osso-mem.h in nsMemoryImpl.cpp is not used, and should be removed. r=dougt
--HG--
extra : rebase_source : 35638f5dd120786826ee0f9891e3d00940bbb037
|
2010-02-19 00:04:39 +02:00 |
|
Mike Hommey
|
b229641b26
|
Bug 544835 - Remove leftovers from bug 476903. r=bsmedberg
|
2010-02-20 19:11:57 +01:00 |
|
Neil Rashbrook
|
003d545f7b
|
Bug 543001 Make nsTArray::GreatestIndexLtEq easier to use r=bsmedberg
|
2010-02-20 15:26:12 +00:00 |
|
Oleg Romashin
|
3f39c8a245
|
Bug 540545 - NS_ERROR is very annoying in X86 maemo builds. r=dougt
--HG--
extra : rebase_source : 3355bf2092ded94c75bc733f2c36c51428dd53ef
|
2010-02-18 23:52:54 +02:00 |
|
Benjamin Smedberg
|
2dfa353c0b
|
Followup to bug 541446 - nsIEnvironment.set will intentionally leak a string when you call it because that is required by the PR_SetEnv API. Make that string something which is not tracked by our leak detector
--HG--
extra : rebase_source : 2bdaf8d6ce3a8d093c107eeb9a4b2d4643ba0136
|
2010-02-10 12:57:46 -05:00 |
|
Mark Banner
|
4e935520e6
|
Bustage fix following bug 541594 - revert NS_strtok change that appears to be causing hangs and fix ini parser to work as intended. rs=dolske
|
2010-02-10 11:55:18 +00:00 |
|
Justin Dolske
|
0763c9dd9f
|
Bug 540532 - allow setting report submission preference via XPCOM. r=gavin, r=ted
|
2010-02-09 17:05:31 -08:00 |
|
Justin Dolske
|
d8daefadb7
|
Bug 541594 - extend nsIINIParser to allow writing INI files. p=dolske+benjamin, r=benjamin, r=dolske
|
2010-02-09 17:05:31 -08:00 |
|
Doug Turner
|
c5fb72ab64
|
Bug 543976 - Clean up Maemo defines. r=ted
|
2010-02-09 11:02:11 -08:00 |
|
Jae-Seong Lee-Russo
|
513e9cf886
|
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
|
2010-02-07 10:52:43 -05:00 |
|
Roger Dicke
|
24b2d5713b
|
Bug 529978 - xpcom analysis Makefile produces error about ".deps". r=bsmedberg
|
2010-02-06 09:48:24 +01:00 |
|
Mitchell Field
|
d25f469072
|
Bug 542222 - Followup fix for Reduce recursion in makefiles. r=rstrong
|
2010-02-05 23:25:10 -08:00 |
|
Walter Meinl
|
f2a4f4176b
|
Bug 536451 - OS/2 cannot handle mozsqlite3.dll. r=ted
--HG--
extra : rebase_source : c1a6deb7130b1142ca58dad88a34ecdcda75a378
|
2010-02-04 15:51:02 +01:00 |
|
Shailen
|
d10dfc97c5
|
Bug 516667 - Adding bookmarks fails on AIX. r=gal, sr=bsmedberg
|
2010-02-04 15:01:19 +01:00 |
|
Benjamin Smedberg
|
30bd4e4e51
|
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
|
2010-02-03 17:17:09 -05:00 |
|
Phil Ringnalda
|
b612d41a2e
|
Bug 542962 - Remove some zero byte files, r=dbaron
|
2009-12-18 21:26:13 -08:00 |
|
Justin Lebar
|
e730a1afc6
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Walter Meinl
|
6948bd4934
|
Bug 536269: Fix build bustage on OS/2 in xpcom/build/dlldeps.cpp r=bsmedberg
|
2010-01-30 07:45:56 -05:00 |
|
Daniel Holbert
|
46ba50b0cb
|
Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
|
2010-01-29 18:50:46 -08:00 |
|
Justin Lebar
|
a827ba17fc
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Benjamin Smedberg
|
d62f1fe600
|
But 535564 part 3 - don't inherit leak/bloat log handles from parent to child processes on Windows: the Java plugin spawns a process which can remain after our Firefox/plugin processes are properly cleaned up, preventing the log files from being closed, r=jgriffin over IRC
--HG--
extra : rebase_source : 413e125c087f8e8c37f9f3dec372521e709760e5
|
2010-01-27 11:19:50 -05:00 |
|
Palo Misik
|
cbe20e57ef
|
Bug 530505: Rev IID on various interfaces for Gecko 1.9.3 r=bsmedberg
|
2010-01-23 11:34:08 -05:00 |
|
Chris Jones
|
88b2d3c3d3
|
bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg
--HG--
extra : transplant_source : %C2x%AA%8C%9E%FF%05%9A%9A%86aw%09L%A1%FAQ%DATG
|
2010-01-14 17:38:00 -05:00 |
|
Marco Perez
|
88577a34dc
|
Bug 536877 - Mozilla builds on FreeBSD (x86-64 only) broken. r=bsmedberg
|
2010-01-21 13:18:46 +01:00 |
|
Gavin Sharp
|
5589f1de57
|
Bug 538920: give nsIObserver the "function" attribute to allow directly passing JS function objects to nsIObserverService::addObserver, r=bsmedberg
|
2010-01-11 05:01:38 -05:00 |
|