8059 Commits

Author SHA1 Message Date
joshmoz%gmail.com
2310597d9d Make Objective-C exception guards non-fatal. b=486574 r=roc sr=bz
git-svn-id: svn://10.0.0.236/trunk@257511 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-16 20:57:37 +00:00
mats.palmgren%bredband.net
28f745b4d6 Bug 412610 - "MAXPATHLEN too small for glibc's realpath()". author=Dmitry Potapov <dpotapov@gmail.com> r=bsmedberg a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257424 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-05 14:45:57 +00:00
dbaron%dbaron.org
e1c82bc6fb Bug 421576 - Unpaired surrogate handled wrongly (Acid3 #68). acid3++ r=dbaron a1.9.0.11=dveditz Patch from Jeff Walden <jwalden@mit.edu>.
git-svn-id: svn://10.0.0.236/trunk@257124 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-07 01:33:03 +00:00
benjamin%smedbergs.us
ed2352bfe7 Bug 473587 - nsTString::ToInteger can overflow. Detect and prevent this condition, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@255922 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-26 17:07:45 +00:00
benjamin%smedbergs.us
fb151b04b6 Bug 442012 - Allocating more than 2GB of memory in mozilla is never a good idea. On 64-bit systems PRSize and size_t are 64-bit and so truncation from PRSize to PRUint32 could cause weird behavior errors. Prevent these huge allocations. r=wtc sr+a=dveditz for 1.9.0
git-svn-id: svn://10.0.0.236/trunk@255713 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-05 21:08:08 +00:00
dveditz%cruzio.com
f36dd2dd96 bug 452217 make Create() error code match unix, r=neil, sr=bsmedberg, a=ss
git-svn-id: svn://10.0.0.236/trunk@255115 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-19 06:19:27 +00:00
dveditz%cruzio.com
ca3a1346fb bug 464998 don't need to add null terminator to length, r/sr=bsmedberg, a=ss
git-svn-id: svn://10.0.0.236/trunk@255101 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 20:45:57 +00:00
ted.mielczarek%gmail.com
a5b430546e bug 444103 - add ability to add string-formatted notes to crash report. r=bsmedberg. bug 451709 - include obj-c exception info in crash reports. patch by Josh Aas r=me,bent sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255045 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-14 20:11:26 +00:00
bzbarsky%mit.edu
6a9b79dd76 Bug 462034. Should consider .desktop files executable. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@254789 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-29 05:06:16 +00:00
dveditz%cruzio.com
1d86d6e5ac bug 455987 crash fix, r/sr=bsmedberg, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@254762 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-25 05:24:22 +00:00
smichaud%pobox.com
4bcef5c505 Don't crash on Objective-C exceptions in a hooked system call ([NSWindow sendEvent:]). b=442245 r=josh
sr=roc a=dveditz


git-svn-id: svn://10.0.0.236/trunk@254577 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-09 21:01:46 +00:00
bzbarsky%mit.edu
a42e91477a Bug 439206. Make sure to not skip over the next char after the high surrogate when we have a missing low surrogate. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@254180 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-12 13:37:47 +00:00
gavin%gavinsharp.com
2718e6377b Bug 367736: patch by Michal Novotny, r=bsmedberg, sr=dveditz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253819 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:29:18 +00:00
marco%gnome.org
56596e152e Ensure that nsString and nsString_external has the same size on all the
architectures. Fix #430581. r=benjamin a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253806 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 10:15:35 +00:00
neil%parkwaycc.co.uk
7324fea946 Bug 447593 Crash [@ NS_NewAtom] r=bsmedberg a=ss
git-svn-id: svn://10.0.0.236/trunk@253627 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 11:15:39 +00:00
bmlk%gmx.de
b582317d3d limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler
git-svn-id: svn://10.0.0.236/trunk@253364 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 06:36:58 +00:00
gavin%gavinsharp.com
062bddef47 Bug 422055: use jemalloc on Solaris, patch by Ginn Chen <ginn.chen@sun.com>,
r=ted, a=shaver


git-svn-id: svn://10.0.0.236/trunk@251895 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:42:32 +00:00
bent.mozilla%gmail.com
2ed75b8c24 Bug 432887 - "Add tests for XPCOM Proxies (and enable other C++ unit tests)". r=sayrer, a=Tests Only.
git-svn-id: svn://10.0.0.236/trunk@251437 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:14:19 +00:00
mozilla%weilbacher.org
272822ab5d Bug 369007: Enable high-memory feature on OS/2 by default (Mozilla changes), r=ted.mielczarek, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@250976 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 07:30:59 +00:00
bent.mozilla%gmail.com
f837d98038 Bug 430718 - "Better objc exception logging with stack traces in debug builds". r=josh, sr=roc. a=DEBUG-only change.
git-svn-id: svn://10.0.0.236/trunk@250800 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 20:55:50 +00:00
mozilla.BenB%bucksch.org
8588a7cd13 Make nsITimerCallback a [function], to allow JS to pass a function
object instead of this interface
Bug 430305 r/sr/a=shaver


git-svn-id: svn://10.0.0.236/trunk@250707 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 17:42:58 +00:00
timeless%mozdev.org
b8ed7591cc Bug 382631 Creating proxy of "this" in JavaScript using nsProxyObjectManager::GetProxyForObject causes random memory rewrite
r=dougt a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250571 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 18:57:14 +00:00
benjamin%smedbergs.us
87ed3dc8db Bug 428326 - Configuring with a relative srcdir breaks unit tests in XPCOM, r=luser a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250055 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 13:10:59 +00:00
ginn.chen%sun.com
7836040ba9 Bug 425626 Enable PGO with Sun Studio on Solaris
r=ted.mielczarek a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249902 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:34:20 +00:00
philringnalda%gmail.com
5462896130 Bug 413477 - nsStringAPI needs RFind set of functions, patch by Prasad Sunkari (prasad@medhas.org), r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249896 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:01:13 +00:00
timeless%mozdev.org
a799ff972a Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249689 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:28:42 +00:00
sdwilsh%shawnwilsher.com
cce14073e6 nsIMutableArray test for appending null. r=bsmedberg, sr=bsmedberg (from bug 397935) NPOTDB
git-svn-id: svn://10.0.0.236/trunk@249024 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 00:44:56 +00:00
smontagu%smontagu.org
ecbb2c7e63 Define codepoints below 0x20 as illegal characters in filenames. Bug393488, r=bsmedberg, b=beltzner
git-svn-id: svn://10.0.0.236/trunk@249002 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 16:05:55 +00:00
reed%reedloden.com
5ff10fc2dd Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248995 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 06:41:23 +00:00
reed%reedloden.com
94280ed0ad Bustage fix for bug 413787.
git-svn-id: svn://10.0.0.236/trunk@248988 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 04:21:31 +00:00
reed%reedloden.com
c5e473b845 Bustage fix for bug 413787.
git-svn-id: svn://10.0.0.236/trunk@248987 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 04:09:08 +00:00
reed%reedloden.com
9a4a5d6bfc Bug 413787 - "NSToIntRound, NSToCoordRound code generation" [p=mmoy@yahoo.com (Michael Moy) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@248986 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 03:47:07 +00:00
neil%parkwaycc.co.uk
202e106285 Trivial const correctness followup to bug 420373 r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248955 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 14:13:27 +00:00
brade%comcast.net
7c45a8a8ca bug #416886 - reinstate test case for registration order (which failed to
compile in non-libXUL builds; that has been fixed).


git-svn-id: svn://10.0.0.236/trunk@248954 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 13:06:18 +00:00
brade%comcast.net
e56db175bc Backout test case for registration order.
git-svn-id: svn://10.0.0.236/trunk@248889 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:36:52 +00:00
brade%comcast.net
86bd56ff51 bug #416886 - attempt to fix Linux non-libxul build.
git-svn-id: svn://10.0.0.236/trunk@248888 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:26:10 +00:00
brade%comcast.net
b294e55295 Bug #416886; r=bsmedberg, a=beltzner
Preserve original order when processing deferred components.
  Add TestRegistrationOrder automated test.


git-svn-id: svn://10.0.0.236/trunk@248886 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 14:40:16 +00:00
dbaron%dbaron.org
153b5578c3 Print shortest path to expected garbage for unlink deficiencies as well. b=422848 r+sr=peterv a=DEBUG_CC only (not part of default build)
git-svn-id: svn://10.0.0.236/trunk@248698 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:09:51 +00:00
reed%reedloden.com
2a26a36f91 Bug 420373 - "need a way to distinguish GREs based on architecture in nsGREGlue" [p=mozilla@rosenauer.org (Wolfgang Rosenauer) r=bsmedberg a1.9b5=schrep]
git-svn-id: svn://10.0.0.236/trunk@248397 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:25:35 +00:00
timeless%mozdev.org
cb247b3213 reverting, wrong patch, missing AMBIGUOUS
git-svn-id: svn://10.0.0.236/trunk@248210 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:55:28 +00:00
timeless%mozdev.org
51b0371ed0 Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@248200 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:19:42 +00:00
jag%tty.nl
e1a2d7e432 Bug 333505: nsLocalFileOSX crash. Original patch by Shane Caraveo <shanec@ActiveState.com>, review nits addressed by me. Unit test by Callek. r=mentovai, r/sr=bsmedberg, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@248072 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 13:31:02 +00:00
dbaron%dbaron.org
598935f398 Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
git-svn-id: svn://10.0.0.236/trunk@248031 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:11:10 +00:00
bugzilla%standard8.plus.com
8ef2551b9c Bug 420459 Move mailnews-specific profe code. r=benjamin,Neil,sr=dmose,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248011 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 19:05:28 +00:00
nrthomas%gmail.com
ab4a020db8 Bug 417045, work around for bustage with make -jN and -save-temps in CFLAGS/CXXFLAGS (10.5 build support), r=ted, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248005 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:39:01 +00:00
dwitte%stanford.edu
594551d99d Bug 409803 - gcc (4.1 only) zealously avoids inlining at -Os. make -finline-limit=50 the default on linux -Os builds. r=ted, blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247925 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:48:02 +00:00
reed%reedloden.com
358f85505f Correct copyright case ("Red Hat inc" -> "Red Hat, Inc."), as per bug 422692.
git-svn-id: svn://10.0.0.236/trunk@247852 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:34:21 +00:00
reed%reedloden.com
ff9b2dbc1b Bug 422472 - "Lock re-entrance in TimerThread, deadlock" [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=bsmedberg sr=brendan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247837 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:25:15 +00:00
reed%reedloden.com
d35c2c1481 Bug 422337 - "Bad assembly on m68k" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247836 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:24:25 +00:00
reed%reedloden.com
a27a22da03 Bug 421615 - "unused variable ‘tmp’ in NS_IMPL_CYCLE_COLLECTION_0" [p=tuukka.tolvanen@gmail.com (Tuukka Tolvanen [sp3000]) r+sr=dbaron a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247835 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:23:31 +00:00