bzbarsky@mit.edu
|
f93a75b6f3
|
Fix crash bug 322348 by making ReParentStyleContext more sane. r+sr=dbaron
|
2006-03-16 01:30:38 +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 |
|
uriber@gmail.com
|
a77901b79e
|
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
|
2006-02-21 21:33:47 +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 |
|
roc+@cs.cmu.edu
|
2a82ee651e
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
|
2005-11-04 02:38:33 +00:00 |
|
roc+@cs.cmu.edu
|
f6d4272f10
|
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
|
2004-09-14 02:28:03 +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 |
|
bryner@brianryner.com
|
180d96f792
|
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
|
2004-02-23 21:29:06 +00:00 |
|
bryner@brianryner.com
|
d3fe7e39fa
|
Continuing nsIPresContext deCOMtamination (bug 229371). Remove ReParentStyleContext - callers can call frame manager directly. Removed several unused setters. Inlined getters for default colors, font scaler, and focus ring width. Changed GetDefaultFont to return a const nsFont*. r+sr=dbaron.
|
2004-01-31 22:41:40 +00:00 |
|
bryner@brianryner.com
|
662d805035
|
More nsIPresContext deCOMtamination (bug 229371). Removed GetBaseURL, rename GetMedium to Medium and inline it, remove virtual style resolution methods that forward to style set (callers will call style set methods directly). Removed PresContext parameter to StyleSet style resolution functions. r+sr=dbaron.
|
2004-01-28 00:18:22 +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 |
|
bzbarsky@mit.edu
|
1fbfeeb465
|
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 |
|
uid502
|
4fc4723244
|
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
|
2003-10-31 20:19:18 +00:00 |
|
dbaron@dbaron.org
|
893caf128e
|
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 |
|
roc+@cs.cmu.edu
|
b68d4fd6d2
|
ongoing deCOMtamination work. r+sr=dbaron
|
2003-06-27 18:13:48 +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 |
|
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 |
|
smontagu@netscape.com
|
618cdad48c
|
Bug 176595: crash caused by wrong parent deleting the next in flow child. r=alexsavulov, sr=dbaron, a=dbaron.
|
2002-10-25 21:40:32 +00:00 |
|
bzbarsky@mit.edu
|
39f7aebfb1
|
Make GetParent on nsStyleContext return an
already_AddRefed<nsIStyleContext>. Bug 171808, r=jkeiser, sr=dbaron
|
2002-10-09 01:46:15 +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 |
|
karnaze@netscape.com
|
7ce5d8ded3
|
bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov.
|
2002-05-28 22:50:43 +00:00 |
|
jst@netscape.com
|
78ccba6821
|
Fixing bug 146034. Getting rid of nsHTMLIIDs.{h,cpp}. r=jfrancis@netscape.com, sr=rpotts@netscape.com
|
2002-05-23 00:00:34 +00:00 |
|
waterson@netscape.com
|
a7380946d3
|
Bug 129115. Change the reflow path from a list structure to a tree structure to amortize state recovery and damage propagation costs. Eliminate table timeout reflows. r=kin,karnaze,rods,rbs; sr=attinasi
|
2002-05-10 18:22:41 +00:00 |
|
dbaron@fas.harvard.edu
|
d1856f6f91
|
Remove |aForceUnique| parameter from style context resolving methods, and corresponding flag from nsStyleContext, since the only caller was ReResolveStyleContext (on the assumption that other callers used it). Allow ReResolveStyleContext to benefit from FindChildWithRules and allow it to re-resolve to the same tree even when called on the root style context. b=133821 r=attinasi sr=hyatt a=asa
|
2002-03-31 16:59:00 +00:00 |
|
waterson@netscape.com
|
d05e65aea2
|
Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
|
2001-12-17 22:39:59 +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 |
|
karnaze@netscape.com
|
a3ac20fe84
|
bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd
|
2001-11-14 13:40:03 +00:00 |
|
bzbarsky@mit.edu
|
aa00eb2f47
|
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
|
2001-11-14 01:33:42 +00:00 |
|
dbaron@fas.harvard.edu
|
e6c442d8be
|
Additional cleanup after bug 56117: prevent :first-letter from leading to style resolution on text nodes and stop all style resolution for placeholder frames (formerly :placeholder-frame pseudo-element) and for text following a :first-line pseudo-element (formerly :-moz-letter-frame pseudo-element). b=107534 r=waterson, attinasi sr=hyatt
|
2001-10-31 02:53:47 +00:00 |
|
karnaze@netscape.com
|
63f46f0ed2
|
bug 103925 - general reflow debugging capability. sr=attinasi, r=alexsavulov
|
2001-10-29 01:43:59 +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 |
|
waterson@netscape.com
|
3a349643d6
|
Bug 46693. Check to see if we CanContinueTextRun() while walking over the frames to FindNextText(). This revives the logic that I nuked when fixing 19051, and keeps you from trying to walk over <br> or other frames to erroneously continue a text run. r=akkana.
|
2000-07-28 22:29:28 +00:00 |
|
waterson@netscape.com
|
0909469319
|
Bug 19051. Remove code that computed and maintained nsTextRun. Instead, compute 'next text' when required by crawling the frame tree in nsLineLayout::FindNextText(). r=roc+moz@cs.cmu.edu
|
2000-07-27 05:16:08 +00:00 |
|
brade@netscape.com
|
ea013712c0
|
check in patch for buster; bug #42630; GetChildFrameContainingOffset was hiding inherited
|
2000-06-27 14:47:21 +00:00 |
|
rods@netscape.com
|
526976891e
|
Add ifdef'ed Performance Reflow Counting code
|
2000-04-21 14:59:47 +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 |
|
mjudge@netscape.com
|
7174f98fc5
|
r= kin. fix for another parameter. fixing m13 bug with multiple selection.
|
2000-01-08 00:31:32 +00:00 |
|
troy@netscape.com
|
402f4784e4
|
Added new #define NS_SHRINKWRAPWIDTH that specifies that a frame should
shrink wrap its width (paying attention to the maximum computed width). Mostly
complete implementation for block frames
|
2000-01-03 04:32:13 +00:00 |
|
hyatt@netscape.com
|
9a7a1b27f7
|
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
bug #9489. Should also definitely fix bug #15916. r=troy
|
1999-12-04 23:49:50 +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 |
|
dmose@mozilla.org
|
796280940b
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
|
mjudge@netscape.com
|
167d4e60ff
|
fix review by sfrasier, approved choffman. simple fix to get first letter style frames/paragraphs to show their selection. simply notifies children that the selection bit should be "on"
|
1999-11-05 22:09:16 +00:00 |
|
troy@netscape.com
|
bf2283fba6
|
Moved a bunch of stuff out to a nsIFrameDebug interface
|
1999-11-01 22:12:45 +00:00 |
|
troy@netscape.com
|
5e5f240649
|
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
|
1999-10-30 02:52:11 +00:00 |
|
kipp@netscape.com
|
11111a5a41
|
r=troy; fixed letter frame logic to use the line layout to flow frames so that white-space trimming, for example, would work right
|
1999-10-29 14:34:01 +00:00 |
|
troy@netscape.com
|
b8ef6465be
|
Changed SetView/GetView to take an additional argument which is the
pres context
|
1999-10-26 04:44:41 +00:00 |
|