Commit Graph

648 Commits

Author SHA1 Message Date
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
hyatt%netscape.com
70b673d7f6 Fixes for bugs 24969 and 27109.
git-svn-id: svn://10.0.0.236/trunk@60354 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:56:41 +00:00
evaughan%netscape.com
a9aadf75b0 1) Fixed freeze because of sync drawing in forms
2) Fixed fieldset blocker

-r rods, granrose


git-svn-id: svn://10.0.0.236/trunk@60336 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 21:36:28 +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
pavlov%netscape.com
195a0e2238 fix for stuff r=eric
git-svn-id: svn://10.0.0.236/trunk@60269 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 02:43:09 +00:00
jj%netscape.com
c0814779f2 can't use nsIFrameDebug in an optimized build, fixing with NS_DEBUG wrappers.
git-svn-id: svn://10.0.0.236/trunk@60263 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 00:38:59 +00:00
evaughan%netscape.com
6cde0e39df Fixed regression in trees. They go blank in mail when you resize the splitter.
-r hyatt, leaf


git-svn-id: svn://10.0.0.236/trunk@60261 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 23:21:57 +00:00
pinkerton%netscape.com
34fa0f8e24 fix build bustages. can't use "or" as a variable. it is reserved.
git-svn-id: svn://10.0.0.236/trunk@60259 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 23:18:40 +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
e21aa14a19 Fixing syntax error.
git-svn-id: svn://10.0.0.236/trunk@60228 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 11:40:48 +00:00
hyatt%netscape.com
49c9613f26 Oops. Forgot to add another file.
git-svn-id: svn://10.0.0.236/trunk@60226 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 10:13:52 +00:00
hyatt%netscape.com
72d277f4cc Oops. Forgot to add a file.
git-svn-id: svn://10.0.0.236/trunk@60225 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 10:13:36 +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
pinkerton%netscape.com
919e11e3d6 correctly handle when target is in a subdocument, such as context menus in a frameSet or on toolbars. fixes bugs 16388, 21223. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@60114 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 09:30:15 +00:00
hyatt%netscape.com
aba4b4a09c Fix for PDT+ bug #26217.
Having to call ProcessReflowCommands within the tree widget code to bypass the
asynchronous reflow code that has busted the tree widget.  (Would call
FlushPendingNotifications, but it won't do that if I call it inside a
reflow lock.)

This wants a better fix later, but for now it will have to do.


git-svn-id: svn://10.0.0.236/trunk@60033 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:42:20 +00:00
hyatt%netscape.com
d92bd7d55a Bug fixes.
git-svn-id: svn://10.0.0.236/trunk@60011 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:02:47 +00:00
pinkerton%netscape.com
c510ede035 fix popup regression in editor. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@59752 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 07:44:43 +00:00
pinkerton%netscape.com
81dbc402e3 fix for mexican-jumping menus when menus were too large and needed to be repositioned to fit on screen. fixes bug 21477. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@59750 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 07:27:30 +00:00
hyatt%netscape.com
427ab734e8 Fix for bug#26483
git-svn-id: svn://10.0.0.236/trunk@59748 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 06:46:50 +00:00
hyatt%netscape.com
e8b9138274 Fix for 25103. r=danm
git-svn-id: svn://10.0.0.236/trunk@59685 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 23:42:26 +00:00
pp%ludusdesign.com
a2927ce43e Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot
git-svn-id: svn://10.0.0.236/trunk@59537 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 22:24:56 +00:00
waterson%netscape.com
a395b28551 Bugs 20677, 23905. Change nsXULElement to implement nsIContent like nsGenericElement and nsGenericHTMLElement. Specifically, do 'shallow' SetDocument() calls in AppendChildTo(), InsertChildAt() and ReplaceChildAt() methods. Change nsXULDocument to leave newly create element's mDocument as null (so 'null mDocument' means 'this element is not currently in the document'. Fix callers to ensure that a deep SetDocument() is made where necessary. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@59424 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 22:57:36 +00:00
jdunn%netscape.com
fdba2ae9bd declaring ALL the base classes public since by default some compilers make
them private.

r= hyatt@netscape.com


