bmlk%gmx.de
ece9c8c5ee
switch the frame sorting from the frame constructor to the table frame + a couple of build warning fixes, bug 269648, r/sr=bzbarsky
2004-12-01 18:47:34 +00:00
bzbarsky%mit.edu
4f0f52ec29
Fix painting of backgrounds on scrollable rowgroups (which aren't kids of the
...
table, so require slightly more complicated computation of the coordinate
transformations). Bug 267592, r=fantasai, sr=roc
2004-12-01 03:51:35 +00:00
dbaron%dbaron.org
1c0ce88514
Do size adjustments for empty cells only when 'empty-cells' says empty cells don't have borders. b=271955 r=bernd sr=roc
2004-12-01 03:50:03 +00:00
bzbarsky%mit.edu
3abdaecd3c
Fix asserts by making sure that border-spacing is always computed to coord
...
values. Bug 270325, r+sr=dbaron
2004-11-30 18:30:58 +00:00
roc+%cs.cmu.edu
76c942edd9
Bug 271869. mBorderWidths need not be per-nsStyleBorder/nsStyleOutline, put it in the prescontext instead. r+sr=dbaron
2004-11-26 18:40:58 +00:00
bmlk%gmx.de
abb2d4c0d0
update the block overflow area if we shorten a cell in fixed layout, bug 266868 r/sr=roc
2004-11-14 14:47:59 +00:00
bmlk%gmx.de
78ae01e142
Split row groups works only for paginated media bug 268231 r/sr=bzbarsky
2004-11-11 17:27:38 +00:00
aaronleventhal%moonset.net
49c338e123
Part of bug 250269. Outline missing on some elements. r+sr=roc
2004-11-11 15:21:52 +00:00
aaronleventhal%moonset.net
7504e97ddf
Bug 250269. Outlines not getting painted on buttons, radios, checkboxes, tables and table cells. r+sr=roc
2004-11-11 15:07:22 +00:00
bmlk%gmx.de
41eca9d7d0
during pseudo frame creation pseudo colgroup frames should not taken into account when analyzing the pseudostackframe depth, bug 266015 r=me sr=bzbarsky
2004-11-06 07:07:43 +00:00
bmlk%gmx.de
92eb123e1b
fix build bustage
2004-10-31 16:55:12 +00:00
bmlk%gmx.de
bac9b661a3
paint borders rtl in border collapsed tables when dir=rtl is specified for the table, initial patch by dbaron bug 174470 r/sr=dbaron
2004-10-31 15:52:52 +00:00
bmlk%gmx.de
be306b6328
change ref to pointer to catch spurious crash bug=264733 r/sr=bzbarsky
2004-10-29 17:44:29 +00:00
bmlk%gmx.de
0422c5d7a6
fix flawed reflow logic for empty table cells bug 226637 r/sr=bzbarsky
2004-10-29 17:31:53 +00:00
bmlk%gmx.de
ed3c7fcddf
query the reflow path only during incr. reflow bug 264620 r/sr=bzbarsky
2004-10-16 18:21:15 +00:00
bmlk%gmx.de
b53073c3c1
mark previously destroyed row frame as nsnull so that the pointer will not be reused bug 263738 r/sr=bzbarsky
2004-10-13 05:49:39 +00:00
bmlk%gmx.de
19eca727bd
hide the overflow that results from overconstrained percentage heights inside table cell frames only in quirks mode, bug 245434 r/sr=dbaron
2004-10-10 07:31:35 +00:00
bmlk%gmx.de
93d845bd82
reorganize CalCDominantBorder, reduce the number of arguments, change the border structure. make the rules handling more evident, bug 229883, With more than a little help from my friends (fantasai, boris) r/sr=bzbarsky
2004-10-09 12:04:52 +00:00
bryner%brianryner.com
8787891e5a
Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc.
2004-09-28 18:37:50 +00:00
bmlk%gmx.de
8873767164
at the table bottom use this row as it is the only place where we dont paint above the row, bug 254538 r/sr=bzbarsky
2004-09-19 18:15:37 +00:00
bmlk%gmx.de
e0dfba476a
ensure a correct overflow area, even if the overflow is clipped, it should be the frame size under these conditions bug = 260241 r/sr=dbaron
2004-09-19 09:50:41 +00:00
bmlk%gmx.de
b896960eaf
valign content that overflows the table cell from the celltop bug=114430 r/sr=bzbarsky
2004-09-18 19:04:13 +00:00
roc+%cs.cmu.edu
6146e49d29
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
2004-09-14 02:28:03 +00:00
bmlk%gmx.de
a8e09a68d4
CalcDesiredHeight might change the overflow area, so it needs to be included in the reflowmetrics bug=231275 r/sr=dbaron
2004-09-13 18:21:03 +00:00
bmlk%gmx.de
b3b8beeb75
don't cause twice a initial reflow on a caption bug 258379 r/sr=bzbarsky
2004-09-11 06:08:53 +00:00
roc+%cs.cmu.edu
da54d83f54
Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
2004-09-06 02:44:43 +00:00
bmlk%gmx.de
c1219e6150
1. enhancement of the debug code so that coltypes become visible
...
2. remove the isanonymous flag which is unused
3. make the col dump routine #ifdef DEBUG
4. stop to defer the appending of the colgroup frame. bug 248474 r/sr=bzbarsky
2004-09-04 16:02:50 +00:00
dbaron%dbaron.org
0777d4a522
Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
2004-09-02 23:27:23 +00:00
bmlk%gmx.de
278b012b59
tables without cells should not add vertical cellspacing bug 246534 r/sr=bzbarsky
2004-09-02 06:36:56 +00:00
roc+%cs.cmu.edu
86223813ee
Bug 257430. nsImageFrame and nsTableRowFrame need to always include their frame bounds in their overflow area. r+sr=dbaron
2004-09-01 13:33:17 +00:00
bmlk%gmx.de
45680899e0
bring condition and action in better sync when oversized nested pct based table frames are reduced in size bug 254344 r/sr=bzbarsky
2004-08-31 18:57:06 +00:00
bryner%brianryner.com
a8153addf4
More nsIPresShell deCOMtamination:
...
- Made Get/SetAuthorStyleDisabled and ReconstructStyleData non-virtual when called internally.
- Inlined GetFrameSelection and renamed it to FrameSelection.
- Removed non-inline version of GetViewManager.
- Removed unused EnablePrefStyleRules and ArePrefStyleRulesEnabled.
Bug 253889, r+sr=roc.
2004-08-29 03:08:44 +00:00
dbaron%dbaron.org
67e0ee1634
Back out the rest of bug 72747 due to Tp regression.
2004-08-27 01:26:55 +00:00
dbaron%dbaron.org
0430fe1b67
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
2004-08-26 17:11:20 +00:00
roc+%cs.cmu.edu
7494eafa7b
Bug 133165. Draw the outline outside the frame's normal overflow area. r+sr=dbaron. Also, correct some trivial misuses of nsChangeHint, r+sr=mozbot
2004-08-26 00:07:56 +00:00
bryner%brianryner.com
6f61ffd0d2
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
2004-08-24 18:50:29 +00:00
bryner%brianryner.com
014fbde518
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
2004-08-22 07:10:50 +00:00
bryner%brianryner.com
87894dfad3
Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
2004-08-22 04:58:44 +00:00
bryner%brianryner.com
0509dcce92
Backing out bug 253888 until I can figure out how to fix the crash
2004-08-21 06:27:54 +00:00
bryner%brianryner.com
fd39847c12
Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
2004-08-21 05:09:50 +00:00
dbaron%dbaron.org
10b65694e8
Fix names of constants to correspond to the new definitions of the values of the 'overflow' property. b=69355 r+sr=roc
2004-08-10 01:32:10 +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
bryner%brianryner.com
88f80381e3
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
2004-07-29 19:41:39 +00:00
roc+%cs.cmu.edu
91db4db112
Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
2004-07-18 12:02:53 +00:00
aaronleventhal%moonset.net
1ebd6baf37
Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
2004-07-16 16:56:21 +00:00
jim_nance%yahoo.com
4c3c012729
Fix bug 241599 - Speed up table layotu code by reducing GetCellInfoAt() calls. r=bernd sr=dbaron
2004-07-16 01:49:18 +00:00
aaronleventhal%moonset.net
ccbc55e0d0
Backing out bug 151375 for now, because of scrolling regressions in HTML and XUL listboxes and comboboxes
2004-07-15 18:57:47 +00:00
aaronleventhal%moonset.net
78fcf72fc2
Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
2004-07-14 21:58:34 +00:00
bryner%brianryner.com
47111a13aa
removing dead CFM build files
2004-06-21 02:09:30 +00:00
bmlk%gmx.de
c07cb87331
empty tables should not have a size in quirks mode. bug 241161 r/sr=bzbarsky
2004-06-09 04:13:53 +00:00