sicking%bigfoot.com
ccfa77b688
Fix bustage from bad casing in #include
2004-01-26 19:32:48 +00:00
sicking%bigfoot.com
3de34f8d76
More bug 195350 work: Make html use new nsAttrAndChildArray class.
...
r=caillon sr=jst
2004-01-26 19:22:05 +00:00
hpradhan%hotpop.com
502d3e6a09
bug 231233 : nsPrintData.h cleanup r+sr=jst
2004-01-24 07:23:56 +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
pkw%us.ibm.com
d7557a2b15
Bug 231104 - Checkin for Bug 195350 causes AIX build to segfault on startup.
...
r=bugmail@sicking.cc , sr=tor@acm.org
2004-01-22 21:58:57 +00:00
dbaron%dbaron.org
b3ce2d47b0
Fix two problems with display fixups. b=231787 r+sr=bzbarsky
2004-01-22 21:34:04 +00:00
bzbarsky%mit.edu
e933bb5c3c
Move the methods for handling inline style and attribute style sheets up to
...
nsDocument. Bug 230947, r+sr=jst
2004-01-22 03:35:09 +00:00
bryner%brianryner.com
290494e26b
Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky.
2004-01-21 09:35:59 +00:00
peterv%propagandism.org
172440f1a9
Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup). r=caillon, sr=jst.
2004-01-18 14:52:21 +00:00
peterv%propagandism.org
58d379eef9
Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup) - share CreateElement. r=caillon, sr=jst.
2004-01-18 11:59:21 +00:00
peterv%propagandism.org
b73f7d8861
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
dbaron%dbaron.org
739ce46d2f
Fix parsing of 'cursor' property and ignoring of uri() values, which we don't support. b=77974 r+sr=bzbarsky
2004-01-18 01:12:58 +00:00
pkw%us.ibm.com
08b8effbe7
Bug 231104 - Checkin for Bug 195350 causes AIX build to segfault on startup.
...
r=bugmail@sicking.cc , sr=tor@acm.org
2004-01-16 21:04:12 +00:00
sicking%bigfoot.com
aac9995dfb
Fix to landing of bug 195350. Shuffle the right memory.
...
r/sr=tor
2004-01-15 23:10:45 +00:00
sicking%bigfoot.com
b53de3a06a
Fix HP-UX bustage
2004-01-15 20:02:25 +00:00
sicking%bigfoot.com
32a19f4b04
Bug 195350: First stage of attributes overhaul. New class for storing attributes and children for an element. Use this class for xml elements. Also remove a couple of unneccesary functions from nsIContent.
...
r=caillon sr=jst
2004-01-15 17:07:27 +00:00
dbaron%dbaron.org
33b9f7e963
Make HasMutationListeners less repetitive by making the repeated part its own function. b=230938 r+sr=jst
2004-01-15 02:21:32 +00:00
bsmedberg%covad.net
173d271bc3
Re-landing bug 229285 - There was a misplaced close-brace in nsXULDocument.cpp that was causing problems non-chrome XUL documents.
2004-01-14 18:03:25 +00:00
bsmedberg%covad.net
b791f1c831
Backing out bug 229285 until I can figure out the orange with the -chrome file:///blah scenario.
2004-01-14 15:26:08 +00:00
bsmedberg%covad.net
7615b1313d
Bug 229285 - separate nsIXULOverlayProvider from nsIXULChromeRegistry
...
r=bryner sr=hyatt
2004-01-14 13:30:55 +00:00
dbaron%dbaron.org
f0a3a7da49
Do style resolution of later siblings required by the CSS + combinator on event state and attribute changes by changing the result of Has(Attribute|State)DependentStyle into a bitfield and setting and handling the restyle-later-siblings bit appropriately. b=15608 r+sr=bzbarsky
2004-01-14 01:36:35 +00:00
bzbarsky%mit.edu
c0550f5c74
Forgot a file. Bug 211376.
2004-01-13 23:53:23 +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
bryner%brianryner.com
6c1dc8beab
Don't create new rule processors when a style sheet is enabled or disabled, just clear the rule cascade on the existing processors. Bug 230651, r=dbaron, sr=bzbarsky.
2004-01-13 02:19:28 +00:00
jshin%mailaps.org
26e1b7acd6
bug 230104 : fall back to ISO-8859-1 in the script loader when charset name is not recognized or no Unicode decoder is available (r=smontagu, sr=bz)
2004-01-12 20:41:58 +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
bzbarsky%mit.edu
d83869e0ab
Fix regression bug 230620. r+sr=dbaron
2004-01-11 22:03:41 +00:00
bryner%brianryner.com
378b0bba29
Revert nsAutoPtr usage here at least until we better understand the bloat. Bug 64116, sr=bzbarsky.
2004-01-11 09:34:07 +00:00
roc+%cs.cmu.edu
4ce233447a
Bug 225820. Fold nsFrameInnerFrame into nsFrameOuterFrame, rename to nsSubDocumentFrame, and generally clean up this mess. r+sr=dbaron
2004-01-10 05:36:32 +00:00
jst%mozilla.jstenback.com
cf8eb4f045
Followup for the fix for bug 226522. Undo the part of the change that incorrectly made a bunch of methods in nsGenericHTMLElement virtual. r+sr=dbaron@dbaron.org
2004-01-10 04:42:06 +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
bryner%brianryner.com
632559f54a
Fix printing crash regression (bug 230516). r=bzbarsky, sr=dbaron
2004-01-09 22:54:09 +00:00
roc+%cs.cmu.edu
2a50602bc0
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
2004-01-09 14:20:53 +00:00
bryner%brianryner.com
83f9b1e537
Additional cleanup related to bug 64116. r=bzbarsky.
2004-01-08 19:23:12 +00:00
bzbarsky%mit.edu
1795acd56f
Add Content-Location header support. Bug 109553, r=jst, sr=darin
2004-01-08 04:04:16 +00:00
dbaron%dbaron.org
07c8d2aef6
Fix backwards captions on print error dialogs (printing vs. print preview). b=230342 Patch from Isaac Hwak Han <isaachh@mailc.net>. r+sr=dbaron
2004-01-08 01:24:09 +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
caillon%returnzero.com
d76a4d1dd0
Bug 226375
...
We were leaking nsIClassInfo objects because a DOM class info getter returned AddRef()ed raw pointers. Most of our dom/ and content/ QueryInterface() implementations knew this and accounted for it, but not all. The leak fix is thus achieved by fixing the method to not call AddRef() on its return value, and fixing the appropriate QueryInterface() macros/implementations. As a bonus, this macro-izes many QueryInterface() implementations in content/ which were fully written out.
r=peterv@propagandism.org
sr=alecf@flett.org
CVS: ----------------------------------------------------------------------
2004-01-06 00:36:01 +00:00
bzbarsky%mit.edu
f3555cf1da
Make generic DOM datanodes implement GetBindingParent in a semi-useful way so
...
that event retargeting works (bug 97634, bug 183878). Also remove some code
that's no longer needed now that we have retargeting. r=bryner, sr=jst
2004-01-05 23:52:57 +00:00
bryner%brianryner.com
73561d1e28
Continuing nsIPresContext deCOMtamination. This patch changes Get/SetImageAnimationMode. Bug 229371, r+sr=bzbarsky.
2003-12-26 04:24:11 +00:00
bryner%brianryner.com
5aeafaa8a6
deCOMtaminate nsIPresContext::GetCompatibilityMode / SetCompatibilityMode (bug 229081). r+sr=bzbarsky.
2003-12-24 21:51:50 +00:00
hpradhan%hotpop.com
8c41240ea6
backing out last two checkins since they had no effect on Tp
2003-12-24 13:43:25 +00:00
hpradhan%hotpop.com
a77a58966b
bug 229163 : One more attempt to try and fix perf regression r=sicking sr=jst
2003-12-24 11:03:19 +00:00
hpradhan%hotpop.com
7bd11e3242
bug 229163 : Going back to using an nsISupportsArray
...
to try and fix perf regression r=sicking sr=jst
2003-12-24 07:45:06 +00:00
peter%propagandism.org
79b0f21971
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
2003-12-23 15:41:10 +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
bryner%brianryner.com
7264501b7b
Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky.
2003-12-21 05:36:36 +00:00
dbaron%dbaron.org
516bd8ea54
Fix problems when using generic font when the parent font is not generic but the closest ancestor with a generic font used the same generic. Miscellaneous cleanup. b=226871 r+sr=bzbarsky a=brendan
2003-12-02 22:24:32 +00:00
dbaron%dbaron.org
cd013628a9
Do inheritance without layout-dependent computations, per CSS2.1. Remove eStyleUnit_Inherit and nsStyleCoord::SetInheritValue. b=205790 r+sr=bzbarsky a=asa
2003-11-24 19:46:25 +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