Граф коммитов

689 Коммитов

Автор SHA1 Сообщение Дата
pepper%netscape.com 05ae4f51fb Removing unnessary enum commas to fix lesser unix builds. 2000-02-15 00:55:08 +00:00
evaughan%netscape.com 4926907728 Fix tree bustage. 2000-02-14 02:38:45 +00:00
evaughan%netscape.com 6025945d69 bug fix for 24351, 22512
-r saari
2000-02-14 01:42:09 +00:00
hyatt%netscape.com 191d035007 Don't need to listen to as many events with menu listenr now. 2000-02-13 23:15:40 +00:00
hyatt%netscape.com 963c00b0d5 Really fixing 20998 2000-02-13 19:58:35 +00:00
hyatt%netscape.com e56cba2b2e Fixing obscene edge case in #5927. 2000-02-13 08:44:31 +00:00
hyatt%netscape.com fd07545d50 Fix for bug #5927. 2000-02-13 08:33:39 +00:00
hyatt%netscape.com cf842cc3ed Fix for bug #25739. 2000-02-13 06:40:30 +00:00
sfraser%netscape.com a887ab4cb5 Remove a printf that should be debug only. r=akkana 2000-02-12 01:25:55 +00:00
karnaze%netscape.com d2e69a1720 bug 8524 - don't use -moz-bg-inset in standard mode. r=troy
bug 10269 - renamed RequiresPass1Layout to IsAutoLayout and have it force a fixed layout table (not tree) to be auto layout if the table is auto width.
2000-02-12 00:58:38 +00:00
rods%netscape.com a9801b4f90 check both key code and whether the alt flag is set, which is odd
because the key code should not be ALT is the flag is false, but this has to do
with the AltGR, we will be reviewein this futher as a downgraded bug 9333
b=9333 r=hyatt
2000-02-11 23:27:24 +00:00
vidur%netscape.com 0a21c89366 Fix for crashes on mousedown in chromeless windows. Hyatt says that this is a PDT+ bug, though he couldn't get me the number. r=hyatt 2000-02-11 22:26:12 +00:00
hyatt%netscape.com 662a3dbd67 Fix for PDT+ bug #9333. r=saari 2000-02-11 04:22:45 +00:00
rchen%netscape.com 96e8a5830d Add three lines at line 304 to fix the bug 14110. It checks whether there is ... at the end of the title. Have the code reviewed by Chris Saari. 2000-02-11 02:07:54 +00:00
pinkerton%netscape.com f73f158740 fix for 27423, menus coming back sometimes after a item was selected. r=hyatt. 2000-02-11 02:02:06 +00:00
hyatt%netscape.com 6db260e802 Fixes for bugs 24969 and 27109. 2000-02-11 00:56:41 +00:00
evaughan%netscape.com b230de42c8 1) Fixed freeze because of sync drawing in forms
2) Fixed fieldset blocker

-r rods, granrose
2000-02-10 21:36:28 +00:00
pinkerton%netscape.com 7903c3f754 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. 2000-02-10 04:20:30 +00:00
pavlov%netscape.com 577888c504 fix for stuff r=eric 2000-02-10 02:43:09 +00:00
jj%netscape.com c686102659 can't use nsIFrameDebug in an optimized build, fixing with NS_DEBUG wrappers. 2000-02-10 00:38:59 +00:00
evaughan%netscape.com 1a667c775e Fixed regression in trees. They go blank in mail when you resize the splitter.
-r hyatt, leaf
2000-02-09 23:21:57 +00:00
pinkerton%netscape.com 9e6dec6e96 fix build bustages. can't use "or" as a variable. it is reserved. 2000-02-09 23:18:40 +00:00
evaughan%netscape.com f71ee84662 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
2000-02-09 22:02:40 +00:00
hyatt%netscape.com a9efd0cebf Fixing syntax error. 2000-02-09 11:40:48 +00:00
hyatt%netscape.com fd87a6efa6 Oops. Forgot to add another file. 2000-02-09 10:13:52 +00:00
hyatt%netscape.com bcb55620ca Oops. Forgot to add a file. 2000-02-09 10:13:36 +00:00
hyatt%netscape.com 885097e83e Giving menus some seriously tough love. 2000-02-09 09:34:35 +00:00
pinkerton%netscape.com 199af7263a correctly handle when target is in a subdocument, such as context menus in a frameSet or on toolbars. fixes bugs 16388, 21223. r=hyatt. 2000-02-08 09:30:15 +00:00
hyatt%netscape.com 9a60a84fed 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.
2000-02-08 01:42:20 +00:00
hyatt%netscape.com 45cba2f810 Bug fixes. 2000-02-08 01:02:47 +00:00
pinkerton%netscape.com 2b6d11816d fix popup regression in editor. r=hyatt. 2000-02-04 07:44:43 +00:00
pinkerton%netscape.com 78a411cd28 fix for mexican-jumping menus when menus were too large and needed to be repositioned to fit on screen. fixes bug 21477. r=hyatt. 2000-02-04 07:27:30 +00:00
hyatt%netscape.com 1cdb1caed9 Fix for bug#26483 2000-02-04 06:46:50 +00:00
hyatt%netscape.com dc450daf73 Fix for 25103. r=danm 2000-02-03 23:42:26 +00:00
pp%ludusdesign.com 43d7ba4273 Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
waterson%netscape.com c02a1bd063 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 2000-02-01 22:57:36 +00:00
jdunn%netscape.com fc13fa7a57 declaring ALL the base classes public since by default some compilers make
them private.

