|
|
9ec4d96f1c
|
fixed positioned elements print only on first and last pages b=417676 r+sr=roc
|
2008-02-24 04:19:17 -08:00 |
|
|
|
49e32902e4
|
Fix bug 416073: invalidate more things as needed during table reflow to prevent glitches. r+sr=roc
|
2008-02-08 01:36:32 -08:00 |
|
|
|
4d54e31f06
|
FinishReflowChild() with the final position for <msqrt> and <mpadded> b=410132, r+sr+a=roc
|
2008-01-02 20:33:21 -08:00 |
|
|
|
9011ed7502
|
paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc
|
2007-10-01 22:57:45 -07:00 |
|
|
|
e3742c090c
|
Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
|
2007-07-25 21:03:29 -07:00 |
|
|
|
974eeb109c
|
fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
Store the generated content as a nsCOMArray<nsIContent>* property on frames to make its clean-up on frame destruction less fragile.
r+sr=roc
|
2007-07-23 16:31:11 -07:00 |
|
|
|
571fce1f0d
|
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
|
2007-07-03 15:49:00 -07:00 |
|
sharparrow1@yahoo.com
|
34a122b207
|
Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc.
|
2007-02-24 00:23:42 +00:00 |
|
asqueella@gmail.com
|
49c82b0ca8
|
bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
r+sr=roc
|
2007-02-18 17:34:09 +00:00 |
|
uriber@gmail.com
|
2dc8ebb844
|
Pull InsertFrames, AppendFrames, and RemoveFrames up from nsInlineFrame to nsContainerFrame. bug=198928 r+sr=dbaron
|
2006-12-25 18:53:52 +00:00 |
|
uriber@gmail.com
|
379cbe28f2
|
Bug 363378: Caret gets stuck (or moves incorrectly) in empty table cells when using left/right arrow keys. r+sr=roc
|
2006-12-15 09:32:24 +00:00 |
|
dbaron@dbaron.org
|
d21cb374bd
|
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
|
2006-12-08 05:38:33 +00:00 |
|
roc+@cs.cmu.edu
|
24f6f0ed12
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
|
2006-04-10 00:16:29 +00:00 |
|
dbaron@dbaron.org
|
60eede3c11
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +00:00 |
|
roc+@cs.cmu.edu
|
54d3415318
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
|
2006-03-26 21:30:36 +00:00 |
|
pavlov@pavlov.net
|
93222d8d4f
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
|
2006-03-15 06:43:36 +00:00 |
|
roc+@cs.cmu.edu
|
c92e50faf4
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
|
2006-03-15 03:14:02 +00:00 |
|
roc+@cs.cmu.edu
|
79c7894a78
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
|
2006-03-09 18:55:21 +00:00 |
|
roc+@cs.cmu.edu
|
a1b6a30f14
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
|
2006-01-26 02:29:17 +00:00 |
|
cvshook@sicking.cc
|
aa95e1bf2f
|
Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
|
2006-01-10 22:58:37 +00:00 |
|
roc+@cs.cmu.edu
|
5d1b988569
|
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
|
2005-09-19 02:15:54 +00:00 |
|
roc+@cs.cmu.edu
|
4f18a37e4e
|
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
|
2005-09-06 21:34:50 +00:00 |
|
bzbarsky@mit.edu
|
b51a6bf60e
|
Make frames know whether they're leaves or not from the frame construction
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron
|
2005-08-16 22:52:48 +00:00 |
|
bzbarsky@mit.edu
|
9e69ad849c
|
Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
|
2005-02-07 01:58:25 +00:00 |
|
neil@parkwaycc.co.uk
|
ab8be2367d
|
Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
|
2005-01-01 17:26:29 +00:00 |
|
bmlk@gmx.de
|
f40ef13c32
|
remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron
|
2004-12-27 15:05:18 +00:00 |
|
bryner@brianryner.com
|
6cde4639f0
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
gerv@gerv.net
|
a1ec040a65
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +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 |
|
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 |
|
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
|
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 |
|
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
|
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 |
|
karnaze@netscape.com
|
3c367a5d13
|
bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
|
2001-12-07 14:51:12 +00:00 |
|
gerv@gerv.net
|
58d409fba9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
|
karnaze@netscape.com
|
5b7e018561
|
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
|
2001-09-19 12:35:19 +00:00 |
|
waterson@netscape.com
|
e8403a2f92
|
Bug 55086. Change nsContainerFrame::PositionFrameView() to position child views. Eliminate the |aView| parameter from that method, because the view can be retrieved from the frame and need not be done by the caller. Eliminate the NS_FRAME_NO_MOVE_CHILD_VIEWS flag, which was read-only; i.e., never set by anyone. r=dbaron, sr=attinasi
|
2001-09-05 20:27:19 +00:00 |
|
waterson@netscape.com
|
352d10bc75
|
Bug 74184. Make sure that NS_FRAME_HAS_CHILD_WITH_VIEW is carried forward to continuing frames. r=kmcclusk, sr=attinasi
|
2001-04-17 06:43:01 +00:00 |
|
kmcclusk@netscape.com
|
bbba090d90
|
Use frame bit to indicate if frame has a decendant with a view and use this to optimize nsContainerFrame::PositionChildViews; bug 70211; sr=attinasi@netscape.com r=karnaze@netscape.com
|
2001-03-30 05:25:49 +00:00 |
|
kmcclusk@netscape.com
|
71b8e7e09b
|
Rewrote nsContainerFrame::PositionChildViews to use the view tree instead of doing a recursive walk of the frame tree. Should improve page load performance bug 70211 r=attinasi@netscape.com sr=hyatt@netscape.com
|
2001-03-12 04:19:10 +00:00 |
|
evaughan@netscape.com
|
003b66f720
|
Fix for mac xp menus not comming up at all.
|
2000-05-18 00:37:27 +00:00 |
|
dbaron@fas.harvard.edu
|
0db3c15533
|
Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161.
|
2000-03-22 02:43:08 +00:00 |
|
troy@netscape.com
|
67f034175a
|
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
child list and changed ReparentFrameView() to check it.
|
2000-01-22 01:16:50 +00:00 |
|
nisheeth@netscape.com
|
bd43d81d01
|
r=troy. Reflow commands are now coalesced by block and inline frames. This fixes bug 985 in which we now generate 6 reflow commands instead of 257.
|
2000-01-12 08:28:24 +00:00 |
|
troy@netscape.com
|
d45af5545b
|
Removed some old dead code
|
1999-12-01 04:10:47 +00:00 |
|
troy@netscape.com
|
7a2c39f272
|
Changes parameter to be "const nsRect*" and changed a comment
|
1999-11-30 04:48:34 +00:00 |
|
tbogard@aol.net
|
617bb737a6
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
|
1999-11-24 06:03:41 +00:00 |
|
troy@netscape.com
|
3b67f2f17c
|
WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
|
1999-11-19 15:33:29 +00:00 |
|