jst%mozilla.jstenback.com
1804c4910c
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
dbaron%dbaron.org
78533f969d
Use a stub implementation of nsIDocumentObserver for implementors of nsIDocumentObserver in the layout library. b=232351 r=jst sr=peterv
2004-01-28 21:04:33 +00:00
bzbarsky%mit.edu
ecd8c8058c
If compilation of a prototype member fails, destroy all prototype members
...
before bailing. Bug 232095, r+sr=bryner
2004-01-27 21:18:00 +00:00
jst%mozilla.jstenback.com
d62aed44c4
Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
2004-01-24 00:46:17 +00:00
bzbarsky%mit.edu
4ed327c237
Backing out the last change since it has no effect on Ts and increases
...
codesize. Bug 224765.
2004-01-21 15:36:28 +00:00
bzbarsky%mit.edu
309b4ebad5
Oops, forgot this change. Bug 224765
2004-01-21 05:06:42 +00:00
bzbarsky%mit.edu
167e4eed82
Attempt to fix Ts regression from bug 224765. r+sr=darin
2004-01-21 05:03:10 +00:00
bzbarsky%mit.edu
d0124fc38d
When a method has an empty body, don't drop the rest of the binding because of that.
...
Bug 231324, r+sr=bryner
2004-01-18 23:38:31 +00:00
peterv%propagandism.org
b73f7d8861
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
bryner%brianryner.com
de4ae44711
When checking whether whitespace should be stripped, look at the element's namespace instead of using IsContentOfType(). This makes things work correctly when MOZ_XUL is not defined and XUL elements are just XMLElements. Bug 230877, r+sr=jst.
2004-01-14 21:33:01 +00:00
bzbarsky%mit.edu
75c2b9acde
Remove nsIHTMLContentContainer, merge those three functions into nsIDocument,
...
and make XUL style attribute dynamic changes get a proper CSSLoader off the
document. Bug 211376, r+sr=jst
2004-01-13 23:14:49 +00:00
bzbarsky%mit.edu
bfec061dfd
Minor cleanup in XBL. Bug 230591, r+sr=bryner
2004-01-12 23:43:59 +00:00
bryner%brianryner.com
a135ce4d60
Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
2004-01-12 08:25:18 +00:00
neil%parkwaycc.co.uk
7f7adc5185
Bug 229526 Don't trim whitespace in <label> <description> or non-XUL r/sr=hyatt
2004-01-10 23:40:54 +00:00
jst%mozilla.jstenback.com
4ab234b8be
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
dbaron%dbaron.org
60d1eb6ada
Better refcount logging for subclasses of nsXULPrototypeNode. b=230368 r+sr=bryner
2004-01-09 00:01:05 +00:00
bryner%brianryner.com
9c81944cb6
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
bzbarsky%mit.edu
877f2f8567
Forgot to address a review comment... Bug 223799.
2004-01-07 16:29:05 +00:00
bzbarsky%mit.edu
65bd665f41
Better enforcement of XBL's containment rules and better error-reporting. Bug
...
223799, r=timeless, sr=bryner
2004-01-06 18:30:45 +00:00
bzbarsky%mit.edu
3adb94642b
Clear mResources backpointer when the resources are destroyed. Bug 226744,
...
r=bryner, sr=jst
2004-01-05 23:46:00 +00:00
bzbarsky%mit.edu
0bd88053bc
Make sure to create unique proto chains as needed instead of reusing incorrect
...
protos. Bug 127418, r=hyatt, sr=brendan
2004-01-05 23:19:58 +00:00
bsmedberg%covad.net
a262c9b4f7
bug 219233 - Unfork nsIChromeRegistry.idl (not the impl, just the interface) and move it into content/base/public until we can get a more fine-grained separation of that interface in to GRE/non-GRE pieces. r/sr=hyatt+jst
...
I couldn't do a CVS move of nsIChromeRegistry.idl, sorry... it was added on a branch earlier. The old CVS log/blame can be found at mozilla/rdf/chrome/public/nsIChromeRegistry.idl
2003-12-22 05:23:10 +00:00
bzbarsky%mit.edu
32c2d4a53e
Second part of logic-fixup for bug 225837. Patch by jst, r+sr=bzbarsky,
...
a=dbaron
2003-12-10 15:16:11 +00:00
jst%mozilla.jstenback.com
bae1a69be1
Fixing logic goofup in my nsIContent::GetTag() deCOMtamination patch. r+sr=bzbarsky@mit.edu, a=dbaron@dbaron.org
2003-12-02 22:18:40 +00:00
jst%mozilla.jstenback.com
6380d7fd12
Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com.
2003-11-19 01:20:56 +00:00
bzbarsky%mit.edu
f60775e3a4
Fix build bustage. I wonder why my gcc didn't catch this...
2003-11-17 21:41:13 +00:00
bzbarsky%mit.edu
c0076cd8c6
Convert URL stuff in XBL to use nsIURI instead of strings. Bug 224765, r+sr=bryner
2003-11-17 21:03:32 +00:00
caillon%returnzero.com
50c8451a33
Make content grab the cached security manager off of nsContentUtils rather than ask the service manager to find one.
...
Bug 223192; r+sr=bzbarsky
2003-10-30 03:01:25 +00:00
bzbarsky%mit.edu
38f1930059
Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
...
attributes to HandleStartElement. Update callees as needed. Bug 223470,
r=sicking, sr=peterv
2003-10-30 02:17:50 +00:00
bryner%brianryner.com
a0e219b348
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
dbaron%dbaron.org
19a12727ec
Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky
2003-10-01 22:53:56 +00:00
jst%mozilla.jstenback.com
8aa7b563d2
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2003-09-27 04:18:26 +00:00
peter%propagandism.org
015729c5a7
Add blank line at end of file.
2003-09-17 19:19:53 +00:00
brendan%mozilla.org
a32b967496
Fix venkman-induced GC-hazard crash bug: keep the nsIXPConnectJSObjectHolder for scriptObject alive across the entire extent of the scriptObject variable (171949, r=peterv, sr=bryner).
2003-09-15 21:57:31 +00:00
bsmedberg%covad.net
3c7f6e517d
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
peter%propagandism.org
f3f44727d4
Fix memory leak from fix for bug 206321 (Share event listeners between XBL event handlers). r=jkeiser, sr=bryner.
2003-09-13 16:47:00 +00:00
peter%propagandism.org
6313232700
Fix for bug 206321 (Share event listeners between XBL event handlers). r=jkeiser, sr=bryner.
2003-09-11 13:49:58 +00:00
peter%propagandism.org
08257b0dfb
Fix for bug 206321 (Share event listeners between XBL event handlers).r=jkeiser, sr=bryner.
2003-09-11 12:25:06 +00:00
peter%propagandism.org
1aba343f8b
Fix for bug 206321 (Share event listeners between XBL event handlers). r=jkeiser, sr=bryner.
2003-09-11 12:19:14 +00:00
timeless%mozdev.org
36fea03082
Bug 211493 nsXBLProtoImplMethod::CompileMember doesn't check rv from aContext->CompileFunction. Crash [@ JS_CloneFunctionObject]
...
r=bryner sr=bz
2003-09-11 04:10:20 +00:00
timeless%mozdev.org
c5f26ef26d
Bug 216721 Make mAttachedQueue a Stack
...
r=bryner sr=bz
2003-09-11 02:17:11 +00:00
bryner%brianryner.com
7f4af2e0f9
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 21:50:21 +00:00
brendan%mozilla.org
f6be8fe74f
Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron).
2003-08-05 20:09:21 +00:00
bzbarsky%mit.edu
272e86c75d
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
2003-07-28 21:17:26 +00:00
timeless%mozdev.org
615bbd3f6a
Bug 207617 This URL crashes Mozilla every time [@ js_CompareStrings]
...
r=bryner sr=bz
2003-07-28 10:59:54 +00:00
jaggernaut%netscape.com
f1efc20ae6
Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
2003-07-25 19:06:59 +00:00
caillon%returnzero.com
01645eaf4b
Bug 212504. Removal of the default namespace arguments from CSSStyleSheet and CSSLoader.
...
r=bzbarsky@mit.edu , sr=dbaron@dbaron.org
2003-07-18 01:26:47 +00:00
timeless%mozdev.org
26a54f482e
Bug 211284 SetOrRemoveObject doesn't check the return value of PL_DHashTableInit
...
r=alecf sr=dbaron
2003-07-14 21:26:24 +00:00
bzbarsky%mit.edu
a33f58cdd0
Backing out part of patch for bug 211128, since it regressed all sorts of
...
XBL-ish stuff. r=stuff-is-broken sr=jag for the backout.
2003-07-14 05:35:09 +00:00
bzbarsky%mit.edu
9fa353f6aa
Fix crash in malformed XBL. Bug 210298, patch by enndeakin@sympatico.ca (Neil
...
Deakin), r=bryner, sr=bzbarsky
2003-07-13 07:19:28 +00:00