Zack Weinberg
|
e65a77e1b7
|
Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
|
2009-09-12 17:49:24 +01:00 |
bzbarsky@mit.edu
|
e6b218fcb9
|
Relanding bug 412679. r+sr=dbaron
|
2008-01-27 12:24:06 -08:00 |
myk@mozilla.org
|
2175972d57
|
backing out fix for bug 412679 because it regressed a reftest
|
2008-01-25 15:02:23 -08:00 |
bzbarsky@mit.edu
|
309d016d78
|
Make leaf frames follow the CSS2.1 rules on height sizing for abs-pos replaced elements. Bug 412679, r+sr=dbaron, a=schrep
|
2008-01-25 13:34:12 -08:00 |
roc+@cs.cmu.edu
|
1f70a081a8
|
Bug 363391. nsSubdocumentFrame::Reflow should not call nsLeafFrame::Reflow directly because we don't want to call FinishAndStoreOverflow twice. patch by Andrew Smith, r+sr=roc
|
2008-01-20 18:03:08 -08:00 |
roc+@cs.cmu.edu
|
0054412272
|
Bug 374866. Reftests for text-transform. r=dbaron
|
2007-03-22 16:01:14 -07:00 |
bzbarsky%mit.edu
|
d5b1efb012
|
Relanding bug 412679. r+sr=dbaron
|
2008-01-27 20:24:07 +00:00 |
myk%mozilla.org
|
241d6506a4
|
backing out fix for bug 412679 because it regressed a reftest
|
2008-01-25 23:02:23 +00:00 |
bzbarsky%mit.edu
|
75b5eeab9f
|
Make leaf frames follow the CSS2.1 rules on height sizing for abs-pos replaced
elements. Bug 412679, r+sr=dbaron, a=schrep
|
2008-01-25 21:34:12 +00:00 |
roc+%cs.cmu.edu
|
eaaf677338
|
Bug 363391. nsSubdocumentFrame::Reflow should not call nsLeafFrame::Reflow directly because we don't want to call FinishAndStoreOverflow twice. patch by Andrew Smith, r+sr=roc
|
2008-01-21 02:03:08 +00:00 |
dbaron%dbaron.org
|
b985c7a438
|
Clean up IsFrameOfType methods to call their base class IsFrameOfType methods reliably. b=341326 r+sr=roc
|
2007-02-24 18:33:33 +00:00 |
dbaron%dbaron.org
|
116da6be23
|
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 |
bzbarsky%mit.edu
|
c3ff848eca
|
Reinstate reflow count painting when it's needed. Bug 352851, r+sr=roc
|
2006-09-19 04:26:20 +00:00 |
dbaron%dbaron.org
|
42db31dfcc
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +00:00 |
roc+%cs.cmu.edu
|
dba51376ea
|
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 |
roc+%cs.cmu.edu
|
5451e97878
|
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 |
bryner%brianryner.com
|
cc807b07b1
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
gerv%gerv.net
|
85ce8c146b
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
dbaron%dbaron.org
|
8b81db7e6f
|
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
|
2004-02-20 21:38:31 +00:00 |
dbaron%dbaron.org
|
754d904cda
|
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
|
2003-02-22 15:34:38 +00:00 |
gerv%gerv.net
|
f385eb981a
|
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
|
a77cb3b548
|
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 |
tbogard%aol.net
|
a0640b60c4
|
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 |
dmose%mozilla.org
|
42fc94a6ec
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
kipp%netscape.com
|
dff5b76938
|
Updated SizeOf methods to not waste space when doing a non-debug build
|
1999-09-01 01:02:16 +00:00 |
kipp%netscape.com
|
fd426dec6a
|
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
|
1999-08-31 03:09:40 +00:00 |
kipp%netscape.com
|
27f0cfe8cc
|
Revised frame Paint API
|
1998-12-18 15:54:23 +00:00 |
troy%netscape.com
|
d97a31f115
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
kipp%netscape.com
|
acaf1d1728
|
Updated leaf api's to better support caching of computed border/padding when percentages are used
|
1998-11-20 17:13:02 +00:00 |
troy%netscape.com
|
f095846367
|
Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
|
1998-10-02 04:10:00 +00:00 |
troy%netscape.com
|
8b034f4950
|
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
|
1998-10-01 04:46:11 +00:00 |
peterl%netscape.com
|
0bbb333f65
|
moved attribute change code to style sheete
cleaned up content change api
|
1998-09-29 23:48:07 +00:00 |
kipp%netscape.com
|
1c24cf2f69
|
Support style changes for leaf frames
|
1998-09-25 16:33:38 +00:00 |
troy
|
e8893481dd
|
Changed Reflow() member function to take a reference to a nsIPresContext
instead of a pointer
|
1998-07-15 02:53:09 +00:00 |
troy
|
5aeffe1a29
|
Added nsIReflowCommand interface
|
1998-06-09 04:51:44 +00:00 |
troy
|
6158f7cec4
|
Changed nsLeafFrane's GetdesiredSize() to not pass in the max size
since it's now part of nsReflowState
|
1998-06-01 23:31:30 +00:00 |
kipp
|
00d8c58559
|
Updated to new GetDesiredSize api's (so that percentage width's could be properly calculated)
|
1998-05-30 21:21:11 +00:00 |
troy
|
b2296227ff
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
|
1998-05-25 17:31:49 +00:00 |
troy
|
3b08586876
|
Change to nsIFrame API
|
1998-05-12 04:17:56 +00:00 |
troy
|
ca23e47c2e
|
Frames no longet store the content index-in-parent
|
1998-05-05 23:56:50 +00:00 |
troy
|
d504fcfb0c
|
Changed nsIFrame member functions to return a nsresult
|
1998-04-17 01:41:24 +00:00 |
kipp
|
4717009d75
|
moved to pub
|
1998-04-13 20:24:54 +00:00 |