Robert Sayre
477f7a0599
Merge mozilla-central to tracemonkey.
2009-08-20 18:02:17 -04:00
Andreas Gal
0c97581323
Notify JS_CommenceRuntimeShutdown from CycleCollector (511522, r=graydon).
2009-08-19 15:13:02 -07:00
Hashem Masoud
b71a1a1cfa
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
Neil Rashbrook
16b1fe13c8
Bug 499027 Copying an empty string to a new string allocates a buffer r=dbaron sr=jst
2009-08-14 12:03:05 +01:00
timeless@mozdev.org
5b252a0666
Bug 505886 nsHashtable::Exists doesn't unlock mLock if !mHashtable.ops
...
r=bsmedberg
2009-08-12 11:49:53 +02:00
timeless@mozdev.org
3dbf2cbe0f
Bug 504170 nsAStreamCopier::Process can use sourceCondition, sinkCondition uninitialized if someone cancels the copy early
...
r=dougt
2009-08-12 11:49:52 +02:00
timeless@mozdev.org
e614edadb8
Bug 485834 ObserverService shouldn't recurse infinitely for stupid consumers
...
r=dougt
2009-08-12 11:49:52 +02:00
Ted Mielczarek
c995049c2e
fix a leak in nsINIParser::GetSections/GetKeys. r=bsmedberg (no bug)
...
--HG--
extra : rebase_source : 7ed4d2d3aca5eb90a08e506accc6a82e37fe200e
2009-08-18 11:52:23 -04:00
Nick Thomas
80a345edce
Bug 503469, Support packaging WinCE Firefox builds as zip, complete.mar, r=ted.mielczarek
2009-08-11 15:50:32 +12:00
Serge Gautherie
a24e0c321d
Bug 508760 - Remove MSVC6 support from the tree; (Cv1a) xpcom/io/*.cpp; r=doug.turner
2009-08-11 00:37:37 +02:00
Serge Gautherie
1bf86ff50c
Bug 508760 - Remove MSVC6 support from the tree; (Bv1) xpcom/ds/*.cpp; r=doug.turner
...
--HG--
extra : rebase_source : 5a08118a7f1562c89c4e0da5035ef6a578eca9f2
2009-08-09 00:45:46 +02:00
Hiroyuki Ikezoe
828209d4e2
Bug 502146 – On WinCE, GRE_GetPathFromRegKey fails even if GRE exists on device. r=blassey
2009-08-08 12:29:13 +09:00
Shawn Wilsher
9c62ea448e
Bug 508605 - NetUtil.asyncCopy does not handle nsISafeOutputStreams correctly
...
This moves nsISafeOutputStream.idl into xpcom/io and makes nsAStreamCopier
handle nsISafeOutputStream correctly (calling finish instead of close).
r=bz
r=bsmedberg
--HG--
rename : netwerk/base/public/nsISafeOutputStream.idl => xpcom/io/nsISafeOutputStream.idl
2009-08-06 13:34:46 -07:00
Jeff Walden
47019f7663
Remove stray semicolon that Linux gcc hates, r=red
2009-08-06 12:48:58 -07:00
Jeff Walden
e847bcc870
Bug 428465 - nsTArray should refuse to compile with T=nsAutoString (or work correctly). r=bsmedberg
2009-08-03 21:13:28 -07:00
Robert O'Callahan
2c969d8724
Backed out changeset 60add17e8ed3
2009-08-05 16:44:03 +12:00
Yu-Hsun Lin
c5041f44f7
Bug 486081. Remove unused nsTime class. r=roc
...
--HG--
extra : rebase_source : 582694b45d1d56759a619a4243abfc5a05453d8a
2009-08-05 14:39:05 +12:00
Jeff Walden
7fcab115c0
Bug 507485 - Fix a potential character-range bug. r=nelsonb for a change only needed on trunk
2009-07-30 18:53:53 -07:00
Josh Aas
4673470d7d
Backed out changeset ad9a4a3a5409, bug 506812. CLOSED TREE
2009-07-31 16:49:48 -04:00
Josh Aas
dcee240957
Faster directory enum code for Mac OS X, don't use slow FSRefs. b=506812 r=vlad
2009-07-31 11:17:42 -04:00
Josh Aas
46910e2c37
Cache UTF-8 POSIX path in Mac OS X nsIFile impl. b=505792 r=mstange sr=bsmedberg
2009-07-30 00:47:06 -04:00
Jeff Walden
c8d8fdf19e
Bug 332173 - Followup followup fix for trunk-only necessary-for-templatization changes (not needed for any branches, that is).
...
--HG--
extra : rebase_source : 767c90867afbbe7bf52e29820c987e45c9e60d03
2009-07-29 21:27:46 -07:00
Mook
a9abb503c1
Bug 502188. Implement xptcall for mingw-Windows64. r=timeless
...
--HG--
extra : rebase_source : 2c03e2ae8d491059b9c3759e7e5082a20c1b715a
2009-07-30 15:41:03 +12:00
Nelson Bolyard
a25445565b
Bug 332173 - Problems with regexp parsing of '~' in nsIZipReader.findEntries (and other nsWildCard uses). r=jwalden, a=ss
2009-07-29 14:07:45 -07:00
Jeff Walden
e6dd441f4f
Backed out changeset ab1686101bfb, pending orange investigation
...
--HG--
extra : rebase_source : ad872bd18b36237fcc450f5fdc61d6579b532518
2009-07-29 16:24:14 -07:00
Nelson Bolyard
a2578faece
Bug 332173 - Problems with regexp parsing of '~' in nsIZipReader.findEntries (and other nsWildCard uses). r=jwalden, a=ss
2009-07-29 14:07:45 -07:00
Benjamin Smedberg
6863d9f3f4
Resolve the static-analysis bustage from bug 498938 by recognizing COND_EXPR.
2009-07-27 10:47:22 -04:00
Michael Kohler
cc3bd3ad50
Bug 106386 - Correct misspellings in source code (old); Part 3 v2; r=timeless
2009-07-27 10:47:05 +02:00
Makoto Kato
152810b974
Bug 499262 - Remove Metoworks Code for OS 9. r+sr=bsmedberg
2009-07-24 19:11:23 +09:00
Shawn Wilsher
4c6bbe05cc
Bug 494828 - Stop using our own mutexes and use SQLite's where possible.
...
Part 1: Create helper objects to make using sqlite3_mutex safer and easier.
r=cjones
2009-07-22 15:18:33 -07:00
Benjamin Smedberg
44af176a7d
Bug 505857 - Fix up locking in the category manager, r=timeless
2009-07-23 10:29:00 -04:00
Chris Jones
0c29675086
bug 490072: upgrade XPCOM unit tests to new thread sync API. drop nsAutoLock test. r=bsmedberg
2009-07-22 22:55:02 -05:00
Chris Jones
e79c9a7275
Bug 505586: use the right String::Find() function from external API code. r=bsmedberg
2009-07-22 15:47:14 -05:00
Neil Rashbrook
dba2472e83
Bug 504660 Make sEmptyBuffer non-const so EnsureMutable can safely use it for an empty string r=bsmedberg
2009-07-20 21:04:44 +01:00
L. David Baron
53e2566c2b
Use char16_t when available, and when it is, don't test for -fshort-wchar. (Bug 502298) r=bsmedberg
2009-07-20 07:04:41 -04:00
Vladimir Vukicevic
ae8e80df5e
b=499863; XREDirProvider gives wrong APPDATA dir on Windows CE; r=rs
2009-07-17 16:04:56 -07:00
Benjamin Smedberg
5788d00d13
Bug 483202 - Load chrome from the GRE directory in xpcshell, r=ted
2009-07-17 10:41:26 -04:00
Makoto Kato
162e47bde4
Bug 504519 - XPIDL command for Symbian native should not build. r=bsmedberg
2009-07-17 18:46:50 +09:00
Blake Kaplan
02bda8a1b2
Bug 502687 - GCGraphBuilder::AddNode crashes on OOM. r=dbaron
2009-07-16 13:06:48 -07:00
Blake Kaplan
49d335d38c
Bug 501840 - Avoid a warning when a cycle collection participant doesn't use tmp. r+sr=peterv
2009-07-16 13:06:26 -07:00
Mark Finkle
76c184332c
Bug 500324: 'Open' button in download manager doesn't correctly launch the file in it's viewer, r=bsmedberg, blassey
2009-07-16 15:40:28 -04:00
Benjamin Smedberg
4a8ae27612
Bug 501657 - Put local python modules at the beginning of the python path, not the end, tested by Jory Pratt
2009-07-13 12:28:59 -04:00
Josh Aas
963d1ed020
Comment cleanup and macro rename for Mac OS X nsIFile impl. No bug. r=bsmedberg
2009-07-12 16:04:25 -04:00
L. David Baron
dfd2b373c7
Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv
2009-07-08 18:10:29 -07:00
L. David Baron
caf9fffbee
Expose the cycle collector language runtimes so that other code can do cycle collection traversal. (Bug 500317) r+sr=peterv
2009-07-08 18:10:29 -07:00
Hiroyuki Ikezoe
fbd4abc9d8
Bug 489500 - Implement nsLocalFile::ResolveShortcut for WinCE. r=dougt, sr=vlad
2009-07-08 10:51:38 -07:00
Josh Aas
06262a54a5
Use the same path comparison behavior for nsIFile::Equals on all platforms. b=491245 sr=bsmedberg
2009-07-08 11:26:07 -04:00
Wolfgang Rosenauer
fe4a2db0d9
Bug 496708 - non biarch system plugin location (added missing Makefile magic); r+=joshmoz
2009-07-08 09:59:01 +02:00
Doug Turner
984a6df7a5
Bug 136936 - TestInterfaceInfo is out of date - nsIServiceManager; r=benjamin
2009-07-06 22:09:39 +02:00
Serge Gautherie
5ea9f32798
Bug 430112 - <nsAutoLock.cpp>: 2 "warning: unused variable status"; (Bv1) Split the init to 2 instructions; r=benjamin
2009-07-06 22:01:37 +02:00