peterv%propagandism.org
379d6c8a41
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
peterv%propagandism.org
629972988f
Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup). r=caillon, sr=jst.
2004-01-18 10:22:22 +00:00
dbaron%dbaron.org
249be1bc15
Remove unneeded casts and extra shadowing variable.
2004-01-18 07:13:40 +00:00
dbaron%dbaron.org
c5034ca1d8
Fix elements with max-width overlapping floats due to initial incorrect position by reflow state. b=52916 Patch by Chris Waterson. r=dbaron sr=bzbarsky
2004-01-18 06:06:13 +00:00
caillon%returnzero.com
3b526b4352
Bug 230973 - NS_STYLE_LIST_STYLE_BASIC is spurious. Remove its usage in favor of the correct default of disc. r+sr=dbaron
2004-01-15 22:06:39 +00:00
dbaron%dbaron.org
9c4c615847
Remove NS_FRAME_HAS_LOADED_IMAGES state bit. b=201076 r+sr=bzbarsky
2004-01-13 01:18:51 +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
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
bryner%brianryner.com
cd870d2172
attempting to fix HP-UX/AIX/IRIX bustage (bug 228378)
2004-01-11 00:24:37 +00:00
roc+%cs.cmu.edu
e1d625af68
Bug 228378. Clean up nsRegion. patch by Dainis Jonitis. r+sr=roc
2004-01-10 16:18:36 +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
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
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
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
bde7ac0a33
Make sure to not compute negative widths for blocks. Bug 230249, r+sr=dbaron
2004-01-08 03:38:25 +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
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
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
a5fa5ddc71
Fix restoration of horizontal scroll state. Bug 226534, r+sr=roc
2004-01-05 23:56:00 +00:00
bzbarsky%mit.edu
bd6e613fb1
Calculate the relative offsets after we've done whatever corrections we need to
...
do to the CB height (eg in quirks mode). Bug 226954, r+sr=dbaron
2004-01-05 23:48:57 +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
bryner%brianryner.com
d572bc76cf
deCOMtaminate nsIPresContext::GetCompatibilityMode / SetCompatibilityMode (bug 229081). r+sr=bzbarsky.
2003-12-24 21:51:50 +00:00
bryner%brianryner.com
dfe3513814
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
timeless%mozdev.org
b6f838611c
Bug 226597 nsObjectFrame.cpp Warning: String literal converted to char* in initialization.
...
r=roc sr=roc
2003-12-21 04:04:09 +00:00
neil%parkwaycc.co.uk
ebb7ab977c
Bug 90906 Remove unused variables p=gautheri@noos.fr r/sr=dbaron
2003-12-20 18:09:21 +00:00
bmlk%gmx.de
167fbf7a95
show reflow targets in reflow logs bug 218961 r/sr=bzbarsky
2003-12-20 12:04:31 +00:00
dbaron%dbaron.org
f3fb5dea45
Fix percentage widths on inlines within inlines. b=97695 r+sr=roc
2003-12-19 05:41:35 +00:00
dbaron%dbaron.org
352509b071
Account for 1 twip width of BR when computing the size of textareas. b=228752 Patch by Mats Palmgren <mats.palmgren@bredband.net>. r+sr=dbaron a=brendan
2003-12-18 06:06:00 +00:00
jshin%mailaps.org
e4edf3ff44
bug 224337 : fix misalgined accesss in pre-composed CCMap (on RISC architectures) : r/sr=brendan, a=dbaron
2003-12-15 00:32:16 +00:00
roc+%cs.cmu.edu
bb2d3795de
Bug 227458. Make scrollports without scrollbars NOT use a native widget; they probably won't be scrolled anyway. r+sr=bz,a=dbaron
2003-12-10 03:43:39 +00:00
dbaron%dbaron.org
e7ddb04af2
Fix incremental reflow bugs by being consistent about max-element-width for percentage widths whether or not the reflow is an unconstrained width (as initial always is when we care about max-element-width) or constrained width (as some incremental reflows are). b=215857 r=bernd sr=bzbarsky a=brendan
2003-11-24 19:48:25 +00:00
dbaron%dbaron.org
a012b34247
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
roc+%cs.cmu.edu
8ab11f1a38
Bug 30579. Add a skinnable 'scrollcorner' element to fill in the gap when there are two scrollbars. r+sr=bryner,a=asa
2003-11-21 10:45:24 +00:00
bzbarsky%mit.edu
03359fa12a
Fix printing of plugins in absolutely positioned divs to use the right
...
coordinates. Bug 225832, r+sr=roc
2003-11-19 02:00:51 +00:00
jst%mozilla.jstenback.com
4183787fa9
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
neil%parkwaycc.co.uk
917932cb34
Bug 225952 nsObjectFrame.cpp abuses nsXPIDLCString r/sr=bz
2003-11-17 19:26:24 +00:00
dbaron%dbaron.org
e852c24b41
Turn DetermineFrameType into InitFrameType. b=225911 r+sr=bzbarsky
2003-11-17 00:35:17 +00:00
dbaron%dbaron.org
02b14dd0ce
Remove unneeded mIsTable member variable. r+sr=bzbarsky b=225902
2003-11-16 21:12:17 +00:00
dbaron%dbaron.org
2e72ac7775
Add comments connecting two quirks.
2003-11-16 18:49:00 +00:00
bzbarsky%mit.edu
852fbd43f7
Be a little smarter about handling the mess that is broken images. Only look
...
for a frame if we've had a frame at some point in the past; this should keep us
from calling GetPrimaryFrameFor quite so much during pageload. Bug 225848,
r+sr=jst
2003-11-16 07:34:25 +00:00
blizzard%redhat.com
f01bca0a21
Bug #225357 . Plugins that specify coordinates that exceed maximum X coordinates cause X errors. Limit the size of plugins on this platform to the maximum size for X windows. r=bz, sr=roc
2003-11-13 16:33:52 +00:00
bzbarsky%mit.edu
625796c41e
Clarify when ReParentStyleContext should be called and remove more bogus style
...
parentage warnings. Bug 217225, r+sr=dbaron
2003-11-13 04:31:04 +00:00
dbaron%dbaron.org
b743b23ea2
Removed unused LineIsEmpty function.
2003-11-11 19:25:49 +00:00
dbaron%dbaron.org
1457f87876
Remove BRS_NOWRAP. b=191699 r+sr=roc
2003-11-11 19:24:01 +00:00
dbaron%dbaron.org
0cf3066822
Comment was backwards (thanks bz). b=191699
2003-11-10 23:55:53 +00:00
dbaron%dbaron.org
8856db0238
Clean up nsIFrame::IsEmpty signature and move towards making 'white-space' work on inlines. b=191699 r+sr=roc
2003-11-10 23:36:06 +00:00
bzbarsky%mit.edu
9269dd2002
Bail out early if we have no area to invalidate anyway. Bug 224871, r+sr=roc
2003-11-07 03:00:30 +00:00
bzbarsky%mit.edu
6b9af2f572
Only paint the image if its computed width or height is nonzero. Otherwise, we
...
may divide by zero when computing the transform matrix. Bug 221975, r+sr=roc
2003-11-06 16:03:34 +00:00
bryner%brianryner.com
78f1cb532a
Speed up mapping HTML tag enums to atoms by using an array of static atoms, indexed by enum value. This avoids a UTF16 to UTF8 conversion and atom table lookup for each tag. Add a CString version of nsINodeInfoManager::GetNodeInfo(), convert literal string callers to use that version, and remove some unused variants of GetNodeInfo(). Bug 223595, r=axel@pike.org, sr=jst.
2003-11-05 05:17:07 +00:00
tor%cs.brown.edu
7a1a7ec1d4
Bug 224628 - backout part of 212366 so that scrolling=no works. r+sr=roc
2003-11-04 15:50:09 +00:00
uid502
91e2869af8
Bug 212366. Make '-moz-opacity' behave like CSS3 opacity: it does not inherit by default, and it composites the element and all its children as a group. r+sr=dbaron
2003-11-01 22:34:59 +00:00
peter%propagandism.org
f9f591a28f
Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.
2003-11-01 10:57:41 +00:00
uid502
2de14973bc
Bug 212366. Make nsFrameInnerFrame be a moz-anonymous-box pseudoelement. This stops style on an IFRAME from being applied to both the outerframe and the innerframe. r+sr=dbaron
2003-11-01 01:34:06 +00:00
uid502
d81619b4fa
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
2003-10-31 20:19:18 +00:00
bzbarsky%mit.edu
99faa8a63a
Fix regression bug 223394 -- percent-height replaced inlines that only have
...
auto-height ancestors should get intrinsic height instead of 0, even in quirks
mode. r+sr=roc, a=asa
2003-10-24 07:31:50 +00:00
bzbarsky%mit.edu
b07d633d7d
Fix crash bug 223064. Patch by mats.palmgren@bredband.net (Mats Palmgren), r+sr=bzbarsky
2003-10-22 07:01:35 +00:00
bryner%brianryner.com
605cc06382
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
caillon%returnzero.com
66caced69a
Re-land patch for bug 83536, merging principal objects.
...
Also includes fixes from bug 216041.
r=bzbarsky
sr=jst
2003-10-21 22:11:49 +00:00
bzbarsky%mit.edu
af287cfe97
Remove limiting of the quirk containing block search to only one level. Bug
...
222730, also fixes bug 88035, r+sr=dbaron
2003-10-18 20:22:22 +00:00
bzbarsky%mit.edu
e62eff588a
Line up the hypothetical box for positioned frames with the _top_ of the line
...
box if there is nothing in the line before the positioned frame's placeholder.
When that happens, it means that the positioned frame's content actually came
before whatever content lives in the line box and thus the frame should not be
lined up with the line box's bottom. Bug 94468, r+sr=roc
2003-10-18 08:04:37 +00:00
bzbarsky%mit.edu
cf629db257
Undoing last change now that I have perf data.
2003-10-18 07:13:30 +00:00
bzbarsky%mit.edu
88517f3ebd
Test performance impact of not limiting to the first level now that bug 222730
...
is fixed. r=dbaron
2003-10-18 06:08:39 +00:00
bzbarsky%mit.edu
2cb729ce47
Only calc a quirk containing block if we have a percentage height. Bug 222730,
...
r+sr=dbaron
2003-10-18 05:09:42 +00:00
bzbarsky%mit.edu
c9d4d38519
Stop walking up the tree looking for something to size against if we hit a
...
positioned frame. Bug 221784, r+sr=roc
2003-10-18 00:24:28 +00:00
uid502
d521946094
Bug 165149. More cleanup. Make nsStyleContext::GetPseudoType return a weak pointer. Also remove unnecessary arguments to nsHTMLContainerFrame::CreateViewForFrame. r+sr=bzbarsky
2003-10-17 02:38:37 +00:00
bzbarsky%mit.edu
f384166efa
Create a mozAutoDocUpdate class to handle automatically calling
...
BeginUpdate/EndUpdate on documents. Use this in a bunch of places to make sure
that EndUpdate is called in the face of early returns. Bug 131775, also fixes
bug 211022, r=caillon, sr=jst
2003-10-16 18:14:25 +00:00
uid502
2b19fe5b64
Bug 217604. Ensure out-of-flow frames are ordered in content order. Ensure views are maintained in frame/content order.
2003-10-15 00:49:03 +00:00
dbaron%dbaron.org
3de4dc91e0
Use the correct term "float" instead of "floater". b=218654 r+sr=bzbarsky
2003-10-13 21:51:02 +00:00
uid502
7eecd9a0ef
Bug 165149. Make children of a scrolled element inherit style directly from the element instead of via the scrolled frames. Add a new view property to indicate that the view is painted on a uniform background and use it to optimize scrolling, so that a scrolled element with a uniform background color can still be scrolled using bitblits. r+sr=dbaron
2003-10-11 12:00:05 +00:00
bzbarsky%mit.edu
dc2a9b8f46
Use UnionRect instead of reimplementing it in the block code. Bug 220741,
...
r+sr=dbaron
2003-10-10 01:12:55 +00:00
dbaron%dbaron.org
269402178c
Add comments.
2003-10-08 20:04:20 +00:00
bzbarsky%mit.edu
3bfbfe8dce
Relanding fix for bug Bug 219693, r+sr=dbaron
2003-10-06 13:13:37 +00:00
bzbarsky%mit.edu
556fd116db
Backing out for now, till fallout from tree redness settles.
2003-10-06 04:23:56 +00:00
bzbarsky%mit.edu
666475ba65
Make quirks %-heights on kids of scrolling parents work the same way as for
...
non-scrolling parents. Bug 219693, r+sr=dbaron
2003-10-06 02:58:19 +00:00
dbaron%dbaron.org
7cbbfcd12f
Remove duplication at the end of a comment.
2003-10-03 20:12:53 +00:00
bzbarsky%mit.edu
a972a3e501
Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
...
notifications). Bug 200931, r=peterv, sr=jst
2003-10-02 21:29:40 +00:00
dbaron%dbaron.org
5cce92dc2a
Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky
2003-10-01 22:53:56 +00:00
dbaron%dbaron.org
693a674a5b
Remove LL_TEXTSTARTSWITHNBSP, since it's a partial and broken solution to the problem, and it's in the wrong place. b=187899 r+sr=roc
2003-09-28 22:56:08 +00:00
jst%mozilla.jstenback.com
5037b2a4a2
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
bzbarsky%mit.edu
dc0b10f8fd
Remove bogus 1px adjustment that harkens back to imagelib1. Bug 220174,
...
r=pavlov, sr=tor
2003-09-26 16:43:19 +00:00
dbaron%dbaron.org
7861160d62
Fix regression of scrolling attribute and overflow property on frame and iframe elements. Make the two interact correctly according to CSS cascading rules. b=220195 r+sr=bzbarsky
2003-09-25 03:55:04 +00:00
uid502
1cfabd35d3
Bug 190735. Final patch for deCOMtamination of core nsIFrame methods! rs=dbaron
2003-09-23 17:05:29 +00:00
timeless%mozdev.org
41c29367c7
Bug 219908 Remove some layout warnings
...
r=bz sr=dbaron
2003-09-22 21:40:12 +00:00
dbaron%dbaron.org
03e89d6c99
My review comments on roc's deCOMtamination patch. b=190735 r+sr=roc
2003-09-20 21:31:18 +00:00
bmlk%gmx.de
ca2e57a80b
Don't overoptimize when absolute frames are reflown and the containing block should return a MEW. bug 192267 r/sr=dbaron
2003-09-20 11:35:29 +00:00
uid502
d0615f9350
Bug 217201. Make nsTextControlFrame::InitEditor() happen outside of reflow, to prevent content notification flushes and reentrancy. r+rs=dbaron
2003-09-19 15:20:00 +00:00
mkaply%us.ibm.com
01782c41bc
#219573
...
r=peterv, sr=bzbarsky
Fix from Josh Aas - remove unused variables in nsSelection.cpp
2003-09-18 18:58:14 +00:00
dbaron%dbaron.org
c49da48965
Change our implementation of 'overflow: hidden' to be more compatible with other browsers, as CSS 2.1 now allows. b=69355 r+sr=bzbarsky
2003-09-16 22:09:18 +00:00
dbaron%dbaron.org
6fde3bd4ad
Fix additional regression from bug 86947. b=216736 r+sr=roc
2003-09-16 22:05:47 +00:00
dbaron%dbaron.org
b3e8758760
Remove unneeded nsTextFrame::QueryInterface. b=188618 r+sr=bzbarsky
2003-09-16 22:04:48 +00:00
kyle.yuan%sun.com
6562d22599
Bug 215220 Unable to receive caret-move event in HTML document
...
r=aaron, sr=henry.jia
Bug 217311 [ATK Accessibility] wrong text structure for HTML text
r=bolian.yin (Not in the default build)
Bug 218992 no placeholder for broken image
r=bolian.yin (Not in the default build)
This patch aims at solving some ATK accessible text issues. The main parts of this patch (inside accessibility/src/atk directory or the #ifdef MOZ_ACCESSIBILITY_ATK/#endif macro) are not in the default build (it gets built only when the default toolkit set to gtk2)
2003-09-14 12:56:21 +00:00
caillon%returnzero.com
46b7fd3b1d
Bug 215042 - frame source is not shown
...
Patch from bzbarsky@mit.edu
r+sr=roc@ocallahan.org
2003-09-13 19:42:43 +00:00
bsmedberg%covad.net
0568e675fc
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
bmlk%gmx.de
d7b849ce30
overflow area implementation for table frames (infrastructure), bug 173277 r=jkeiser sr=dbaron
2003-09-13 16:21:41 +00:00
bryner%brianryner.com
9d11b3c424
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 22:37:27 +00:00
dbaron%dbaron.org
72f0fe7993
Let ComputeHorizontalValue handle unconstrained width, since unconstrained width only means the vertical margin is unknown in some cases. Patch by Mats Palmgren <mats.palmgren@bredband.net>. r+sr=dbaron a=asa b=209066
2003-09-06 04:01:33 +00:00
pkw%us.ibm.com
48c6e651e5
Bug 217499: Clean up AIX libpath and configure script
...
r=cls@seawood.org , a=asa@mozilla.org
2003-08-29 17:15:06 +00:00
caillon%returnzero.com
f8e8aed8a7
Backing out the patch to bug 83536.
...
I will reland this when 1.6a re-opens.
r+sr=jst@netscape.com
a=chofmann
2003-08-22 03:06:53 +00:00
darin%meer.net
d7b99689f8
fixes bug 216736 "regression from patch for bug 86947" r+sr=dbaron a=brendan
2003-08-20 16:49:27 +00:00
dbaron%dbaron.org
428b1f3c4c
Fix view positioning logic in RelativePositionFrames so that widgets are positioned correctly. b=214623 r+sr=roc a=asa
2003-08-06 23:59:10 +00:00
roc+%cs.cmu.edu
0b8cd870e1
Bug 190735. nsIFrame deCOMtamination, r+rs=dbaron
2003-08-06 03:07:12 +00:00
dbaron%dbaron.org
1f36520f04
Correct fix for bug 213591 - make sure to call SyncFrameViewAfterReflow for leaf frames as well. r+sr=roc
2003-07-31 22:03:26 +00:00
caillon%returnzero.com
a9e2dece76
Bug 38370.
...
Allow color of an HR element to be changed.
Make HR be a block element in quirks mode instead of the hacky inline we were previously using (standards mode already had it as a block).
Patch by Ian Hickson <ian@hixie.ch> with minor modifications by me.
r+sr=bzbarsky@mit.edu
2003-07-30 08:13:07 +00:00
bzbarsky%mit.edu
e2e733b5de
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
2003-07-28 21:25:13 +00:00
bzbarsky%mit.edu
93aa1eeb86
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823, r+sr=jst
2003-07-28 21:09:56 +00:00
bzbarsky%mit.edu
2946b412aa
Tabbing through textfields should repaint instead of leaving them looking
...
selected. Bug 214115, r=brade, sr=dbaron
2003-07-28 20:45:38 +00:00
jaggernaut%netscape.com
95899387f6
Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
2003-07-25 19:06:59 +00:00
dbaron%dbaron.org
1a0b3d61ec
Use unsigned type (at brendan's suggestion) for perhaps-more-efficient modulus. r+sr=brendan b=188761
2003-07-24 21:42:53 +00:00
dbaron%dbaron.org
d436db9321
Make blinkk blink in a 750ms on, 250ms off pattern. b=188761 r+sr=bzbarsky
2003-07-24 21:26:33 +00:00
bzbarsky%mit.edu
d0666152a5
Add an nsIDocument* GetOwnerDocument() to nsGenericElement, deCOMify
...
nsINodeInfo a tad. Bug 211634, r=jkeiser, sr=jst
2003-07-24 17:30:52 +00:00
caillon%returnzero.com
91b7c60bee
Bug 83536.
...
Merge script principal implementations into one class.
Should reduce footprint, speed up calls to caps a little bit, and fixes several memory leaks.
Also fixes bugs 211174 and 211263
r=jst@netscape.com
sr=bzbarsky@mit.edu
moa=mstoltz@netscape.com (he looked at an earlier patch and said it looked fine, and will do a retroactive review when he returns from vacation as well)
2003-07-24 05:15:20 +00:00
dbaron%dbaron.org
62e37a22e9
Back out part of checkin from yesterday due to regressions. b=79315
2003-07-23 22:46:48 +00:00
bsmedberg%covad.net
d26f4f42ba
Bug 198515 - patch by Roland.Mainz r=peterl/leon.sha sr=bz
2003-07-23 14:10:12 +00:00
dbaron%dbaron.org
7008f7eb21
Make sure we include the overflow area in the size of views, for blocks and inlines, at least. b=79315 r+sr=roc
2003-07-23 00:14:16 +00:00
dbaron%dbaron.org
337ac5a75d
Fix top vs bottom typo. b=190743 r+sr=bzbarsky
2003-07-22 06:13:45 +00:00
dbaron%dbaron.org
5c883afdca
Fix egcs bustage.
2003-07-22 05:47:09 +00:00
dbaron%dbaron.org
5e81d876db
DeCOMtaminate nsHTMLReflowCommand as much as possible without cleaning up callers. b=213333 r+sr=roc
2003-07-22 04:23:46 +00:00
mkaply%us.ibm.com
e5e34ae312
rs=leaf
...
Remove XP_OS2_VACPP from the tree
2003-07-21 22:10:08 +00:00
brade%netscape.com
e6dbb06ce4
patch from mjudge to maintainselection; r/sr=dbaron, bug=56401
2003-07-21 19:51:34 +00:00
jaggernaut%netscape.com
83c571e877
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2003-07-20 07:47:59 +00:00
roc+%cs.cmu.edu
e44d55b8cc
Bug 207477. Clean up nsBlockFrame, and don't suppress invalidation in nsBlockFrame::ReflowLine if it's a resize reflow. r+sr=dbaron
2003-07-15 00:04:43 +00:00
scott%scott-macgregor.org
4dc7c4bdb5
Bug #212682 --> add a null ptr check to avoid a crash when viewing a message in thunderbird that contains a plugin.
...
r/sr=dbaron
2003-07-14 21:28:44 +00:00
dbaron%dbaron.org
6160d90fcc
Clean up GetView and SetView. b=208190 r+sr=roc
2003-07-12 00:50:00 +00:00
dbaron%dbaron.org
479a311594
Make GetStateBits const. b=208190 r+sr=roc
2003-07-12 00:46:52 +00:00
smontagu%netscape.com
6c32acf737
Bug 210110: selection at end of line spans multiple lines in embedded test editor. r+sr=bzbarsky
2003-07-11 23:34:42 +00:00
dbaron%dbaron.org
d85698fd40
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
2003-07-11 21:16:12 +00:00
dbaron%dbaron.org
18686da53d
Override Paint to fix strict mode text decorations and paint layer for :first-letter. b=212149 r+sr=bzbarsky
2003-07-11 20:45:19 +00:00
bzbarsky%mit.edu
7fd6554181
Make sure that nsSimpleURI also strips newlines out of the uri spec... Bug
...
211599, r=dougt, sr=darin
2003-07-08 20:09:17 +00:00
bzbarsky%mit.edu
c0d3c15a88
DOM properties that return URIs should return absolute URIs when they
...
are accessed (even if the corresponding attribute value is a relative URI).
Bug 47534, r=caillon, sr=jst
2003-07-08 05:35:04 +00:00
roc+%cs.cmu.edu
a197a69820
Ongoing deCOMtamination. r+sr=dbaron
2003-07-05 15:30:50 +00:00
bzbarsky%mit.edu
0b0c3f7646
Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and
...
nsIHTMLContent. Bug 209573, r=caillon, sr=jst.
2003-07-03 02:45:34 +00:00
roc+%cs.cmu.edu
e324543a75
Ongoing deCOMtamination. r+sr=dbaron
2003-07-02 10:30:00 +00:00
timeless%mozdev.org
19f163f414
Bug 211183 Infinite loop in nsBlockFrame::DoRemoveFrame
...
r=dbaron sr=dbaron
2003-07-01 18:28:30 +00:00
dbaron%dbaron.org
bfa9da5f49
Remove unneeded CanvasFrame::AttributeChanged. b=210955 r+sr=roc
2003-06-30 21:50:21 +00:00
roc+%cs.cmu.edu
6f6e04e088
Ongoing deCOMtamination. r+sr=dbaron
2003-06-30 18:52:23 +00:00
roc+%cs.cmu.edu
5d55c4535e
Ongoing deCOMtamination. r+sr=dbaron
2003-06-30 10:46:59 +00:00
roc+%cs.cmu.edu
91f9439805
Ongoing deCOMtamination. r+sr=dbaron
2003-06-29 03:43:05 +00:00
roc+%cs.cmu.edu
48518cc978
ongoing deCOMtamination work. Also fixes a space leak in bidi-related code. r+sr=dbaron
2003-06-28 11:48:14 +00:00
roc+%cs.cmu.edu
3d6b2b44f3
ongoing deCOMtamination work. r+sr=dbaron
2003-06-27 18:13:48 +00:00
smontagu%netscape.com
7eb3ac3127
Bug 173408 Fixes to the algorithm for Ethiopic numbered lists. Author=yacob@geez.org, r=smontagu, sr=jag
2003-06-26 19:46:51 +00:00
kin%netscape.com
d7512728d7
Trying to fix commercial win32 build bustage.
2003-06-26 16:44:48 +00:00
roc+%cs.cmu.edu
c5936391c8
Ongoing deCOMtamination. r+sr=dbaron
2003-06-26 11:30:17 +00:00
roc+%cs.cmu.edu
33e4a9a297
Fix nsIFrame::GetWindow to not add a ref. Should fix a leak I introduced. r+sr=dbaron
2003-06-25 22:55:27 +00:00
jst%netscape.com
898a232581
Fixing part of bug 209699. Eliminate bad usage of NS_ConvertU*. r=caillon@aillon.org, sr=alecf@flett.org
2003-06-24 01:46:50 +00:00
bsmedberg%covad.net
1a9cab373f
Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz
2003-06-23 20:31:43 +00:00
roc+%cs.cmu.edu
6909e303db
Bustage fix; add a virtual GetAncestorWithViewExternal which can be called outside gklayout
2003-06-21 18:57:14 +00:00
roc+%cs.cmu.edu
a81f254443
Bug 190735. DeCOMtaminating nsIFrame and removing aPresContext parameters, in particular, the methods GetParent, GetContent, GetRect, GetOrigin, GetSize, SetRect, MoveTo, SizeTo, GetNextSibling, GetFrameState, SetFrameState, GetView, GetViewExternal, SetView, GetClosestView, GetParentWithView, AreAncestorViewsVisible, and GetWindow. For now we have compatibility wrappers, but soon we'll go through and change all the clients to use the new functions. r+sr=dbaron
2003-06-21 17:06:05 +00:00
caillon%returnzero.com
4cc64cee34
Bug 209852. Remove |dont_QueryInterface|.
...
r=dbaron, sr=jag
2003-06-21 00:15:41 +00:00
smontagu%netscape.com
504a666bb2
Bail out gracefully from numbered lists not expressible in Roman numerals. Bug 210128, rs=bzbarsky.
2003-06-20 18:34:34 +00:00