roc+@cs.cmu.edu
|
605a63ab86
|
Bug 180931. If we move a frame temporarily during reflow, we'd better invalidate the whole overflow area because invalidates may have been issued at the temporary position.
|
2004-02-22 03:31:30 +00:00 |
|
bryner@brianryner.com
|
3348a58c24
|
attempting to fix HP-UX/AIX/IRIX bustage (bug 228378)
|
2004-01-11 00:24:37 +00:00 |
|
roc+@cs.cmu.edu
|
e59f0944d0
|
Bug 228378. Clean up nsRegion. patch by Dainis Jonitis. r+sr=roc
|
2004-01-10 16:18:36 +00:00 |
|
roc+@cs.cmu.edu
|
404878514e
|
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 |
|
roc+@cs.cmu.edu
|
d8fd3d5bb4
|
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
|
2004-01-09 14:20:53 +00:00 |
|
bryner@brianryner.com
|
640685cbe9
|
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 |
|
uid502
|
75fbbaffee
|
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 |
|
uid502
|
4fc4723244
|
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
|
2003-10-31 20:19:18 +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 |
|
uid502
|
308b50e2e9
|
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 |
|
uid502
|
37854ee423
|
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 |
|
dbaron@dbaron.org
|
2c91043d4a
|
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 |
|
jaggernaut@netscape.com
|
3e0289c7a6
|
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
|
b68d4fd6d2
|
ongoing deCOMtamination work. r+sr=dbaron
|
2003-06-27 18:13:48 +00:00 |
|
kin@netscape.com
|
f1ed4ae842
|
Trying to fix commercial win32 build bustage.
|
2003-06-26 16:44:48 +00:00 |
|
roc+@cs.cmu.edu
|
941d1579a5
|
Ongoing deCOMtamination. r+sr=dbaron
|
2003-06-26 11:30:17 +00:00 |
|
dbaron@dbaron.org
|
384f320c3a
|
DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc
|
2003-06-19 23:44:01 +00:00 |
|
roc+@cs.cmu.edu
|
74c4ecda8b
|
Bug 193686. nsContainerFrame needs to report the overflowList as one of its child frame lists. Also, overflow frames should be destroyed when their parent is destroyed. r+sr=dbaron
|
2003-06-02 04:38:53 +00:00 |
|
roc+@cs.cmu.edu
|
5dda98776b
|
Bug 193686. nsContainerFrame needs to report the overflowList as one of its child frame lists. Also, overflow frames should be destroyed when their parent is destroyed. r+sr=dbaron
|
2003-06-02 04:03:07 +00:00 |
|
dbaron@dbaron.org
|
f98e358469
|
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
|
2003-05-15 03:42:21 +00:00 |
|
roc+@cs.cmu.edu
|
7143d14503
|
Bug 126263. Whack comboboxes/listboxes to use Gfx scrollbars. Also, make scrollbars attach their XBL content only when they become visible, to avoid pageload hit. r+sr=dbaron
|
2003-04-08 20:50:57 +00:00 |
|
roc+@cs.cmu.edu
|
64a0e971e9
|
Bug 113232. Support translucent chrome. Relanding, fingers crossed. r+sr=bzbarsky
|
2003-04-06 02:49:40 +00:00 |
|
darin@netscape.com
|
bf9e9f7959
|
backing out roc+%cs.cmu.edu check-in for bug 113232
|
2003-03-25 00:07:00 +00:00 |
|
darin@netscape.com
|
357cf5611c
|
backing seth out, for blocker fixes
|
2003-03-24 23:20:04 +00:00 |
|
sspitzer@netscape.com
|
27524a099e
|
fix for regression bug #198946
"repainting horribly broken"
caused by roc's checkin for bug #113232
this is roc's patch for the problem.
|
2003-03-24 20:41:10 +00:00 |
|
roc+@cs.cmu.edu
|
3e9d14157c
|
Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky
|
2003-03-24 04:54:48 +00:00 |
|
ere@atp.fi
|
408200960d
|
Fix for bug 194738: Phoenix/Mozilla minimizes to toolbar then re-opens.
r=roc+moz
sr=bzbarsky
|
2003-03-05 14:26:31 +00:00 |
|
roc+@cs.cmu.edu
|
f218b5ad25
|
Bug 157445. Be more aggressive about making visibility:hidden elements have visible views. r+sr=bzbarsky
|
2003-02-23 02:22:14 +00:00 |
|
roc+@cs.cmu.edu
|
2de1329be2
|
Bug 180502. Repaint only changed area whenever a view is resized by the generic nsContainerFrame::SyncFrameView. r+sr=dbaron
|
2003-02-22 21:53:42 +00:00 |
|
dbaron@dbaron.org
|
834096485c
|
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
|
2003-02-22 15:34:38 +00:00 |
|
bryner@netscape.com
|
ba58162e96
|
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
|
2003-02-22 00:32:13 +00:00 |
|
roc+@cs.cmu.edu
|
e38abadd82
|
Bug 117631. -moz-border-radius can make views transparent. r+sr=bz
|
2003-01-19 00:28:02 +00:00 |
|
dbaron@dbaron.org
|
02d4875a87
|
Change |DEBUG_dbaron| to |DEBUG_dbaron_off| for stuff that I don't want to see anymore.
|
2003-01-16 21:05:09 +00:00 |
|
dbaron@dbaron.org
|
1c37d177d4
|
Replace computation of max-element-size (height and width) with max-element-width alone, since the max-element-height is practically unused and not meaningful for layout. b=186953 r+sr=bzbarsky
|
2003-01-09 14:26:32 +00:00 |
|
alecf@netscape.com
|
5065dc6558
|
another comment typo that was sitting in my tree, again no reviewer...
|
2003-01-07 23:16:05 +00:00 |
|
sicking@bigfoot.com
|
4b50c34806
|
Bug 8929: Kill NS_COMFALSE
r=peterv sr=bz
|
2002-11-25 11:21:22 +00:00 |
|
dbaron@fas.harvard.edu
|
72f2298b73
|
Consolidate all CSS pseudos and split them into three atom lists to distinguish between pseudo-classes, pseudo-elements, and fake-pseudo-elements used for anonymous boxes. b=147887 r,sr=roc,bz
|
2002-11-17 15:37:56 +00:00 |
|
karnaze@netscape.com
|
587f0cc185
|
bug 176030 - Make Destroy fix up prev/next-in-flow pointers. a=roc, sr=bzbarsky, r=bernd.
|
2002-10-30 15:33:36 +00:00 |
|
karnaze@netscape.com
|
e11b43eac2
|
bug 163614 - Changed DeleteChildsNextInFlow to DeleteNextInFlowChild, params, and callers. sr=kin, r=alexsavulov,dcone
|
2002-10-08 20:35:26 +00:00 |
|
roc+@cs.cmu.edu
|
4063e41136
|
Bug 172227. Fix rendering garbage by removing a bogus optimization in nsContainerFrame::SyncFrameViewAfterReflow --- we *always* need to update the view transparency in case FRAME_OUTSIDE_CHILDREN changed. r=dbaron,sr=kin
|
2002-10-08 04:09:38 +00:00 |
|
roc+@cs.cmu.edu
|
8d1393e3de
|
Bug 113083. Concentrate view setup code into a few shared functions in nsContainerFrame. Only change style-dependent view properties after style change, not during reflow, in response to nsChangeHint_SyncFrameView. Change 'clip' to only do SyncFrameView, not reflow. r=dbaron,sr=kin
|
2002-09-30 11:56:37 +00:00 |
|
pete.zha@sun.com
|
44ee65f198
|
Sun Forte 7FCS builds crash in layout/ when compiled with -xO3 or higher
bug=164368 r=roc+moz@cs.cmu.edu sr=sfraser@netscape.com
patch by Roland.Mainz@informatik.med.uni-giessen.de
|
2002-09-17 02:49:30 +00:00 |
|
roc+@cs.cmu.edu
|
6c372d4b78
|
Bug 164625. Remove references to nsRectFast, they're not needed and this shouldn't be used outside of the nsRegion code. Patch by Dainis_Jonitis@swh-t.lv. r=roc,sr=kin
|
2002-09-03 21:53:22 +00:00 |
|
roc+@cs.cmu.edu
|
69c5ef48bf
|
Bug 164625. Native regions on Linux (and probably some other platforms) are limited to 16bit signed coordinates, so we have to use our own region implementation to manipulate regions in twips space. Using our own regions should also improve performance. r=kmcclusk,sr=kin
|
2002-08-30 03:32:05 +00:00 |
|
roc+@cs.cmu.edu
|
458e434a36
|
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
|
2002-08-24 14:41:28 +00:00 |
|
kmcclusk@netscape.com
|
c2f217ac88
|
Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin
|
2002-07-02 12:50:14 +00:00 |
|
kmcclusk@netscape.com
|
7309d4ab5d
|
backing out change to see if pageload times go back to normal (Don't place position:absolute, fixed, relative elements above non positioned elements) b=137853
|
2002-07-02 04:38:35 +00:00 |
|
kmcclusk@netscape.com
|
375488173e
|
Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin
|
2002-07-02 02:53:35 +00:00 |
|
kmcclusk@netscape.com
|
700be16df5
|
Save and restore transformation matrix translation components instead of setting a negative translation while painting to eliminate off by one pixel rendering errors in 120DPI display mode. bug=80530 r=dbaron sr=waterson
|
2002-06-17 23:35:15 +00:00 |
|
dbaron@fas.harvard.edu
|
1c8634debe
|
Fix crashes related to editing of HR elements by wrapping generated content for leaf frames in an extra frame so :before and :after are always the first/last children of the primary frame. Disable generated content for floating and absolutely positioned leaf frames. b=141054 sr=waterson r=kin
|
2002-06-12 03:27:48 +00:00 |
|