hyatt%netscape.com
2d891e3a53
Fix for the mailnews sorting/folder switching bug.
...
git-svn-id: svn://10.0.0.236/trunk@57685 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 19:20:55 +00:00
hyatt%netscape.com
04cc06dd2d
Fix for 23049
...
git-svn-id: svn://10.0.0.236/trunk@57672 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 11:33:51 +00:00
karnaze%netscape.com
ff253260b5
bugs 19061, 9879 - each top level row group gets its own cell map; CellData reduced to 4 bytes.
...
git-svn-id: svn://10.0.0.236/trunk@57635 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 05:29:38 +00:00
waterson%netscape.com
e0f8c77c19
Revert to eager scrollbar update. pav made me.
...
git-svn-id: svn://10.0.0.236/trunk@57610 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 02:41:38 +00:00
hyatt%netscape.com
922c7667cc
Fix for bug #18294 . r=keanu
...
git-svn-id: svn://10.0.0.236/trunk@57521 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 08:16:32 +00:00
waterson%netscape.com
373ae7ac00
Don't force the sliderframe to 'eagerly' repaint. Allow it to be redrawn with the next Compositor pass. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@57510 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 05:29:24 +00:00
bryner%uiuc.edu
ceb3e53c0f
This fixes mousewheel scrolling inside trees. I also cleaned up the code
...
in nsEventStateManager, moving the view/frame locating code to its own
function - this will be helpful for implementing page up/down scrolling
for trees. r=alecf.
git-svn-id: svn://10.0.0.236/trunk@57447 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 22:30:22 +00:00
jdunn%netscape.com
9b6c271893
Fix base class specifiers, since be default if they aren't specified it is Private
...
# 23237
r= warren@netscape.com , ftang@netscape.com , jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@57329 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 01:45:34 +00:00
saari%netscape.com
b49f99f076
Fix for bug 15048 and 22221. Added a DOM focus listener to the xpmenus menubar listener to help with keeping proper state across alt+tab process changes. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@57293 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 22:05:27 +00:00
hyatt%netscape.com
6badcf88c4
Working on col show/hide
...
git-svn-id: svn://10.0.0.236/trunk@57276 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 11:18:34 +00:00
hyatt%netscape.com
d1e0d7727b
Making sure the tree widget clips its bottom.
...
git-svn-id: svn://10.0.0.236/trunk@57270 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 08:58:37 +00:00
hyatt%netscape.com
e33b21531d
Ensuring that content doesn't get drawn OVER the tree widget's scrollbars.
...
git-svn-id: svn://10.0.0.236/trunk@57269 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 08:49:55 +00:00
pepper%netscape.com
fffd5eab6a
All Source Files must have newline at the end or HP compilers barf.
...
r=jdunn
git-svn-id: svn://10.0.0.236/trunk@57261 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 06:58:53 +00:00
hyatt%netscape.com
8771310a6a
Making the tree widget's scrollbar properly anonymous.
...
git-svn-id: svn://10.0.0.236/trunk@57255 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 04:08:46 +00:00
hyatt%netscape.com
18c4451e38
Improving trees.
...
git-svn-id: svn://10.0.0.236/trunk@57250 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 03:04:05 +00:00
jst%citec.fi
8099ec88cb
Minor code cleanup, r=troy@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@57241 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 23:09:10 +00:00
hyatt%netscape.com
c21adf5446
Making tree scrolling faster.
...
git-svn-id: svn://10.0.0.236/trunk@57155 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 02:18:14 +00:00
hyatt%netscape.com
bbb6f3676d
Changes to prepare the tree for incremental scrollbar reflow.
...
git-svn-id: svn://10.0.0.236/trunk@56946 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 08:56:35 +00:00
alecf%netscape.com
a83dec26e2
add treeframe-level interface to EnsureRowIsVisible, and add a new nsITreeFrame interface so that EnsureRowIsVisible can be called from outside of the layout DLL.
...
first part of fix to #12895
r=bryner
git-svn-id: svn://10.0.0.236/trunk@56941 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 07:35:25 +00:00
pinkerton%netscape.com
26f34c3238
didn't do the QI correctly. forgot to inherit from the nsBoxFrame impl. (r=pavlov). fixes bugs 22493, 22494
...
git-svn-id: svn://10.0.0.236/trunk@56935 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 05:54:47 +00:00
sspitzer%netscape.com
f7440a0d0d
fix warnings.
...
git-svn-id: svn://10.0.0.236/trunk@56570 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-28 19:37:29 +00:00
sspitzer%netscape.com
51cef4a802
fix #22493 and #22494 . at least turn the crash into an assertion.
...
r=hangas. also fix a warning.
git-svn-id: svn://10.0.0.236/trunk@56518 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-23 23:44:56 +00:00
waterson%netscape.com
eb127bdb43
Fix misuse of nsCOMPtr that was leaking style contexts from the progress meter frame. r=pinkerton, a=sdagley
...
git-svn-id: svn://10.0.0.236/trunk@56340 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 01:59:01 +00:00
pinkerton%netscape.com
23a7bfa8d3
forgot to call the inherited base class QI when i rewrote the qi impls. xpmenus work again. a=sdagley.
...
git-svn-id: svn://10.0.0.236/trunk@56338 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 01:57:29 +00:00
pinkerton%netscape.com
055691d293
2nd fix for bustage, i hope.
...
git-svn-id: svn://10.0.0.236/trunk@56296 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 20:15:48 +00:00
pinkerton%netscape.com
e7bb4cbb67
fix for bustage, i hope.
...
git-svn-id: svn://10.0.0.236/trunk@56295 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:56:15 +00:00
pinkerton%netscape.com
df130bfa90
remove hand-rolled QI and using scc's macros. Also removing static IID's where necessary. r=hyatt,scc a=sdagley.
...
git-svn-id: svn://10.0.0.236/trunk@56289 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:28:15 +00:00
karnaze%netscape.com
948c3afd00
small change Hyatt discovered and forgot to checkin. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@56074 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 01:45:22 +00:00
alecf%netscape.com
7cace07f90
fix for #20508
...
set parent of anonymous to nsnull before destroying the frames, and remove the frame references from the event state mananger
r=hyatt,waterson
a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56051 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 20:58:32 +00:00
pollmann%netscape.com
05fbd9adbc
Bug 11762: Send initial reflow to collapsed frames and recalc size of collapsed frames on reflow. r=evaughan a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56003 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 00:10:24 +00:00
sfraser%netscape.com
af1d55bc85
Fix for 21639 progress meter draws three times for each update, part 2 (redraw every 250ms, not 50ms), r=pinkerton, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55973 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 03:50:38 +00:00
sfraser%netscape.com
cba1a383c5
Fix for 21639 progress meter draws three times for each update, r=pinkerton, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55972 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 03:48:04 +00:00
buster%netscape.com
b0b0fcbf47
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
git-svn-id: svn://10.0.0.236/trunk@55949 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-13 23:33:17 +00:00
karnaze%netscape.com
6ffe908f39
incremental cell map, columns. Bugs 12122, 21544. r=troy,hyatt a=hofmann
...
git-svn-id: svn://10.0.0.236/trunk@55939 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-13 22:56:31 +00:00
alecf%netscape.com
b45d74d4d2
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
git-svn-id: svn://10.0.0.236/trunk@55895 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-11 02:08:07 +00:00
hyatt%netscape.com
206c576508
Fix for PDT+ bug #20493 (mail compose widget now remembers email addresses). r=travis
...
git-svn-id: svn://10.0.0.236/trunk@55891 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-11 01:43:03 +00:00
selmer%netscape.com
39c81e6a36
bug 12288 shift-click (only PDT+ hack portion of fix) r=alecf a=chofmann,jar
...
git-svn-id: svn://10.0.0.236/trunk@55835 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-10 01:38:33 +00:00
hyatt%netscape.com
e58378dccf
Implementing support for popupanchor and popupalign.
...
git-svn-id: svn://10.0.0.236/trunk@55755 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 11:30:47 +00:00
alecf%netscape.com
c222ee0416
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)
git-svn-id: svn://10.0.0.236/trunk@55745 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 07:20:25 +00:00
hyatt%netscape.com
44972576e3
Making menu titles work again. Making menu accelerators work again. r=saari
...
git-svn-id: svn://10.0.0.236/trunk@55714 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 04:52:42 +00:00
pinkerton%netscape.com
0082a081b1
fix spellings and build warnings (bug #15571 ). r=gimpy.
...
git-svn-id: svn://10.0.0.236/trunk@55660 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 00:12:15 +00:00
jdunn%netscape.com
68ab808ffd
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.
git-svn-id: svn://10.0.0.236/trunk@55611 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 22:10:45 +00:00
jdunn%netscape.com
238cb44868
adding newline which is required on HP
...
git-svn-id: svn://10.0.0.236/trunk@55449 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 22:02:16 +00:00
troy%netscape.com
52084caad8
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
git-svn-id: svn://10.0.0.236/trunk@55424 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 15:49:53 +00:00
nisheeth%netscape.com
3785d66606
Fix for bugs 16709, 20771. Frame state is stored before frame hierarchies are deleted and restored when the frame hierarchies are reconstructed.
...
git-svn-id: svn://10.0.0.236/trunk@55409 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 07:44:18 +00:00
hyatt%netscape.com
189360dda0
Making menu titles really crop.
...
git-svn-id: svn://10.0.0.236/trunk@55377 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-05 20:17:10 +00:00
hyatt%netscape.com
6663542fca
Treecells can now have src set on them for images.
...
git-svn-id: svn://10.0.0.236/trunk@55365 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-05 09:21:25 +00:00
hyatt%netscape.com
3443fbb03c
Fix Mac bustage.
...
git-svn-id: svn://10.0.0.236/trunk@55325 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-05 01:47:15 +00:00
hyatt%netscape.com
7e24c61109
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
...
bug #9489 . Should also definitely fix bug #15916 . r=troy
git-svn-id: svn://10.0.0.236/trunk@55321 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 23:49:50 +00:00
tbogard%aol.net
067920c238
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.
git-svn-id: svn://10.0.0.236/trunk@55175 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 09:24:22 +00:00