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
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
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
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
benjamin%smedbergs.us
3968e1b42d
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
...
git-svn-id: svn://10.0.0.236/trunk@246221 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 20:39:23 +00:00
reed%reedloden.com
8ebe824ee8
Bug 415262 - "Make general use of new NSPR rotate macros" [p=swsnyder@insightbb.com (Steve Snyder) r=wtc sr=dbaron a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@245595 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 11:34:47 +00:00
peterv%propagandism.org
900319a032
Part 2 of the fix for bug 413281 (Firefox leaks when Yahoo Toolbar is installed). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@245124 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 11:37:18 +00:00
benjamin%smedbergs.us
cc4193bab8
Bug 412320 - Try code-generation for QI impls, r=roc+luser
...
git-svn-id: svn://10.0.0.236/trunk@243992 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-25 17:14:53 +00:00
dwitte%stanford.edu
4001f2aca2
remove nsValueArray. b=410360, r+sr=bsmedberg, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@242847 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 20:18:22 +00:00
reed%reedloden.com
dda31ecdc2
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
...
git-svn-id: svn://10.0.0.236/trunk@242241 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-01 10:11:08 +00:00
jwalden%mit.edu
c88344edb0
Kick one of the unit test tinderboxen into another build.
...
git-svn-id: svn://10.0.0.236/trunk@239588 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 19:47:06 +00:00
reed%reedloden.com
3a2258a4f2
Bug 398435 - "PRBool misuse bugs in xpcom/" [p=taras r=bsmedberg a1.9=sayrer]
...
git-svn-id: svn://10.0.0.236/trunk@237940 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 23:26:53 +00:00
reed%reedloden.com
d55534a83d
Backout taras's check-in for bug 398435 to help find Tp regression.
...
git-svn-id: svn://10.0.0.236/trunk@237840 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-17 00:31:02 +00:00
tglek%mozilla.com
2d15c72df2
Bug 398435. Fix prbool bugs in xpcom. r=bsmedberg a=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@237797 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-15 23:40:10 +00:00
benjamin%smedbergs.us
dc2e459fd7
Bug 392977 - Freeze nsIHashable for 1.9, r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@237093 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 19:16:30 +00:00
roc+%cs.cmu.edu
6b325628dd
Bug 392873. Add debugging code to help track down a crash in the bfcache-expiry code. r+sr=bzbarsky,a=damon
...
git-svn-id: svn://10.0.0.236/trunk@236961 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-30 21:34:56 +00:00
dholbert%cs.stanford.edu
54f4fd0dae
Bug 381074 - Add overflow check for unit conversion in NSFloatPixelsToAppUnits.
...
r=bz sr=roc blocking1.9=dbaron
git-svn-id: svn://10.0.0.236/trunk@236665 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 17:12:17 +00:00
scott%scott-macgregor.org
8db44363b4
Bug 384979 --> move nsTextFormatter to the glue code so it can be used with frozen linkage.
...
Patch by prasad <prasad@medhas.org>
sr=bsmedberg
a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@236403 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 23:14:26 +00:00
roc+%cs.cmu.edu
11cdffec8d
Bug 394691. Remove nsAutoBuffer.h now that it's unused (use nsAutoTArray instead).
...
git-svn-id: svn://10.0.0.236/trunk@236270 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 00:24:27 +00:00
roc+%cs.cmu.edu
2d2e1edfb6
Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@236258 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 23:12:10 +00:00
aaronr%us.ibm.com
b33a454370
move nsDeque to xpcom glue. Bug 395349, r+a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@236230 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 18:14:37 +00:00
sharparrow1%yahoo.com
2524d5f0b2
Bug 282814: nsAutoBuffer::EnsureElemCapacity is broken. r=bsmedberg, a=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@234000 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 01:26:57 +00:00
sharparrow1%yahoo.com
014471f8ef
Bug 387023: minor string cleanup in nsAtomTable.cpp. r=bsmedberg, a=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@233997 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 01:13:42 +00:00
jwalden%mit.edu
b6f3bdf388
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
...
git-svn-id: svn://10.0.0.236/trunk@233906 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 06:41:37 +00:00
pavlov%pavlov.net
aeaa691693
bug 378457. use nsAutoBuffers instead of mallocs for unsicribe item data. r=vlad, sr=bsmedberg.
...
original patch from David Humphrey <david.humphrey@senecac.on.ca>
git-svn-id: svn://10.0.0.236/trunk@233238 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 20:44:12 +00:00
sharparrow1%yahoo.com
879909e684
Bug 387445: Remove thread safety from atoms. r+sr=dbaron, a=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231598 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 19:16:52 +00:00
benjamin%smedbergs.us
0c44b4be00
Bug 386025 - Expose cycle-collection symbols, r=graydon
...
git-svn-id: svn://10.0.0.236/trunk@231529 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 14:34:05 +00:00
jonas%sicking.cc
52ff6b27a1
Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi
...
git-svn-id: svn://10.0.0.236/trunk@231078 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:20:32 +00:00
jst%mozilla.org
9c54b2dff6
Fixing bug 377360. Fix atom table crash due to invalid UTF data in atoms. r=jonas@sicking.cc, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@229744 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 20:46:43 +00:00
neil%parkwaycc.co.uk
998c53a562
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
git-svn-id: svn://10.0.0.236/trunk@229689 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 08:46:49 +00:00
jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
sharparrow1%yahoo.com
9f75e7a68b
Bug 368280: rounding problems with half-pixels + widgets. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229128 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 05:22:51 +00:00
sdwilsh%shawnwilsher.com
b28cc5d2f9
Bug 314846 - exthandler doesn't remove : colon from mac file names (Random filename after downloading). Patch by Edward Lee <edilee@gmail.com>. r=benjamin, sr=cbiesinger
...
git-svn-id: svn://10.0.0.236/trunk@228796 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 00:45:52 +00:00
wtc%google.com
bdb745e44d
Bugzilla Bug 376568: the definition of PR_STATIC_ASSERT has been moved from
...
prerror.h to prlog.h. r=jwalden sr=roc
git-svn-id: svn://10.0.0.236/trunk@227112 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-28 14:51:08 +00:00
peterv%propagandism.org
cae5ba4341
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@226949 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-24 14:10:04 +00:00
asqueella%gmail.com
40f914a66d
Bug 347752 - Crash [@ MSVCR80.dll] when using nsIProperties service get method with null argument
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=darin, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@226357 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:48:39 +00:00
smontagu%smontagu.org
51eda83633
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin. Recheckin including fix for bug 378839, r=bsmedberg, sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@225228 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 17:51:38 +00:00
smontagu%smontagu.org
ca062bd6b8
Backout fix for bug 365345 due to regressions. a=bsmedberg on IRC
...
git-svn-id: svn://10.0.0.236/trunk@225103 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 18:56:30 +00:00
bent.mozilla%gmail.com
84bf540501
Bug 377995 - "Move nsCategoryCache to the XPCOM Glue". nsCategoryCache was initially created as part of Bug 315598 by Christian Biesinger <cbiesinger@gmx.at>. r=bsmedberg.
...
git-svn-id: svn://10.0.0.236/trunk@225089 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 13:53:48 +00:00
smontagu%smontagu.org
148de41ea7
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@225008 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 14:48:12 +00:00
jwalden%mit.edu
3c39115095
Bug 376568 - Use NSPR static assertion to check parametrized value of K on nsExpirationTracker. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224470 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 22:19:26 +00:00
sayrer%gmail.com
ca9fad66bb
Bug 375779. nsIWritablePropertyBag2 needs a UUID change. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@222580 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-29 05:33:45 +00:00
dbaron%dbaron.org
5948490569
Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@222463 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 15:34:15 +00:00
dbaron%dbaron.org
30f83072c5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@222462 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 15:33:45 +00:00
peterv%propagandism.org
3fa85f1e05
Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@222453 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 09:49:06 +00:00
roc+%cs.cmu.edu
ed9e4d793e
Bug 368270. Implement nsExpirationTracker, a data structure for managing the timed expiration of many objects. r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@222444 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 03:38:21 +00:00
peterv%propagandism.org
fbe71aa7e3
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@221603 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 13:14:06 +00:00
pavlov%pavlov.net
6e50282a93
adding new round/ceil/floor that behave like (or call through to) the libc versions. splitting them out in to a file so they don't have a dependency on nscoord. bug 372027. r=vlad, sr=roc, r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@221091 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-28 20:57:13 +00:00