Commit Graph

170 Commits

Author SHA1 Message Date
Benjamin Smedberg
4ec69e1eff Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Hashem Masoud
ae914487ea Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin 2009-08-14 16:09:00 +02:00
Neil Deakin
f62906b6b1 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
Arpad Borsos
a4ae1c4cf1 Bug 474369 - get rid of nsVoidArray; embedding part; r+sr=benjamin 2009-02-25 16:25:08 +01:00
Arpad Borsos
1b55360c07 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
69d861c0f7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 00:50:04 -08:00
98de634631 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. 2007-07-08 00:08:04 -07:00
83a6c325f6 Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking. 2007-04-25 09:35:27 -07:00
0f08b75950 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
hg@mozilla.com
2ca566cd74 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
ginn.chen@sun.com
bef423353b Fix bustage of 368773 2007-03-19 06:57:15 +00:00
peterv@propagandism.org
64231fe27b Fix leak regression from bug 368773 (Add a bunch of DOM objects to cycle collection). r/sr=bz. 2007-03-18 11:07:52 +00:00
peterv@propagandism.org
76c2dfab1e Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst. 2007-03-08 11:17:16 +00:00
Olli.Pettay@helsinki.fi
36c9145473 Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking 2007-02-15 23:04:33 +00:00
bzbarsky@mit.edu
2d7a976512 Remove the same way we added. Bug 343643, patch by Mikhail Zabaluev
<mhz@altlinux.org>, r+sr=bzbarsky
2006-07-18 19:35:41 +00:00
cvshook@sicking.cc
14f5c52b52 Bug 334515: Work with objects that don't support weak references. r/sr=dbaron 2006-04-27 00:07:44 +00:00
cvshook@sicking.cc
fc5550c7c4 Bug 334515: Use nsWeakPtr rather than raw pointers to avoid crashes. r/sr=dbaron 2006-04-25 00:44:30 +00:00
timeless@mozdev.org
8c3c78f749 Bug 332132 OOM crash in nsBaseCommandController methods
r=smfr sr=neil
2006-03-30 19:35:38 +00:00
timeless@mozdev.org
21af79fe88 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
dougt@meer.net
691483d526 Coverity Warning in Embedding. Bug 287861. r=brendan 2005-03-29 21:52:19 +00:00
bryner@brianryner.com
f580db0380 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron. 2005-02-03 23:01:54 +00:00
bsmedberg@covad.net
9bf4788528 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2004-12-15 04:07:01 +00:00
bryner@brianryner.com
64dca58997 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. 2004-11-24 22:48:45 +00:00
bryner@brianryner.com
5c7005ebdd remove unused file 2004-05-11 18:49:23 +00:00
bryner@brianryner.com
d509d3c6ba deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst. 2004-05-03 21:48:36 +00:00
gerv@gerv.net
4ba0518141 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
bryner@brianryner.com
1f9609e30b 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. 2003-10-22 06:09:48 +00:00
bryner@brianryner.com
6b22470d03 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 22:05:34 +00:00
cls@seawood.org
7551af15b4 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. 2003-08-16 00:42:35 +00:00
brade@netscape.com
5b6338ebb6 code cleanup; r=cmanske, sr=bz, bug=209548 2003-07-18 02:28:09 +00:00
jaggernaut@netscape.com
fff827a77e Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner 2003-07-13 22:29:00 +00:00
seawood@netscape.com
9621cb605e Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
Bug #210409 r=dougt
2003-06-27 04:12:16 +00:00
seawood@netscape.com
7ed94afd0d Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
sfraser@netscape.com
8a88db7231 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.
2003-04-10 18:44:03 +00:00
dbaron@dbaron.org
db12701ea5 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. sr=jag 2003-01-10 20:02:04 +00:00
dbaron@dbaron.org
f214c6bf25 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 19:51:43 +00:00
cmanske@netscape.com
c8bcfa1fc1 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 2002-11-12 23:03:27 +00:00
mkaply@us.ibm.com
759db70746 Two more REQUIRES needed 2002-11-11 22:35:49 +00:00
brade@netscape.com
d03e91fa78 add requires (bug 157117) 2002-11-11 21:20:47 +00:00
brade@netscape.com
bb5949f960 add private methods for targetting of commands (bug 157117, r=mkaply, sr=sfraser) 2002-11-11 20:15:44 +00:00
brade@netscape.com
f3780a3843 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) 2002-11-11 20:15:40 +00:00
brade@netscape.com
f22860c814 change api to allow for commands to be directed to a particular window (bug 157117, r=mkaply, sr=sfraser) 2002-11-11 20:15:31 +00:00
brade@netscape.com
c354ac5b5f reduce size of HashEntry so that the assertion won't be triggered (bug 168301, r=sfraser, sr=brendan) 2002-09-12 22:09:45 +00:00
brade@netscape.com
61a7454ad8 fix api for JS usage (bug 157097, r=cmanske, sr=sfraser) 2002-09-12 19:10:32 +00:00
brade@netscape.com
2513d4e4b2 fix api for JS usage; remove nsIStateUpdatingControllerCommands in favor of CommandParams (bug 157097, r=cmanske, sr=sfraser) 2002-09-12 19:09:40 +00:00
dougt@netscape.com
46ce738546 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
dougt@netscape.com
d033b574fe Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2002-09-03 23:36:13 +00:00
alecf@netscape.com
5918c0bebc bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin
2002-08-26 21:20:34 +00:00
bryner@netscape.com
3255ebf24a 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. 2002-08-19 03:50:27 +00:00
seawood@netscape.com
f31500b018 Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00