Dave Townsend
68289c6545
Bug 566787: Use the windows API to get the home directory when possible. r=jimm, sr=bsmedberg
2011-04-21 09:36:44 -07:00
Gavin Sharp
b8cac7f287
Fix comment typo per bug 550611 comment 34
2011-03-30 15:55:00 -04:00
L. David Baron
73a9b73b12
Move AddRef to before the unlock. (Bug 650674, patch 2) r=bsmedberg
2011-04-20 14:29:45 -07:00
L. David Baron
f69222ff51
Don't hold nsProxyObjectManager's lock while calling delete on an nsProxyEventObject. (Bug 650674) r=bsmedberg
2011-04-19 21:22:39 -07:00
L. David Baron ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
30255aeb19
Protect the xptiWorkingSet's tables with a lock. (Bug 627985, bug 614480); r=dbaron,bsmedberg
2011-04-10 17:12:52 -04:00
Mitchell Field
e5a30afb49
Merge mozilla-central to build-system.
2011-04-19 13:22:32 +10:00
Mitchell Field
b6cdf39fe4
Merge mozilla-central to build-system.
2011-04-16 00:27:18 +10:00
Mike Hommey
6de32c8fa9
Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek
2011-04-15 11:03:17 +02:00
Timothy B. Terriberry
8b1d717189
Bug 650162 - #ifdef out unused functions; r=dholbert
2011-04-14 18:14:19 -07:00
Phil Ringnalda
22ed1678cb
Bug 648898 - Remove the xptinfo tests we don't want to bother running, r=bsmedberg
2011-04-10 13:23:45 -07:00
Ehsan Akhgari
6dd48e75f1
Bug 642469 - Sanitize the environment variables upon startup; r=bsmedberg
2011-04-14 10:19:14 -04:00
Ehsan Akhgari
cb5cc4ef6b
Bug 643885 - Part 1: Add the new RemoveObjectsAt API to nsCOMArray; r=bsmedberg
2011-04-14 10:18:02 -04:00
Serge Gautherie
031f194849
Bug 508760 - Remove MSVC6 support from the tree; (Jv1) nsEventQueue.h.
...
r=benjamin.
2011-04-14 12:47:41 +02:00
Mike Hommey
2e34091c98
Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted
2011-04-14 11:23:13 +02:00
Mike Hommey
1134591309
Bug 643817 - Replace xpt_link/dump with pyxpt. r=ted,r=bsmedberg
2011-04-14 11:22:09 +02:00
Kyle Huey
746351dc18
Backed out changeset aa200a803e07
2011-04-13 23:17:02 -07:00
Kyle Huey
c2ed6a11c4
Bug 624870: Free nsFactoryEntrys on XPCOM shutdown and factory unregistration. r=bsmedberg
2011-04-13 19:41:34 -07:00
Ehsan Akhgari
dd5c804aa9
Merge cedar into mozilla-central
2011-04-13 14:00:55 -04:00
Chris Coulson
7dcfbfecde
Bug 611953 - Part 3: GNOME 3.0 readiness; r=roc,karlt
2011-04-12 16:11:20 -04:00
Ehsan Akhgari
6dbc8ed166
Back out changeset c509d8f8f423 (bug 627985, bug 614480) because of reftest suite shutdown timeout on Linux64 opt builds
2011-04-11 02:07:25 -04:00
L. David Baron
e1c0dab9dd
Protect the xptiWorkingSet's tables with a lock. (Bug 627985, bug 614480)
2011-04-10 17:12:52 -04:00
Benjamin Smedberg
8489c6e6df
Bug 642795 - Remove support for registering and finding "system XULRunner" via config files or the registry. r=glandium
...
--HG--
extra : rebase_source : d42aa76683b6bb7de5df1b49b47f422a469201f4
2011-04-01 13:28:33 -04:00
Chris Leary
47dfb01d0c
Merge mozilla-central to tracemonkey.
2011-04-11 16:54:01 -07:00
Luke Wagner
b573ab190a
Remove implicit cycle-collector dependency on XPConnect lazy initialization broken by 59705c13d959 (rs=peterv)
2011-04-07 16:53:33 -07:00
Ehsan Akhgari
2cc302e02c
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
Jeff Muizelaar
b8fdd3ad9d
Bug 646071 - Part 2: Replace nsInt64 with a typedef to PRInt64; r=bsmedberg
2011-03-31 20:15:04 -04:00
Jeff Muizelaar
18eec4d83d
Bug 646071 - Part 1: Reimplement nsTime on top of PRInt64; r=bsmedberg
2011-03-31 20:14:13 -04:00
Ehsan Akhgari
cccdef8b2f
Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
2011-04-01 12:23:48 -04:00
Ehsan Akhgari
4342d9e7e4
Merge cedar into mozilla-central
2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
2c92e3ecd5
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
912845af59
Merge backout
2011-03-31 18:58:11 -05:00
Chris Jones
699024f868
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Chris Leary
02fde279ea
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
7f1a11eb97
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
Andrew McCreight
8a822b4e90
Bug 641910. Don't add non-grey nodes to the cycle collector model graph. r=gal@uci.edu
2011-03-28 13:05:48 -07:00
Ehsan Akhgari
8761668e87
Merge cedar into mozilla-central
2011-03-28 13:28:13 -04:00
Steve Harper
37d598147b
Bug 545650 - Use unbuffered IO when copying files in nsILocalFileWin. r=jimm
2011-03-28 07:36:33 -05:00
Ehsan Akhgari
eb31aa597e
Merge cedar into mozilla-central
2011-03-26 12:16:48 -04:00
Matheus Kerschbaum
0570662051
Bug 640838: Remove OpenVMS support. r=khuey
2011-03-26 11:51:35 -04:00
Markus Stange
a477f2efe9
Bug 627651 - Improve the smooth scroll animation. ui-r=faaborg, r=roc
2011-03-26 00:30:19 -04:00
Chris Leary
347b8d483b
Merge tracemonkey to mozilla-central.
2011-03-31 15:47:46 -07:00
Chris Jones
cdfe5750a6
Bug 646259: Some trivial formatting fixes to deadlock detector output. r=bsmedberg
2011-03-31 14:51:19 -05:00
David Mandelin
3f43be2dfd
Bug 646304: Fix MSVC warning, r=bent
2011-03-29 19:05:12 -07:00
Ehsan Akhgari
bd51cb9b94
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
Jeff Muizelaar
18b3ad188c
Bug 646071 - Part 2: Replace nsInt64 with a typedef to PRInt64; r=bsmedberg
2011-03-31 20:15:04 -04:00
Jeff Muizelaar
54d6f693a6
Bug 646071 - Part 1: Reimplement nsTime on top of PRInt64; r=bsmedberg
2011-03-31 20:14:13 -04:00
Ehsan Akhgari
cb6a971f1a
Merge cedar into mozilla-central
2011-03-25 14:21:07 -04:00
Mounir Lamouri
6e945be67b
Bug 636750 (1/4) - Add ToDouble to nsTString. r=bsmedberg
2011-03-25 12:13:59 +01:00
Neil Rashbrook
f0721f4c06
Bug 540322 Add some missing methods to the external string API r=bsmedberg
2011-03-25 11:39:38 +00:00