bryner%uiuc.edu
51a564df40
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.
2000-01-11 22:30:22 +00:00
jdunn%netscape.com
157f231d1d
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
2000-01-11 01:45:34 +00:00
saari%netscape.com
35b820bd2c
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
2000-01-10 22:05:27 +00:00
hyatt%netscape.com
fb70cb6c1f
Working on col show/hide
2000-01-10 11:18:34 +00:00
hyatt%netscape.com
1e37a50abe
Making sure the tree widget clips its bottom.
2000-01-10 08:58:37 +00:00
hyatt%netscape.com
06379cfcfa
Ensuring that content doesn't get drawn OVER the tree widget's scrollbars.
2000-01-10 08:49:55 +00:00
pepper%netscape.com
f9bad23225
All Source Files must have newline at the end or HP compilers barf.
...
r=jdunn
2000-01-10 06:58:53 +00:00
hyatt%netscape.com
7ec060c29d
Making the tree widget's scrollbar properly anonymous.
2000-01-10 04:08:46 +00:00
hyatt%netscape.com
73e0d69cbf
Improving trees.
2000-01-10 03:04:05 +00:00
jst%citec.fi
d31c8ece13
Minor code cleanup, r=troy@netscape.com
2000-01-09 23:09:10 +00:00
hyatt%netscape.com
9f455a7174
Making tree scrolling faster.
2000-01-08 02:18:14 +00:00
hyatt%netscape.com
64e972f25e
Changes to prepare the tree for incremental scrollbar reflow.
2000-01-06 08:56:35 +00:00
alecf%netscape.com
fddad27780
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
2000-01-06 07:35:25 +00:00
pinkerton%netscape.com
481f1b2432
didn't do the QI correctly. forgot to inherit from the nsBoxFrame impl. (r=pavlov). fixes bugs 22493, 22494
2000-01-06 05:54:47 +00:00
sspitzer%netscape.com
1ff7f19198
fix warnings.
1999-12-28 19:37:29 +00:00
sspitzer%netscape.com
2ea8eb53f3
fix #22493 and #22494 . at least turn the crash into an assertion.
...
r=hangas. also fix a warning.
1999-12-23 23:44:56 +00:00
waterson%netscape.com
dc9bf80e34
Fix misuse of nsCOMPtr that was leaking style contexts from the progress meter frame. r=pinkerton, a=sdagley
1999-12-22 01:59:01 +00:00
pinkerton%netscape.com
a37e2eaebe
forgot to call the inherited base class QI when i rewrote the qi impls. xpmenus work again. a=sdagley.
1999-12-22 01:57:29 +00:00
pinkerton%netscape.com
f9b10b788d
2nd fix for bustage, i hope.
1999-12-21 20:15:48 +00:00
pinkerton%netscape.com
9cfe366ead
fix for bustage, i hope.
1999-12-21 19:56:15 +00:00
pinkerton%netscape.com
c1fd7f7797
remove hand-rolled QI and using scc's macros. Also removing static IID's where necessary. r=hyatt,scc a=sdagley.
1999-12-21 19:28:15 +00:00
karnaze%netscape.com
e232b9136c
small change Hyatt discovered and forgot to checkin. r=hyatt
1999-12-16 01:45:22 +00:00
alecf%netscape.com
2d22a2168d
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
1999-12-15 20:58:32 +00:00
pollmann%netscape.com
9c8f100f49
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
ecabbbcac2
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
6eb518978b
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
5a2a40e740
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
ba422c3ed8
incremental cell map, columns. Bugs 12122, 21544. r=troy,hyatt a=hofmann
1999-12-13 22:56:31 +00:00
alecf%netscape.com
de2cc8fdad
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
75ab871d2e
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
8fafa4ed0b
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
59da512000
Implementing support for popupanchor and popupalign.
1999-12-08 11:30:47 +00:00
alecf%netscape.com
ebaab71049
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
4e88dc4e32
Making menu titles work again. Making menu accelerators work again. r=saari
1999-12-08 04:52:42 +00:00
pinkerton%netscape.com
6923d0e3ab
fix spellings and build warnings (bug #15571 ). r=gimpy.
1999-12-08 00:12:15 +00:00
jdunn%netscape.com
147cebd2d6
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
9f5adb8b9b
adding newline which is required on HP
1999-12-06 22:02:16 +00:00
troy%netscape.com
3c7966f705
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
13c0cdd6da
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
5a8b590403
Making menu titles really crop.
1999-12-05 20:17:10 +00:00
hyatt%netscape.com
9b4265b345
Treecells can now have src set on them for images.
1999-12-05 09:21:25 +00:00
hyatt%netscape.com
837e352c95
Fix Mac bustage.
1999-12-05 01:47:15 +00:00
hyatt%netscape.com
16a944a1e3
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
648ace3e23
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
85e3c0493a
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
562bcab6b2
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
5c9a818369
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
42774e25f1
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
2de81d4c63
correctly remove event listeners when frame goes away. fixes bug 19542, r=rjc
1999-12-01 22:02:33 +00:00
troy%netscape.com
ba02c09ac3
Removed dead code
1999-12-01 04:18:20 +00:00