Commit Graph

546 Commits

Author SHA1 Message Date
pollmann%netscape.com
6c2e3c9d43 Bug 11762: Send initial reflow to collapsed frames and recalc size of collapsed frames on reflow. r=evaughan a=chofmann 1999-12-15 00:10:24 +00:00
sfraser%netscape.com
b3353b150d Fix for 21639 progress meter draws three times for each update, part 2 (redraw every 250ms, not 50ms), r=pinkerton, a=chofmann 1999-12-14 03:50:38 +00:00
sfraser%netscape.com
1b8d669e9f Fix for 21639 progress meter draws three times for each update, r=pinkerton, a=chofmann 1999-12-14 03:48:04 +00:00
buster%netscape.com
78f4e42f7e checking in work around for crasher bug 21571. This may also fix some hard-to-reproduce crashers on joki's bug list.
see the bug report for the gory details.
r=rods
a=chofmann
1999-12-13 23:33:17 +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
alecf%netscape.com
5e5afc5a18 fix #18420 - deleting last item makes tree jump to top
fix was to scroll up one line during the frame destruction process.
To do this, we had to set up the content chain for the row just before the content node was deleted.
r=hyatt
a=chofmann
1999-12-11 02:08:07 +00:00
hyatt%netscape.com
71391a88a6 Fix for PDT+ bug #20493 (mail compose widget now remembers email addresses). r=travis 1999-12-11 01:43:03 +00:00
selmer%netscape.com
bcf74f0c56 bug 12288 shift-click (only PDT+ hack portion of fix) r=alecf a=chofmann,jar 1999-12-10 01:38:33 +00:00
hyatt%netscape.com
928c3b667f Implementing support for popupanchor and popupalign. 1999-12-08 11:30:47 +00:00
alecf%netscape.com
7f87432c02 fix for #18420 - scrolling screws up when selection changes
fix oncontentinserted and oncontentremoved so that mTopFrame is set correctly, and don't be over-zealous about destroying frames.
r=hyatt (well, really written mostly by hyatt and digested by me)
1999-12-08 07:20:25 +00:00
hyatt%netscape.com
b3b2e6305b Making menu titles work again. Making menu accelerators work again. r=saari 1999-12-08 04:52:42 +00:00
pinkerton%netscape.com
e5a1d5da15 fix spellings and build warnings (bug #15571). r=gimpy. 1999-12-08 00:12:15 +00:00
jdunn%netscape.com
9b2ddff3db r= evaughan@netscape.com
# 20933

HP was having problems with the GET_HEIGHT/GET_WIDTH macros being
on the left of the '=', so I created a SET_HEIGHT/SET_WIDTH macros.
1999-12-07 22:10:45 +00:00
jdunn%netscape.com
5532fe2192 adding newline which is required on HP 1999-12-06 22:02:16 +00:00
troy%netscape.com
85012ab550 Change to how overflow is handled for absolutely positioned elements.
We no longer use nsIAraeFrame and now it's folded into the overflow
area in the reflow metrics
1999-12-06 15:49:53 +00:00
nisheeth%netscape.com
24d990e18b Fix for bugs 16709, 20771. Frame state is stored before frame hierarchies are deleted and restored when the frame hierarchies are reconstructed. 1999-12-06 07:44:18 +00:00
hyatt%netscape.com
019f909235 Making menu titles really crop. 1999-12-05 20:17:10 +00:00
hyatt%netscape.com
722698f176 Treecells can now have src set on them for images. 1999-12-05 09:21:25 +00:00
hyatt%netscape.com
099696fc51 Fix Mac bustage. 1999-12-05 01:47:15 +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
eb96099e6d 1.) WebShell no longer implements nsIScriptContextOwner.
2.)  WebShell now implements the new nsIScriptGlobalObjectOwner.
3.)  WebShell supports GetInterface to nsIScriptGlobalObject.
4.)  Documents no longer carry around a reference to nsIScriptContextOwner.  Instead they hold on to a nsIScriptGlobalObject.  nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject().  Same change to the set methods.
1999-12-03 09:24:22 +00:00
kmcclusk%netscape.com
4df6cffe8e Added NS_RELEASE's to fix leaking of nsIImage's. bug=19114; r=karnaze@netscape.com 1999-12-03 00:06:32 +00:00
waterson%netscape.com
3c49d461b2 Bug 9489. Remove cliprect push/pop to decrease paint time on titledbuttons. The cliprect was not doing anything useful, and was costing about 36% of titledbutton paint time. r=hyatt 1999-12-02 02:50:29 +00:00
evaughan%netscape.com
9c827edcdb 1) Added sanity checks to box to case memory bugs
2) Fixed the floating point roundoff that was causing boxes to lay themselves out off by 1 pixel
3) Simplified box data structure

