jag%tty.nl
bc91d919a7
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +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
peterv%propagandism.org
4d197ac7f6
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@225011 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:35:31 +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
ginn.chen%sun.com
f5a9de0ad0
Fix bustage of 368773
...
git-svn-id: svn://10.0.0.236/trunk@222028 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 06:57:15 +00:00
peterv%propagandism.org
dbfdd4111d
Fix leak regression from bug 368773 (Add a bunch of DOM objects to cycle collection). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@222008 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-18 11:07:52 +00:00
peterv%propagandism.org
4fff00b28c
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@221534 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 11:17:16 +00:00
Olli.Pettay%helsinki.fi
49e16cb1d6
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@220346 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-15 23:04:33 +00:00
bzbarsky%mit.edu
6a1dc5a576
Remove the same way we added. Bug 343643, patch by Mikhail Zabaluev
...
<mhz@altlinux.org>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@203012 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 19:35:41 +00:00
cvshook%sicking.cc
13ff226eac
Bug 334515: Work with objects that don't support weak references. r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@195481 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 00:07:44 +00:00
cvshook%sicking.cc
b0cf41e97f
Bug 334515: Use nsWeakPtr rather than raw pointers to avoid crashes. r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@195314 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 00:44:30 +00:00
timeless%mozdev.org
44b5452e8a
Bug 332132 OOM crash in nsBaseCommandController methods
...
r=smfr sr=neil
git-svn-id: svn://10.0.0.236/trunk@193276 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 19:35:38 +00:00
timeless%mozdev.org
dae7b0629a
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
dougt%meer.net
20ea6428c9
Coverity Warning in Embedding. Bug 287861. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@171338 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 21:52:19 +00:00
bryner%brianryner.com
9861051f37
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
bsmedberg%covad.net
3edf9d37c8
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
...
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
bryner%brianryner.com
e1daca3ce3
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
...
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
bryner%brianryner.com
e752c80d55
remove unused file
...
git-svn-id: svn://10.0.0.236/trunk@156252 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-11 18:49:23 +00:00
bryner%brianryner.com
7247372aa3
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@155867 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 21:48:36 +00:00
gerv%gerv.net
586f796c2a
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
bryner%brianryner.com
eeddf02bde
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
bryner%brianryner.com
101a9e4e72
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@146615 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-07 22:05:34 +00:00
cls%seawood.org
6352367a62
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
...
git-svn-id: svn://10.0.0.236/trunk@146076 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-16 00:42:35 +00:00
brade%netscape.com
914c89bc6b
code cleanup; r=cmanske, sr=bz, bug=209548
...
git-svn-id: svn://10.0.0.236/trunk@144942 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-18 02:28:09 +00:00
jaggernaut%netscape.com
95a2235bee
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
seawood%netscape.com
69162837f6
Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
...
Bug #210409 r=dougt
git-svn-id: svn://10.0.0.236/trunk@144208 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-27 04:12:16 +00:00
seawood%netscape.com
06e1507b0c
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
...
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
sfraser%netscape.com
4a0df27c9c
Fix bug 201257 -- clean up use of nsIControllerCommandManager by editor:
...
Renaming nsIControllerCommandManager to nsIControllerCommandTable to reduce confusion.
Moving the immutability flag from the nsBaseCommandController to the nsControllerCommandTable.
Renaming the 'refcon' on nsIControllerContext to 'context', and giving nsIControllerContext an Init() method that optionally takes a command table.
Fixing the editor and composer module code to create pre-filled nsIControllerCommandTables as services, and the controller constructors to create singleton command tables with do_GetService.
r=brade, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@140988 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 18:44:03 +00:00
dbaron%dbaron.org
e0db4a7b45
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136169 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-10 20:02:04 +00:00
dbaron%dbaron.org
daa2fa4b45
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@135995 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 19:51:43 +00:00
cmanske%netscape.com
d6cc98279b
Command Controller refactoring and cleanup, mostly by mjudge with help by cmanske, b=170353, r=brade, sr=sfraser. EditingSession cleanup and new commands in \editor, b=174439, r=mjudge, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@133703 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 23:03:27 +00:00
mkaply%us.ibm.com
136089ba1e
Two more REQUIRES needed
...
git-svn-id: svn://10.0.0.236/trunk@133596 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 22:35:49 +00:00
brade%netscape.com
84dd8719ac
add requires (bug 157117)
...
git-svn-id: svn://10.0.0.236/trunk@133588 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 21:20:47 +00:00
brade%netscape.com
e6a01a6ad6
add private methods for targetting of commands (bug 157117, r=mkaply, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@133580 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 20:15:44 +00:00
brade%netscape.com
db4d65de88
change api to allow for commands to be directed to a particular window, all non-targeted commands must come from chrome (bug 157117, r=mkaply, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@133579 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 20:15:40 +00:00
brade%netscape.com
3660cf6b8a
change api to allow for commands to be directed to a particular window (bug 157117, r=mkaply, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@133578 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 20:15:31 +00:00
brade%netscape.com
67a3ae63c0
reduce size of HashEntry so that the assertion won't be triggered (bug 168301, r=sfraser, sr=brendan)
...
git-svn-id: svn://10.0.0.236/trunk@129428 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 22:09:45 +00:00
brade%netscape.com
ae67adfc0d
fix api for JS usage (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129380 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:10:32 +00:00
brade%netscape.com
9a765843b0
fix api for JS usage; remove nsIStateUpdatingControllerCommands in favor of CommandParams (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129378 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:09:40 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
1ebc6538fb
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
...
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00
alecf%netscape.com
e3b2da9c83
bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
...
r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@128163 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 21:20:34 +00:00
bryner%netscape.com
79c62ac5b7
Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@127585 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 03:50:27 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
alecf%netscape.com
573e11653f
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
...
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
git-svn-id: svn://10.0.0.236/trunk@126389 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 00:53:19 +00:00
mjudge%netscape.com
2210006d15
r=akkana sr=sfrasier 125146 a=asa This patch will make the embedding API's a better friend to all. It eliminates the use of multibyte strings in command names and also allows for simple command to not require the nsICommandParams interface to be filled.
...
git-svn-id: svn://10.0.0.236/trunk@125242 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-15 22:04:13 +00:00
bryner%netscape.com
d63c986f4d
Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag.
...
git-svn-id: svn://10.0.0.236/trunk@124756 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-08 07:56:50 +00:00
alecf%netscape.com
6ebda75c34
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
...
git-svn-id: svn://10.0.0.236/trunk@122820 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-06 20:28:14 +00:00
dbaron%fas.harvard.edu
58badaae12
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117340 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:35:01 +00:00
alecf%netscape.com
7634aa9246
dependency update
...
git-svn-id: svn://10.0.0.236/trunk@113838 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 22:52:53 +00:00