git-svn-id: svn://10.0.0.236/trunk@59343 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 01:54:59 +00:00
bryner%uiuc.edu
1087f142e4 Removing an unneeded include. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@59332 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 00:47:58 +00:00
karnaze%netscape.com
d7b3bc8f7b bug 1809, 0 width tables (not trees) become auto, r=dcone, (hyatt)
git-svn-id: svn://10.0.0.236/trunk@59078 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 15:43:25 +00:00
pinkerton%netscape.com
c645f7bbdc Use NS_INTERFACE_MAP_END_INHERITING macro instead of hack. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@58825 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:35:53 +00:00
pinkerton%netscape.com
50d70ba51c fix 14574, didn't inherit the QI from nsHTMLContainerFrame. Doh! r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@58824 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:33:44 +00:00
hyatt%netscape.com
d14f46b6a4 Merge hell. Merge hell.
git-svn-id: svn://10.0.0.236/trunk@58573 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 07:31:12 +00:00
hyatt%netscape.com
2a665a2517 Fix more bustage. Another annoying merge conflict.
git-svn-id: svn://10.0.0.236/trunk@58572 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 07:26:02 +00:00
hyatt%netscape.com
1b17e20ef7 Fix bustage. Annoying merge conflict.
git-svn-id: svn://10.0.0.236/trunk@58571 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 07:21:17 +00:00
hyatt%netscape.com
d58696d355 Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody.
git-svn-id: svn://10.0.0.236/trunk@58568 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 06:35:27 +00:00
beard%netscape.com
c956c22a62 floating views. bug=21966, r=troy, rods, a=brendan
git-svn-id: svn://10.0.0.236/trunk@58504 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 01:53:34 +00:00
troy%netscape.com
60471abd92 b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
child list and changed ReparentFrameView() to check it.


git-svn-id: svn://10.0.0.236/trunk@58373 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-22 01:16:50 +00:00
michael.lowe%bigfoot.com
6856aa06f0 Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
git-svn-id: svn://10.0.0.236/trunk@58358 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 21:56:09 +00:00
hyatt%netscape.com
fe56f37c20 Fix for 24201. r=saari
git-svn-id: svn://10.0.0.236/trunk@58238 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 08:17:50 +00:00
waterson%netscape.com
ac665d9f14 Fix crasher in nsRepeatService by adding some sanity checking code.
git-svn-id: svn://10.0.0.236/trunk@58235 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 07:40:18 +00:00
rchen%netscape.com
e5858aace6 Bug fix 14110
git-svn-id: svn://10.0.0.236/trunk@58202 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 01:47:52 +00:00
evaughan%netscape.com
3d43cd0b1c Made splitters get their cursors from CSS. Bug #23916 -r Hyatt
git-svn-id: svn://10.0.0.236/trunk@58149 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 23:14:25 +00:00
evaughan%netscape.com
03c87d94d3 Fixed html and input button to center and size correctly. #17474,#17353,#23270, #21249 -r Rod
git-svn-id: svn://10.0.0.236/trunk@58111 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 20:29:22 +00:00
hyatt%netscape.com
3cf48ce980 Scrollbar tweaks.
git-svn-id: svn://10.0.0.236/trunk@57993 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 05:58:19 +00:00
hyatt%netscape.com
dc1f512c08 Added support for snapping a tree widget to a certain row height. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@57990 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 03:57:00 +00:00
tor%cs.brown.edu
88a2a05091 build bustage fix for older C++ compilers; false -> PR_FALSE; r=cls
git-svn-id: svn://10.0.0.236/trunk@57971 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-16 17:06:08 +00:00
bryner%uiuc.edu
63fc638018 Removing another stray printf. Sorry about that.
git-svn-id: svn://10.0.0.236/trunk@57966 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-16 05:41:17 +00:00
bryner%uiuc.edu
9444a4f614 Taking out one printf I forgot about, and #ifdef'ing another one for me.
git-svn-id: svn://10.0.0.236/trunk@57965 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-16 05:39:30 +00:00
bryner%uiuc.edu
ccf75f8758 Make trees capable of scrolling by full pages with the mouse wheel.
General cleanup and additions to mousewheel debugging code (which is
#ifdef DEBUG_scroll).  r=hyatt.


git-svn-id: svn://10.0.0.236/trunk@57964 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-16 05:30:49 +00:00
brade%netscape.com
434b1e63e3 initialize all fields in event structure for menu events; r=joki
git-svn-id: svn://10.0.0.236/trunk@57946 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 17:25:14 +00:00
hyatt%netscape.com
e1c4386e0a Fix for bug #20452. r=pav
git-svn-id: svn://10.0.0.236/trunk@57820 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 10:34:27 +00:00
hyatt%netscape.com
8f6502ffb7 Fixes for bugs 17460 and 21656. r=travis
git-svn-id: svn://10.0.0.236/trunk@57811 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 09:28:54 +00:00
saari%netscape.com
47835cb693 changes to fix bugs with keyboard + mouse navigation of xpmenus. xpmenus still
are broken in general with keyboard navigation, but this checkin fixes many
of the issues raised in bug 22221. R=hyatt


git-svn-id: svn://10.0.0.236/trunk@57713 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:20:28 +00:00
hyatt%netscape.com
adec12a0bb *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@57688 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 20:58:24 +00:00