r= hyatt@netscape.com
2000-02-01 01:54:59 +00:00
bryner%uiuc.edu ce242990f8 Removing an unneeded include. r=hyatt. 2000-02-01 00:47:58 +00:00
karnaze%netscape.com c3d9e36783 bug 1809, 0 width tables (not trees) become auto, r=dcone, (hyatt) 2000-01-28 15:43:25 +00:00
pinkerton%netscape.com 40418ec739 Use NS_INTERFACE_MAP_END_INHERITING macro instead of hack. r=hyatt. 2000-01-26 22:35:53 +00:00
pinkerton%netscape.com 5005920a2f fix 14574, didn't inherit the QI from nsHTMLContainerFrame. Doh! r=hyatt. 2000-01-26 22:33:44 +00:00
hyatt%netscape.com b8ec201a01 Merge hell. Merge hell. 2000-01-25 07:31:12 +00:00
hyatt%netscape.com 954cab21d8 Fix more bustage. Another annoying merge conflict. 2000-01-25 07:26:02 +00:00
hyatt%netscape.com a5e2d021ae Fix bustage. Annoying merge conflict. 2000-01-25 07:21:17 +00:00
hyatt%netscape.com 0f660e6f84 Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody. 2000-01-25 06:35:27 +00:00
beard%netscape.com 84cbca2516 floating views. bug=21966, r=troy, rods, a=brendan 2000-01-25 01:53:34 +00:00
troy%netscape.com 73a3709284 b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
child list and changed ReparentFrameView() to check it.
2000-01-22 01:16:50 +00:00
michael.lowe%bigfoot.com 3326c2959e 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 2000-01-21 21:56:09 +00:00
hyatt%netscape.com 6399313cd0 Fix for 24201. r=saari 2000-01-19 08:17:50 +00:00
waterson%netscape.com b5b1fce853 Fix crasher in nsRepeatService by adding some sanity checking code. 2000-01-19 07:40:18 +00:00
rchen%netscape.com 39c08babb6 Bug fix 14110 2000-01-19 01:47:52 +00:00
evaughan%netscape.com 3115140ada Made splitters get their cursors from CSS. Bug #23916 -r Hyatt 2000-01-18 23:14:25 +00:00
evaughan%netscape.com c7a2e2d937 Fixed html and input button to center and size correctly. #17474,#17353,#23270, #21249 -r Rod 2000-01-18 20:29:22 +00:00
hyatt%netscape.com b8b329ae4c Scrollbar tweaks. 2000-01-17 05:58:19 +00:00
hyatt%netscape.com d17711abfa Added support for snapping a tree widget to a certain row height. r=pavlov 2000-01-17 03:57:00 +00:00
tor%cs.brown.edu 64b8a4ed6f build bustage fix for older C++ compilers; false -> PR_FALSE; r=cls 2000-01-16 17:06:08 +00:00
bryner%uiuc.edu b5c2dccae8 Removing another stray printf. Sorry about that. 2000-01-16 05:41:17 +00:00
bryner%uiuc.edu 7abbbef1d4 Taking out one printf I forgot about, and #ifdef'ing another one for me. 2000-01-16 05:39:30 +00:00
bryner%uiuc.edu 694f805643 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.
2000-01-16 05:30:49 +00:00
brade%netscape.com d00faf77f3 initialize all fields in event structure for menu events; r=joki 2000-01-15 17:25:14 +00:00
hyatt%netscape.com 05088ea910 Fix for bug #20452. r=pav 2000-01-14 10:34:27 +00:00
hyatt%netscape.com 489fa24f63 Fixes for bugs 17460 and 21656. r=travis 2000-01-14 09:28:54 +00:00
saari%netscape.com 3382cd2fea 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
2000-01-13 23:20:28 +00:00
hyatt%netscape.com b90f886b82 *** empty log message *** 2000-01-13 20:58:24 +00:00
hyatt%netscape.com d308f51d39 Fix for the mailnews sorting/folder switching bug. 2000-01-13 19:20:55 +00:00
hyatt%netscape.com b085b68818 Fix for 23049 2000-01-13 11:33:51 +00:00
karnaze%netscape.com 369b89f5d0 bugs 19061, 9879 - each top level row group gets its own cell map; CellData reduced to 4 bytes. 2000-01-13 05:29:38 +00:00
waterson%netscape.com f2b51a01e0 Revert to eager scrollbar update. pav made me. 2000-01-13 02:41:38 +00:00
hyatt%netscape.com da54e4b8d7 Fix for bug #18294. r=keanu 2000-01-12 08:16:32 +00:00
waterson%netscape.com 99e1fa0a6e Don't force the sliderframe to 'eagerly' repaint. Allow it to be redrawn with the next Compositor pass. r=hyatt 2000-01-12 05:29:24 +00:00
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