dbaron%dbaron.org
|
a15b9f2cf4
|
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 |
dbaron%dbaron.org
|
2ad05072e5
|
The table outer frame should not get events for any coordinates, since it includes the margins of the table and caption. b=200966 r=bernd sr=bzbarsky
|
2003-04-09 21:14:51 +00:00 |
bmlk%gmx.de
|
868dc5ae54
|
compute margin based overflow area for innertable and caption frame bug 198009 r/sr=bzbarsky
|
2003-03-21 19:32:09 +00:00 |
bzbarsky%mit.edu
|
5a829e126a
|
Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
<nb@ipnode.info>, r=doron, sr=dmose
|
2003-03-19 04:35:08 +00:00 |
bmlk%gmx.de
|
610321407a
|
require the presence of the inner table frame for reflow bug 189751 r=jkeiser sr=roc+moz
|
2003-03-14 10:31:55 +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 |
bryner%netscape.com
|
cc390fbe51
|
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
|
a5fcfea19e
|
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 |
dbaron%fas.harvard.edu
|
0cc3547e04
|
Replace NS_BLOCK_WRAP_SIZE with making unconstrained-width reflow of frames with NS_BLOCK_SPACE_MGR consider the floats. This means we no longer use the overflow area for layout (other than the overflow property). Handle right floaters in unconstrained width reflow by just treating them as left floaters. b=172896 r+sr=roc
|
2002-12-19 00:12:08 +00:00 |
bernd.mielke%snafu.de
|
20d139524f
|
dont consider the outer table frame twice for a selection, bug 182449, r=karnaze sr=dbaron
|
2002-12-03 05:22:32 +00:00 |
bernd.mielke%snafu.de
|
6c6097ec66
|
Implement for table captions caption-side: left and right, also <caption align="left"> and right, further vertical-align:top, middle and bottom for table captions bug 3166 r=karnaze sr=kin
|
2002-11-08 05:29:34 +00:00 |
bernd.mielke%snafu.de
|
8e05919120
|
pass selection correctly to the children of a caption, bug 164313, r=dbaron sr=bzbarsky a=dbaron
|
2002-10-25 04:53:41 +00:00 |
karnaze%netscape.com
|
dc7e454eb3
|
bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov.
|
2002-05-28 22:50:43 +00:00 |
waterson%netscape.com
|
8a00f6aaad
|
Bug 145272. Handle incremental reflows that are targeted at a child of a caption frame. r=karnaze, sr=jst
|
2002-05-23 18:51:02 +00:00 |
jst%netscape.com
|
c510ff0346
|
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 |
dbaron%fas.harvard.edu
|
c6ec56730f
|
Store containing block reflow state so we don't have to walk up the tree to find it every time. b=143706 r=attinasi sr=waterson
|
2002-05-14 12:59:55 +00:00 |
waterson%netscape.com
|
926ecba1d9
|
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 |
attinasi%netscape.com
|
d68f15afd8
|
stop positioning views for floaters before the frame is placed - avoids flicker due to painting at erroneous position. b=128133 r=karnaze,dbaron sr=waterson a=roc,jaimejr
|
2002-04-07 18:26:35 +00:00 |
karnaze%netscape.com
|
a60ad31987
|
bug 123983 - set mIsTopOfPage in the reflow state, fix desired height in rows and row groups, clean up nsTableRowGroupFrame::SplitRowGroups and handle more cases of splitting/moving rows. a=roc+moz, sr=attinasi, r=alexsavulov
|
2002-03-27 05:50:24 +00:00 |
dbaron%fas.harvard.edu
|
43acd755dd
|
Fix 2 cases where ReResolveStyleContext was broken, causing serious problems with dynamic style reresolution. Change nsIFrame::GetStyleContextProvider to GetParentStyleContextFrame, always use its result rather than using the parent frame in some cases, and move a bit of the complexity into the GetParentStyleContextFrame implementations. Fix block-within-inline case (bug 129350) using a special-previous-sibling frame property and ensuring that NS_FRAME_IS_SPECIAL is copied when frames are split. Fix out-of-flow frame case (bug 88154) by going to the placeholder map and by parenting the placeholder frame style contexts to the style context from their frame parent rather than the out-of-flow frame. b=129350 r=attinasi sr=hyatt a=asa
|
2002-03-27 02:38:13 +00:00 |
karnaze%netscape.com
|
1c7d65563f
|
bug 92868 - Simplified the style context provider mechanism, changed frame manager to re-resolve the provider first and to use correct style context in a few other places. a=roc, sr=attinasi, r=dbaron.
|
2002-03-12 15:21:35 +00:00 |
shaver%mozilla.org
|
9741f3f2e0
|
reversion of patch for 92868, to repair severe regression (129827, a=drivers
|
2002-03-10 06:16:01 +00:00 |
karnaze%netscape.com
|
82d9323758
|
bug 92868 (also bugs 51037, 90960, 91443) - Simplified the style context provider mechanism, changed frame manager to re-resolve the provider first and to use correct style context in a few other places, sr=roc, r= bernd, a=asa.
|
2002-03-08 15:34:33 +00:00 |
karnaze%netscape.com
|
1fcd9538d3
|
bug 41262 - new table border collapsing code. sr=attinasi, r=alexsavulov.
|
2002-02-19 15:48:28 +00:00 |
timeless%mac.com
|
e24ea538d5
|
Bug 124744 remove nsIPtr
r=bryner sr=alecf
|
2002-02-12 04:12:50 +00:00 |
waterson%netscape.com
|
cf319e2bda
|
Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
|
2001-12-17 22:39:59 +00:00 |
bernd.mielke%snafu.de
|
f6bf1fa3b0
|
bug 106966 more table frames will now be able to clip the overflow r=karnaze sr=attinasi
|
2001-12-09 05:39:45 +00:00 |
karnaze%netscape.com
|
de4569576e
|
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
|
10f261d80a
|
bug 112182 - check for null pointers, sr=attinasi, r=bernd.
|
2001-11-29 15:55:27 +00:00 |
karnaze%netscape.com
|
70142b8022
|
bug 110474 - fix pixel rounding errors. sr=attinasi, r=bernd
|
2001-11-19 15:51:28 +00:00 |
karnaze%netscape.com
|
40c7483281
|
bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd
|
2001-11-14 13:40:03 +00:00 |
bernd.mielke%snafu.de
|
383266143d
|
style change reflows should be send down to the childrens, bug 108340, r=karnaze
sr=attinasi
|
2001-11-14 11:40:03 +00:00 |
bzbarsky%mit.edu
|
0dce65ed23
|
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 |
karnaze%netscape.com
|
1880b98417
|
bug 105166 - additional patch to place rounding code in the right place. sr=attinasi.
|
2001-11-07 02:38:49 +00:00 |
karnaze%netscape.com
|
1e228891d1
|
bug 105166 - split images (except for image contro frames), round pixels down for printing. sr=attinasi,kin r=alexsavulov
|
2001-11-01 15:31:13 +00:00 |
karnaze%netscape.com
|
70c38ff928
|
bug 106158 - changed outer table fix up of nested inner table's computed width to consider if the min width fits.
removed tree specific code. sr=waterson, r=alexsavulov.
|
2001-11-01 04:17:30 +00:00 |
karnaze%netscape.com
|
16dee217fc
|
bug 103925 - general reflow debugging capability. sr=attinasi, r=alexsavulov
|
2001-10-29 01:43:59 +00:00 |
karnaze%netscape.com
|
1cd8b477be
|
bug 86314 - invalidate properly when the inner table changes width. sr=attinasi, r=kmcclusk.
|
2001-10-22 14:24:54 +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 |
waterson%netscape.com
|
922ccadca8
|
Bug 96228. Make nsContainerFrame::PositionFrameView position _only_ the frame's view (don't recur). Explicitly call nsContainerFrame::PositionChildViews as appropriate when moving a frame post-Reflow. Consolidate view positioning logic duplicated between PositionFrameView and SyncFrameViewAfterReflow, which now correctly computes offset for anonymous view in nsScrollFrame and accounts for scrolled views. r=kmcclusk,karnaze sr=attinasi
|
2001-09-21 00:53:29 +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 |
jgaunt%netscape.com
|
00f903a8da
|
fix for bug 94768
r=smfr,leaf
sr=hyatt
|
2001-08-17 03:13:07 +00:00 |
karnaze%netscape.com
|
6b541cf86e
|
bug 88524 - don't skip the reflow of the inner table if it is pct height. sr=timeout, r=alexsavulov
|
2001-08-06 14:23:50 +00:00 |
karnaze%netscape.com
|
bfd9157e60
|
bug 76421 - remove optimization (to skip reflow if size didn't change) on initial reflow. a=asa, sr=attinasi, r=peterl
|
2001-06-13 02:27:22 +00:00 |
bernd.mielke%snafu.de
|
a98a91fc1a
|
fix table margins - remove redundancy in margin handling, bug 83786
r=karnaze sr=attinasi a=dbaron
|
2001-06-06 07:35:03 +00:00 |
hyatt%netscape.com
|
2bf7260d28
|
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
|
2001-05-31 22:19:43 +00:00 |
evaughan%netscape.com
|
453d1d1d71
|
Fix for bug #80902
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
|
2001-05-17 23:52:32 +00:00 |
evaughan%netscape.com
|
a8792fc3db
|
Landing accessibility
-r aarol, jgaunt
-sr brendan
|
2001-05-11 21:11:38 +00:00 |
pierre%netscape.com
|
941bd70ab7
|
43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
|
2001-05-03 13:20:48 +00:00 |
evaughan%netscape.com
|
2d2a0054e2
|
XP part of accessibility landing
-r vidur, rods -sr hyatt
|
2001-04-01 01:01:33 +00:00 |