bryner%brianryner.com
6996bca809
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
bzbarsky%mit.edu
04b733ce1c
Don't allow pseudos that are supposed to be functions to pass through as ident
...
tokens. Bug 230704, r+sr=dbaron
2004-01-12 23:56:18 +00:00
bzbarsky%mit.edu
f09279d25e
Minor cleanup in XBL. Bug 230591, r+sr=bryner
2004-01-12 23:43:59 +00:00
jshin%mailaps.org
a4fb17a613
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
2bddef83ba
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
bc704c519e
Fix regression bug 230620. r+sr=dbaron
2004-01-11 22:03:41 +00:00
bryner%brianryner.com
d33dc031f2
Revert nsAutoPtr usage here at least until we better understand the bloat. Bug 64116, sr=bzbarsky.
2004-01-11 09:34:07 +00:00
dbaron%dbaron.org
99665b6c2c
Treat relatively positioned elements at original position for flowing around floats. b=205087 r+sr=bzbarsky
2004-01-11 04:29:09 +00:00
neil%parkwaycc.co.uk
2181ff5286
Bug 229526 Don't trim whitespace in <label> <description> or non-XUL r/sr=hyatt
2004-01-10 23:40:54 +00:00
bzbarsky%mit.edu
d8cae3fdfb
Don't leave garbage on the namespace stack in failure cases. Bug 230360,
...
r=sicking, sr=jst
2004-01-10 21:43:32 +00:00
roc+%cs.cmu.edu
9348803726
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
120da6a130
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
bzbarsky%mit.edu
1730b82b19
Don't use HTML rules to parse (redundantly) media strings in CSS @import
...
rules. Bug 153755, r+sr=dbaron
2004-01-10 02:27:41 +00:00
jst%mozilla.jstenback.com
af5fbb95ee
Eliminate unnecessary (and incorrectly declared) IsContentOfType() method from nsHTMLSharedLeafElement. r+sr=dbaron@dbaron.org
2004-01-10 01:48:32 +00:00
jst%mozilla.jstenback.com
af039ec166
Undoing part of a change that was made by mistake in my last checkin (bug 226522), and eliminating the use of NS_METHOD on method declarations in nsGenericHTMLLeafElement and nsGenericHTMLContainerElement. r+sr=dbaron@dbaron.org.
2004-01-10 01:44:10 +00:00
dbaron%dbaron.org
8f4c1ec359
Fix UMR by filling in out parameter in IsEnabled. b=230536 r+sr=bzbarsky
2004-01-10 00:19:59 +00:00
jst%mozilla.jstenback.com
c000ae86e8
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
jst%mozilla.jstenback.com
277869dd27
Fixing bug 230283. Don't notify the document about insertion of the document element when there is no document element. r=jonas@sicking.cc, sr+a=dbaron@dbaron.org.
2004-01-09 22:55:13 +00:00
bryner%brianryner.com
9d69e4a727
Fix printing crash regression (bug 230516). r=bzbarsky, sr=dbaron
2004-01-09 22:54:09 +00:00
roc+%cs.cmu.edu
3bfe589ac4
Bug 210269. Reduce use of SetAttr during reflow. Also, fix up the API that gets the scrollbar dimensions of a scrollframe to always work right for RTL. r+sr=bryner
2004-01-09 19:21:20 +00:00
roc+%cs.cmu.edu
e7f165c614
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
2004-01-09 14:20:53 +00:00
dbaron%dbaron.org
6d01bebb80
Better refcount logging for subclasses of nsXULPrototypeNode. b=230368 r+sr=bryner
2004-01-09 00:01:05 +00:00
cbiesinger%web.de
e6c5b5084d
bug 230343, support CSS2.1 cursor:progress
...
r+sr=dbaron
2004-01-08 21:27:56 +00:00
bryner%brianryner.com
16be23821e
Additional cleanup related to bug 64116. r=bzbarsky.
2004-01-08 19:23:12 +00:00
bzbarsky%mit.edu
c9dd4109c2
Setting .src should reset image animations; don't animate images no one is
...
looking at. Bug 210001, r=pavlov, sr=jst
2004-01-08 18:29:28 +00:00
bzbarsky%mit.edu
dc81cddb5d
Make sure to not leave bogus namespaces on the stack. Bug 230236, r+sr=jst
2004-01-08 04:25:43 +00:00
bzbarsky%mit.edu
0b28e29088
Add Content-Location header support. Bug 109553, r=jst, sr=darin
2004-01-08 04:04:16 +00:00
dbaron%dbaron.org
1480a770ab
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
e65d2d2fe5
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
628fa9e851
Forgot to address a review comment... Bug 223799.
2004-01-07 16:29:05 +00:00
bzbarsky%mit.edu
6399275154
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
0054bbcacd
Make HTMLButtonElement.type writable. Bug 228174, r+sr=jst
2004-01-06 17:22:08 +00:00
bzbarsky%mit.edu
c294ab8416
Nodes with an id but not in a form should not be accessible via
...
document.forms["foo"].bar. Bug 207481, r+sr=jst
2004-01-06 17:14:58 +00:00
caillon%returnzero.com
09603ffccb
Move the nsISupports branch up to avoid asking the binding manager for an nsISupports; tinderbox orange fix.
...
r+sr=bzbarsky
2004-01-06 03:07:57 +00:00
caillon%returnzero.com
319d92fa7d
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
3b01ba5ee6
Make changes to "align" attribute of <legend> trigger reflow. Bug 109280, r+sr=dbaron
2004-01-06 00:01:54 +00:00
bzbarsky%mit.edu
bba32c2126
Make AdjustComputedWidth/Height take a boolean that tells it whether to account
...
for box-sizing; sometimes we don't want to. Also fix parsing of
max-width/height and min-width/height to error on negative values (per spec).
Bug 227819, r+sr=dbaron
2004-01-05 23:59:25 +00:00
bzbarsky%mit.edu
c238e33fe5
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
bzbarsky%mit.edu
9f9860b620
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
a39d4b7363
Make checkbox and radio also submit by clicking the submit button, like text
...
inputs do. Bug 190559, r+sr=jst
2004-01-05 23:39:50 +00:00
bzbarsky%mit.edu
331a80998b
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
dbaron%dbaron.org
0f9e71d4a6
Fix two case-sensitivity issues with attribute selectors. b=229172 Patch from Gilles Durys <mozbug@durys.net>. r+sr=dbaron
2003-12-30 17:58:17 +00:00
dbaron%dbaron.org
40deca4b2f
Remove no-longer-needed hook for inspector. b=224164
2003-12-29 19:17:22 +00:00
dbaron%dbaron.org
44b9fdaacb
Fix overuse of inlining in nsCSSValue. r=bryner b=224165
2003-12-29 19:07:53 +00:00
dbaron%dbaron.org
5bd21833b4
Add a correct comment.
2003-12-29 16:39:50 +00:00
bryner%brianryner.com
080ad777b6
Continuing nsIPresContext deCOMtamination. This patch changes Get/SetImageAnimationMode. Bug 229371, r+sr=bzbarsky.
2003-12-26 04:24:11 +00:00
hpradhan%hotpop.com
1f6e3ca078
bug 229183 : Eliminate an unnecessary QI r+sr=jst
2003-12-25 10:30:48 +00:00
hpradhan%hotpop.com
ab67185554
bug 229182 r+sr=jst
2003-12-25 10:25:12 +00:00
bryner%brianryner.com
d572bc76cf
deCOMtaminate nsIPresContext::GetCompatibilityMode / SetCompatibilityMode (bug 229081). r+sr=bzbarsky.
2003-12-24 21:51:50 +00:00
hpradhan%hotpop.com
40d0360227
backing out last two checkins since they had no effect on Tp
2003-12-24 13:43:25 +00:00