-r Hyatt
1999-12-02 01:07:27 +00:00
mcafee%netscape.com
bd6cbc3a44 Fix for divide-by-zero case when encountering a zer-height rect. (20071) r=evaughan 1999-12-01 22:48:06 +00:00
pinkerton%netscape.com
812bedeaed correctly remove event listeners when frame goes away. fixes bug 19542, r=rjc 1999-12-01 22:02:33 +00:00
troy%netscape.com
0373cda0ac Removed dead code 1999-12-01 04:18:20 +00:00
waterson%netscape.com
f381c5dee0 Avoid excessive updates by conditioning on attribute that changed. r=hyatt 1999-11-30 00:55:59 +00:00
waterson%netscape.com
3a293e4998 Add 'indent' atom. r=hyatt 1999-11-30 00:55:14 +00:00
sspitzer%netscape.com
31b6b85808 fix warnings 1999-11-29 20:40:39 +00:00
warren%netscape.com
96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +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
alecf%netscape.com
6b09657267 fix for #16929
nuke the scrollbar whenever the total rows is less than the visible rows. This prevents the scrollbar from disappearing under you if you scroll up after many rows have been deleted (such as collapsing folders in mail)
r=hyatt
1999-11-23 22:05:19 +00:00
saari%netscape.com
cb5aae9a9c Popup menu positioning code. R: Hyatt 1999-11-23 03:02:01 +00:00
beard%netscape.com
3460018f00 [MLK] aCurrentStyle can be the only owning reference. r=scc, bug=15906 1999-11-21 01:14:33 +00:00
bryner%uiuc.edu
5c706d4796 Tree changes to support mousewheel scrolling, and some other tree
changes (scrolling changes and some nsString -> nsAutoString
conversions) from alecf.  r=alecf.
1999-11-21 00:51:31 +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
evaughan%netscape.com
579a9d2af2 1) Changed box to use a linked list instead of a fixed array. -r Hyatt
2) Cleaned up some of the preference panels. -r Matt
1999-11-18 21:05:43 +00:00
alecf%netscape.com
362d7a861c fix for #18196 - fix off-by-one errors with trees that have headers - EnsureRowIsVisible and IsValidRow expect zero-based rows, not row-index based rows
r=hyatt
1999-11-16 19:07:34 +00:00
alecf%netscape.com
c24057f717 fix off-by-one error when calculating row indicies for trees with headers/footers - use IsRowGroup(), which takes headers/footers into account
r=hyatt
no bug, but this fixes some wierd scrolling behavior
1999-11-16 18:57:49 +00:00
saari%netscape.com
1cfbe7d9a6 Landing focus changes. R: joki 1999-11-13 05:16:33 +00:00
alecf%netscape.com
2c156737e1 fix for #17146, #13483, possibly #15479
don't be stupid about finding the insertion point onto the tree for new rows. use GetInsertionPoint to walk the frames to determine the appropriate row index for new content that doesn't already have frames, so that the rows in the cellmap get the right index.
r=hyatt, bryner@uiuc.edu, alecf (some code dictated by hyatt)
1999-11-12 05:51:26 +00:00
pinkerton%netscape.com
73a7072999 readding the tree item drag capturer (r=hyatt) 1999-11-11 05:10:47 +00:00
pinkerton%netscape.com
6dbf140c84 reworking of toolbar d&d impl and tree d&d impl (r=hyatt). 1999-11-11 05:10:38 +00:00
pinkerton%netscape.com
81f42a6dcd backing out my last added file. 1999-11-11 01:42:12 +00:00
pinkerton%netscape.com
b3c8a375fb add nsTreeItemDragCapturer to the build 1999-11-11 01:04:36 +00:00
pinkerton%netscape.com
92a4d784bb First Checked In. 1999-11-11 01:03:41 +00:00
pinkerton%netscape.com
e00369c44e set the default image size to be small in order to avoid obvious reflows when button code would assume 30x30 before it loaded the image (r=evaughan). 1999-11-11 00:58:42 +00:00
waterson%netscape.com
c20b3997b4 Bug 18067. Event listeners are refcounted; do not try to manually 'delete'. r=hyatt, a=chofmann. 1999-11-09 23:37:57 +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