Граф коммитов

749 Коммитов

Автор SHA1 Сообщение Дата
rbs%maths.uq.edu.au fc667ea4ee Enable the code to support for 'vertical-align: baseline' in table-cells. bug 10207. a:waterson@mozilla.org. was r:karnaze@netscape.com. 2000-07-28 09:19:26 +00:00
karnaze%netscape.com 93d58ddc9c bug 40721 - put back fix that was erroneously backed out. r=rods from before. 2000-07-06 13:58:54 +00:00
karnaze%netscape.com 6aa819edb3 bug 43732 - correctly calculate preferred width of table and cache it. r=syd. 2000-07-06 13:37:28 +00:00
anthonyd%netscape.com 2ba178903c warning fixes for linux. r: mjudge a: beppe 2000-06-16 22:28:10 +00:00
karnaze%netscape.com 2eed56703e bug 42726 - back out previous checkin. 2000-06-15 23:39:49 +00:00
karnaze%netscape.com 1d772d1ce2 bug 40721 - better in determining if height of a cell gets smaller during incremental reflow, r=rods 2000-06-15 14:31:12 +00:00
anthonyd%netscape.com 72e45aa8b5 warning fix for Linux, shadowed local variable
r: kin
2000-06-08 02:51:58 +00:00
rbs%maths.uq.edu.au f522c03515 [#ifdef MOZ_MATHML: not yet part of default build]. Add support for 'vertical-align: baseline' in table-cells. bug 10207. r:karnaze@netscape.com. a:waterson@mozilla.org 2000-06-05 08:25:11 +00:00
alecf%netscape.com daadcd2c0d fix #ifdefs to quiet output (speeds up display of complex tables like tinderbox and slashdot.org) - does not affect release builds 2000-06-04 09:44:08 +00:00
karnaze%netscape.com eec08ac9b6 nsbeta2+ bug 23345 - layout strategy bases percent over-allocations on style percent values rather than computed values. r=attinasi 2000-05-26 21:13:01 +00:00
karnaze%netscape.com 7aea563c64 nsbeta2+ bug 39885 - invalidate minimal areas. optimize reflows when cells don't change size. r=attinasi 2000-05-25 22:40:21 +00:00
karnaze%netscape.com 854d511d3e bug 28811, 29459, 32507 - added flag to reflow state to handle table cells.
changed table min and max width calculations to include percent and proportional cells.
Include border and padding in min table width calc.
2000-05-16 22:55:34 +00:00
joki%netscape.com a743e2b38b Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
anthonyd%netscape.com 7ab436fd88 avoiding confusion between line iterator between layout and navigation.
if you want a line iterator for navigation you must explicitly ask for one.
2000-05-16 08:11:14 +00:00
anthonyd%netscape.com 8bbcc675f6 more changes to make table navigation in editor
work correctly and not crash.
2000-05-14 00:10:25 +00:00
mjudge%netscape.com c63528bad2 fixing crash when overflowing tables 2000-05-13 09:02:27 +00:00
jdunn%netscape.com 22ff9ad20b adding newline for hp 2000-05-11 14:56:29 +00:00
anthonyd%netscape.com e8ceb8ee1b r:mjudge
fix for bug# 29785, keyboard navigation of tables in editor
not completely fixed, tables with row|column span do not navigate correctly
2000-05-11 01:04:39 +00:00
karnaze%netscape.com 5a47e0b789 bug 38699 - make left/right align caption act like top instead of bottom. 2000-05-10 14:51:37 +00:00
karnaze%netscape.com 2005083629 bug 29459 - strategy's table min and max width is calculated to include
percent and proportional cells. Stopped caching it. Calculate max element size better.
2000-05-10 00:54:00 +00:00
karnaze%netscape.com 56207eb311 bug 32471 - incremental reflow considers edge cellspacing when setting desired height
bug 37508 - get the row grp frame when there is a scrolling row grp
2000-05-08 21:39:35 +00:00
karnaze%netscape.com a02cdba83c bug 37037, 37490, and a table paganation problem when captions are present. 2000-05-04 23:16:42 +00:00
attinasi%netscape.com e6aca4fe1b Put checks for quirk mode before painting table background back in. Tables now inherit backgrond color and image into the cells and allow them to paint instead in quirks mode (the way it originally was). 2000-05-04 21:39:14 +00:00
karnaze%netscape.com 6e6baf6140 bug 37791 - calculate auto margins during an incremental reflow. 2000-05-04 14:49:35 +00:00
troy%netscape.com 5179e3863f b=26792 r=karnaze@netscape.com Change to SplitRowGroup to handle the
case where GetCellInfoAt() returns NULL
2000-05-02 23:47:01 +00:00
karnaze%netscape.com 0556a06189 Removed FixBadReflowState, added an assert if boxes try to set outer table reflow state computed values when a caption is present. 2000-05-01 02:25:08 +00:00
karnaze%netscape.com 1053177d73 Fix for Linux bustage, bug 37643. Give outer table reflow state initial computed values of 0 to avoid excessive reflows from boxes. 2000-04-30 22:29:01 +00:00
anthonyd%netscape.com 9a23850613 r: mjudge
table bacgrounds now sleected properly with disabled selection
(grey selection)
2000-04-30 18:56:26 +00:00
karnaze%netscape.com 65511dc8d6 new reflow/layout code for outer table to handle captions and margins. better % height handling.
row groups and rows don't include external cellspacing in there dimensions. r=troy.
2000-04-28 21:05:31 +00:00
attinasi%netscape.com 5a97ca8cc7 Made table backgrounds draw in NavQuirks as well as Standard mode. r=karnaze b=34838 2000-04-28 20:40:17 +00:00
rods%netscape.com 87ca6a324b Add ifdef'ed Performance Reflow Counting code 2000-04-21 21:36:33 +00:00
mjudge%netscape.com 96f89ea9d9 made the table temporarily pull from nsLookandFeel until we get style rule working correctly 2000-04-13 22:39:39 +00:00
mjudge%netscape.com 5c4c46cd0d table cell selection now shows up background. also small fix for nsBlockFrame to do the right thing for mouse capture. 2000-04-13 20:21:32 +00:00
karnaze%netscape.com e8551741db bug 8398 - correct the placement of the caption during an incremental reflow targeted at the inner table. 2000-04-05 00:06:20 +00:00
karnaze%netscape.com 41c7c7ff5d bug 2479 - deleting cols and/or colgroups caused incorrect reseting of col group starting index. 2000-04-04 04:28:18 +00:00
jim_nance%yahoo.com dc0e139673 Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
hyatt%netscape.com 0c365a1b31 Patching table memory leak. r=karnaze 2000-03-24 08:29:21 +00:00
cmanske%netscape.com e7d0908c04 Added support for Ctrl+Shift+mouseclick to select block of cells. Rewrote nsITableLayout::nsGetCellData() to be much more efficient, eliminating a method in the process. Implemented nsTableCellFrame::Get[Previous|Next]CellInColumn for cursor key navigation in tables. r=mjudge,karnaze. 2000-03-23 04:24:58 +00:00
dbaron%fas.harvard.edu 87e19c9cef 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
cmanske%netscape.com 01933d5726 Fixed bugs in table selection. Added improvements to facilitate row and column selection. r=mjudge 2000-03-21 06:04:02 +00:00
pierre%netscape.com 4d43de09aa Fix 32199 (visibility:collapse is not being interpreted as hidden on block and inline level elements) and parts of 21701 (misuse of style attr mVisible). In the following files, replacing disp->mVisible with disp->IsVisible() is a BUG FIX: nsBlockFrame, nsBulletFrame, nsHRFrame, nsHTMLContainerFrame, nsImageFrame, nsTextFrame. In all the other files, replacing disp->mVisible with disp->IsVisible() or disp->IsVisibleOrCollapsed() is merely a SYNTACTICAL CHANGE. The respective owners will later review the use of IsVisibleOrCollapsed() and in some cases replace it with IsVisible(). See bug 21701. 2000-03-17 10:15:13 +00:00
karnaze%netscape.com a29e6ae59d bug 30273 - removing the last remaining cell in a row caused the cell map to remove the row during an incremental reflow. r=attinasi. 2000-03-16 02:21:43 +00:00
troy%netscape.com 4f7d1e3f2a b=24343 r=karnaze@netscape.com Changes so we properly lay out after changing
the font using the pref UI. Block and table code changed to handle
eReflowReason_StyleChange
2000-03-15 15:16:03 +00:00
karnaze%netscape.com 95c4148825 fix warnings. submitted by jeroen@vangelderen.org, r=karnaze 2000-03-15 04:50:25 +00:00
karnaze%netscape.com 7bdd4c903b PDT+ bug 30559 - incorrect inclusion of table margin when placing row group. r=buster, a=rickg. 2000-03-14 14:42:25 +00:00
karnaze%netscape.com 8b9dac0046 PDT+ bug 29429 - incremental reflow and nested tables, r=troy, a=rickg 2000-03-09 08:45:26 +00:00
karnaze%netscape.com 61559aa5d3 PDT+ bug 28933 - check for null pointer. r=attinasi, a=rickg 2000-03-04 01:05:18 +00:00
karnaze%netscape.com fb8782b61f PDT+ bug 28341 - Destroy caption frame when outer table frame is destroyed. Add caption to outer frame rather than inner frame. r=troy, a=rickg 2000-03-02 06:09:37 +00:00
hyatt%netscape.com da7d9353d6 Fix for 28856. r=karnaze,troy a=jar 2000-03-01 02:35:14 +00:00
karnaze%netscape.com f9cba72cb7 PDT+ bug 27124 - correctly handle child frames that are not row groups. r=troy, a=rickg 2000-02-27 22:36:42 +00:00