karnaze%netscape.com
aebdc7d5fe
bug 22246 - row/col span changes on cell alter cell map and reflow table. r=kmcclusk
2000-01-04 05:31:56 +00:00
karnaze%netscape.com
5cb57b00e7
fixed tinderbox warnings
2000-01-03 00:56:12 +00:00
karnaze%netscape.com
0fbc252ef9
bug 12287 - honors mComputed values in reflow state and uses CSS box-sizing property.
2000-01-02 22:55:48 +00:00
sspitzer%netscape.com
f37e107774
fix warnings
1999-12-28 19:41:57 +00:00
karnaze%netscape.com
67b6e72f15
bug 21918 typo in calling InsertRowGroups, r=sdagley,syd
1999-12-17 06:52:37 +00:00
karnaze%netscape.com
23e53aa589
bug 21143/21765, collapsed rows/cols not displayng when expanded.
1999-12-16 06:29:50 +00:00
karnaze%netscape.com
1949a7d733
removed caching of collapsed rows and cols as a likely fix for non reproducable bug 21652. a=hofmann, r=hyatt
1999-12-16 01:51:06 +00:00
karnaze%netscape.com
2eb4655c2e
incremental cell map, columns. Bugs 12122, 21544. r=troy,hyatt a=hofmann
1999-12-13 22:56:31 +00:00
evaughan%netscape.com
29c18fc081
1) created an nsIScrollableFrame interface make it possible for Chris K to fix PDP+ bug #12122
...
-r Troy
1999-12-07 03:36:05 +00:00
hyatt%netscape.com
de2eaede42
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
af1ce8d410
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
597b5f236b
WillReflow/DidReflow changes and changes to the way view positioning
...
and sizing works
1999-11-19 15:33:29 +00:00
karnaze%netscape.com
8811cf8314
put back to rev 3.340 due to mail/news regressions.
1999-11-11 18:22:57 +00:00
karnaze%netscape.com
9ae168b719
fixed crash (cnn and other sites with javascript) in nsCellMap due to it not being invalidated.
1999-11-11 05:43:35 +00:00
dmose%mozilla.org
5312eacf8c
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
karnaze%netscape.com
2018136f30
crash on abc - calls EnsureColumns upon entering reflow if appropriate
1999-11-05 22:33:04 +00:00
karnaze%netscape.com
4f2e6f666e
ComputeDesiredHeight - removed potential error if first child is not a row group.
1999-11-02 15:41:38 +00:00
troy%netscape.com
1585a751fb
Moved a bunch of stuff out to a nsIFrameDebug interface
1999-11-01 22:12:45 +00:00
troy%netscape.com
a12c3d6c5d
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
karnaze%netscape.com
57dc1ce399
simplified caching of column frames. split out collapsing border processing into nsBorderCollapser (checked in previously). r=troy
1999-10-28 04:09:39 +00:00
kipp%netscape.com
860e890d75
Backed out chris's accidental checkin (don't ask)
1999-10-27 15:57:35 +00:00
karnaze%netscape.com
ca0b2282bd
hello
1999-10-27 15:55:31 +00:00
troy%netscape.com
87afecabc0
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
kipp%netscape.com
8f4ae7163a
Removed some more warnings
1999-10-22 14:51:41 +00:00
troy%netscape.com
5d86678e7b
r=karnaze@netscape.com
...
Save 8 bytes per table cell frame by eliminating mCollapseOffset and
using a frame property instead.
1999-10-22 02:06:22 +00:00
troy%netscape.com
0959b411de
r=kipp@netscape.com
...
Added API to get/set properties on frames. Also changed nsContainerFrame
to use a property to implement the frame overflow list. This saves 4 bytes
per container frames
1999-10-21 05:11:43 +00:00
karnaze%netscape.com
60c25e67d8
bug 14915 - fix crash.
1999-10-21 00:11:55 +00:00
karnaze%netscape.com
886b682461
Remove caching cell spacing as margin on cells, reducing 16 bytes and avoiding potentially unique style contexts; simplified cell margin calculations; r=troy
1999-10-20 14:18:56 +00:00
troy%netscape.com
502629f011
r=karnaze@netscape.com Cc'd hyatt@netscape.com
...
Space optimization. mBorderEdges is no longer an embedded object. Now it's
allocated when needed (for collapsing border model tables only). This saves
80 bytes per table cell frame for the normal HTML case of adjacent border
model
1999-10-17 03:30:11 +00:00
karnaze%netscape.com
bb627081c7
pass2 reflow doesn't request max element sizes to help with bug 14855. Reviewers didn't respond.
1999-10-15 04:09:22 +00:00
troy%netscape.com
416156109c
Space reductions for nsTableFrame. r=karnaze@netscape.com and changes Cc'd to
...
Hyatt. Tested extensively in apprunner (now mozilla). Change was to reduce from
10 to 5 the default size of the mColumnWidths array (note that the array is
dynamically grown if necessary). This reduces by 20 bytes the minimum table
frame size
1999-10-14 04:27:01 +00:00
troy%netscape.com
01052d5667
Changes to SizeOf() code only. This code is debug code that only runs
...
when you chose the "Show Frame Sizes" menu item...
1999-10-08 23:18:19 +00:00
slamm%netscape.com
26d787fa8c
Backout troy's last set of changes. Caused bug #15790 , 'opening bookmarks window and expanding mail folders crashes'. r=waterson.
1999-10-08 18:52:19 +00:00
troy%netscape.com
f8ffb47533
Change to SizeOf() code (diagnostic code only). Changed table frame
...
code to split the column cache size out into a separate listing
1999-10-08 05:12:55 +00:00
troy%netscape.com
f6340feb91
Space reductions, r=karnaze@netscape.com
...
Eliminated one data member, moved one to flag frame state, and changed mBorderEdges
to be heap allocated (only for collapsing border model)
1999-10-07 20:38:50 +00:00
karnaze%netscape.com
64e6c05cf3
fixed assertion in viewer sample 4. AdjustForCollapsingCols was incorrectly counting as columns frames which were not of display type NS_STYLE_DISPLAY_TABLE_COLUMN and something must have changed elsewhere to tickle this.
1999-10-06 03:59:07 +00:00
troy%netscape.com
05b9f1f4ff
Checked in workaround for tree-view/apprunner problem of assert in GetColumnWidth()
1999-10-05 02:41:36 +00:00
troy%netscape.com
d6fe7542eb
Space optimization for nsTableFrame. r=karnaze@netscape.com
...
- changed mBorderEdges to be heap allocated (only needed for collapsing border model)
- made the 8 boolean data members into bitfields
- changed mColumnWidths to be as small as necessary instead of defaulting its size to 100 elements
1999-10-04 23:48:05 +00:00
troy%netscape.com
1be0909b54
Hooked up SizeOf() for cell map and table layout strategies. Also added in
...
some table frame data that was missed
1999-10-02 00:02:54 +00:00
mjudge%netscape.com
1e48363fd7
changes to selection code to stop a never ending loop
1999-09-21 22:58:14 +00:00
mjudge%netscape.com
01ca453e83
adding change for selection. modifing inside out behavior for table selection. drawing tables being seleted different.
1999-09-17 23:33:39 +00:00
kipp%netscape.com
d63ca4aef1
Squish a warning or two
1999-09-17 20:16:37 +00:00
karnaze%netscape.com
d7814e1c8e
bug 13135, removed unused code
1999-09-14 01:27:40 +00:00
troy%netscape.com
19fc1e01af
Added support for incremental table painting
1999-09-13 03:19:39 +00:00
karnaze%netscape.com
c3359c61d4
fixed bug in debug output for reflow
1999-09-10 13:03:32 +00:00
karnaze%netscape.com
5b0679f4bf
bugs 965, 1053, 1163 - improved handling of borders; bug 10216 align, text-align on caption.
1999-09-02 00:07:14 +00:00
mjudge%netscape.com
9c8fd6ae78
getting rid of build warnings
1999-09-01 21:37:32 +00:00
troy%netscape.com
7492fe49f2
Added definition for RowHasSpanningCells()
1999-09-01 04:36:47 +00:00
kipp%netscape.com
7fe2679e86
Updated SizeOf methods to not waste space when doing a non-debug build
1999-09-01 01:02:16 +00:00
troy%netscape.com
33c2ac2603
Changed ReflowMappedChildren() to reset max element size to 0 for an
...
incremental reflow
1999-08-31 05:55:33 +00:00