leaf%mozilla.org
918b2fed22
backing out change to fix 61334, a=hyatt on the backout
...
git-svn-id: svn://10.0.0.236/trunk@82976 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-28 19:42:52 +00:00
ben%netscape.com
52fbd822c0
fix for bug 57951, submenus of scrolling menus positioned incorrectly.
...
r=pinkerton@netscape.com , a=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@82921 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 22:04:58 +00:00
hyatt%netscape.com
42a6ac59c1
Fix for 51264. r=danm, a=ben
...
git-svn-id: svn://10.0.0.236/trunk@82920 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 22:00:33 +00:00
blakeross%telocity.com
672610c612
Fix 43728: needs to be a way to scroll autoscrollable menus via keyboard. patch by Jan Varga (varga@utcru.sk). r=pinkerton a=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@82576 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-13 21:25:07 +00:00
warren%netscape.com
a8b9664a8c
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
...
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
rayw%netscape.com
d9228441a4
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
vidur%netscape.com
b10d4adc57
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
pinkerton%netscape.com
45cd098c7a
better use of NS_LITERAL_STRING to speed up platforms that benefit from it.
...
git-svn-id: svn://10.0.0.236/trunk@77570 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 02:40:19 +00:00
pinkerton%netscape.com
99b7fce821
Dead code removal
...
git-svn-id: svn://10.0.0.236/trunk@76370 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 00:44:15 +00:00
pinkerton%netscape.com
92c3e51c6b
Add KillPendingTimers() to nsIMenuParent and call it when we open a sibling
...
submenu. Not clearing out this timer causes confusion with the rollup
listeners. Fixes 48989 and 28309. Thanks to Dean, who put me on the right
track. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@76368 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 00:35:04 +00:00
pinkerton%netscape.com
84a5d0af08
another great patch from dean, with a honker of a comment explaining what is going on from me. we need to check more than one level down to see if we should move the selected item back to |mTimerMenu| when the selection timer fires. fixes bug 29400. yay!!!! r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@76061 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 00:37:59 +00:00
pinkerton%netscape.com
9ba2a8e9f2
patch from dean_tessman@hotmail.com for 32685. Check if item is disabled before allowing key navigation into submenus.
...
git-svn-id: svn://10.0.0.236/trunk@75516 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-03 22:07:49 +00:00
hyatt%netscape.com
9b9cb75ca5
Fix to enable fast tree scrolling. Fix shortcut keys and arrow keys in
...
XP menus. Add API for obtaining offset rects for XUL elements. Fix
deletion bug in trees. (It's a barrel of nsbeta3 goodness.) r=ben
git-svn-id: svn://10.0.0.236/trunk@74892 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-27 06:19:30 +00:00
evaughan%netscape.com
c91452df4c
Fix for dogfood bug #43474
...
git-svn-id: svn://10.0.0.236/trunk@73246 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-26 21:00:44 +00:00
hyatt%netscape.com
00046694d9
support for dynamic multiple insertion points r=ben
...
git-svn-id: svn://10.0.0.236/trunk@70595 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-22 09:15:54 +00:00
evaughan%netscape.com
090c58c1f2
Fix for mac xp menus not comming up at all.
...
git-svn-id: svn://10.0.0.236/trunk@70421 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-18 00:37:27 +00:00
pavlov%netscape.com
a0feb91521
changes all usages of NS_NewTimer to CreateInstance
...
git-svn-id: svn://10.0.0.236/trunk@70249 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:49:35 +00:00
evaughan%netscape.com
cd4a9a369b
1) Scrolling menus
...
2) many bug fixes
3) box debuging flags
git-svn-id: svn://10.0.0.236/trunk@69737 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 04:12:31 +00:00
pinkerton%netscape.com
f133f8eacb
Added lots of error checking in AdjustClientXYForNestedDocuments so that things will fail gracefully while the content area is in the early stages of development (no view manager, etc). Probably fixes bug #31563 .
...
git-svn-id: svn://10.0.0.236/trunk@69325 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 03:16:07 +00:00
pinkerton%netscape.com
a24e549491
Clear out |mElementFrame| when popup goes away so that subsequent reflows
...
won't try to access it. Fixes crash with tooltip on a tree when app is
minimized then restored (bug 38872)
git-svn-id: svn://10.0.0.236/trunk@69323 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 02:58:21 +00:00
evaughan%netscape.com
ff486e57f1
1) StyleChange coelescing
...
2) Warning fixes
3) Table fixes
git-svn-id: svn://10.0.0.236/trunk@67099 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 07:10:48 +00:00
danm%netscape.com
3db6ec44d3
add null check for target document while positioning popups. bug 35643
...
git-svn-id: svn://10.0.0.236/trunk@67025 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 01:44:53 +00:00
pinkerton%netscape.com
28e12d5484
Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen.
...
git-svn-id: svn://10.0.0.236/trunk@66664 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 06:55:13 +00:00
scc%netscape.com
7741d6c076
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66139 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 11:19:26 +00:00
hyatt%netscape.com
7712c36001
Making menupopup support <children>. Needed a bit of special case code.
...
git-svn-id: svn://10.0.0.236/trunk@65161 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 06:43:02 +00:00
evaughan%netscape.com
82b44e2844
box skinnablility changes.
...
-r Hyatt
git-svn-id: svn://10.0.0.236/trunk@64707 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:02:06 +00:00
scc%netscape.com
d88198c611
small changes to clients of string converting APIs
...
git-svn-id: svn://10.0.0.236/trunk@64167 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 10:06:21 +00:00
pinkerton%netscape.com
806664bf2f
make the menu positioning use the new look&feel metric for whether or not popups can appear over the taskbar/menubar bug 21154. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@63873 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 21:10:09 +00:00
dbaron%fas.harvard.edu
0936aaafab
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.
...
git-svn-id: svn://10.0.0.236/trunk@63689 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 02:43:08 +00:00
hyatt%netscape.com
f74659b698
Marking my territory.
...
git-svn-id: svn://10.0.0.236/trunk@63579 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 13:24:48 +00:00
pinkerton%netscape.com
987a665e03
fix the popup positioning code to work better when sliding a popup along its parent's alignment axis to fit it on screen. now cannot go off the top or the right but is pinned to it. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@63141 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 05:13:15 +00:00
hyatt%netscape.com
cf8e00290e
Making menus give feedback even when disabled. r=ben
...
git-svn-id: svn://10.0.0.236/trunk@62759 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-13 10:37:57 +00:00
hyatt%netscape.com
7c438bb6ab
part 2 of fix for bug #25073 , r=pink,evaughan, a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@62104 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 02:08:02 +00:00
evaughan%netscape.com
160d198560
fix for bug 25073
...
-r hyatt -a jevering
git-svn-id: svn://10.0.0.236/trunk@62102 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 01:50:43 +00:00
pinkerton%netscape.com
e271139371
rewrite of popup positioning code to avoid placing a popup on top of the parent frame it is anchored to and to prevent moved popups from coming up under the mouse when they are too big or too close to the edge of the screen. Fixes bugs 29141 21155 23191. r=saari,hyatt a=jevering.
...
git-svn-id: svn://10.0.0.236/trunk@62028 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 04:08:04 +00:00
evaughan%netscape.com
d40b1bea18
bugs fixes for: 28460, 27242, 29462
...
-r hyatt, -a jar
git-svn-id: svn://10.0.0.236/trunk@62022 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 03:01:30 +00:00
pinkerton%netscape.com
5a18d87dc9
patches from dean_tessman@hotmail.com for bug 17159. Teach popups about if they are context menus and accept right clicks to select menu items if they are. r=hyatt, a=jar.
...
git-svn-id: svn://10.0.0.236/trunk@61946 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-01 03:12:51 +00:00
pinkerton%netscape.com
cad1c45230
fix for 28781 which leaked a presShell during menu creation causing a crash with animated gifs. r=scc a=jevering/jar.
...
git-svn-id: svn://10.0.0.236/trunk@61843 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 06:46:47 +00:00
hyatt%netscape.com
2d8247be5a
Adding guards. Harmless.
...
git-svn-id: svn://10.0.0.236/trunk@61297 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 10:22:20 +00:00
jst%citec.fi
1afa110c68
Fix for blocker 27811. a=granrose
...
git-svn-id: svn://10.0.0.236/trunk@60896 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 17:14:59 +00:00
pinkerton%netscape.com
9f72939ad6
oops, checked in too much code, so removing it along with some #if 0's. r=saari.
...
git-svn-id: svn://10.0.0.236/trunk@60849 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 08:46:19 +00:00
pinkerton%netscape.com
661cd6d151
fixing warnings. r=saari.
...
git-svn-id: svn://10.0.0.236/trunk@60848 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 08:44:43 +00:00
evaughan%netscape.com
03ab66fac1
bug fix for 24351, 22512
...
-r saari
git-svn-id: svn://10.0.0.236/trunk@60675 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 01:42:09 +00:00
hyatt%netscape.com
ed7916ef9a
Fixing obscene edge case in #5927 .
...
git-svn-id: svn://10.0.0.236/trunk@60624 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 08:44:31 +00:00
hyatt%netscape.com
b5f59749de
Fix for bug #5927 .
...
git-svn-id: svn://10.0.0.236/trunk@60623 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 08:33:39 +00:00
pinkerton%netscape.com
9023b2267a
fix for 27423, menus coming back sometimes after a item was selected. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@60412 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 02:02:06 +00:00
pinkerton%netscape.com
10f0dc2a0d
Fix for bug 26452, context menus flashing in upper right corner of window. Wait until the very last moment before we set the menuactive attribute which causes the view to display. Also some minor cleanup. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@60274 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 04:20:30 +00:00
evaughan%netscape.com
a268db39c4
1) implememted box reflow coelescing.
...
2) implemented gfx scrollbars for list boxes
3) fixed progess meter to be an animated gif
4) fixed bugs 23521, 24721, 19114, 20546, 24385, 24457, 23156, 20226, 22543
-r hyatt, troy, rod
git-svn-id: svn://10.0.0.236/trunk@60253 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 22:02:40 +00:00
hyatt%netscape.com
81daec9012
Giving menus some seriously tough love.
...
git-svn-id: svn://10.0.0.236/trunk@60221 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 09:34:35 +00:00