Commit Graph

738 Commits

Author SHA1 Message Date
hyatt%netscape.com
bcc2d6d453 Oops. Forgot to add a file. 2000-02-09 10:13:36 +00:00
hyatt%netscape.com
229b94b63f Giving menus some seriously tough love. 2000-02-09 09:34:35 +00:00
pinkerton%netscape.com
17e1584773 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
b5b62cd858 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
f280862dfb Bug fixes. 2000-02-08 01:02:47 +00:00
pinkerton%netscape.com
990f036b4e fix popup regression in editor. r=hyatt. 2000-02-04 07:44:43 +00:00
pinkerton%netscape.com
be979f653a 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
879e6a837e Fix for bug#26483 2000-02-04 06:46:50 +00:00
hyatt%netscape.com
26b01fbd37 Fix for 25103. r=danm 2000-02-03 23:42:26 +00:00
pp%ludusdesign.com
58065dda04 Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
waterson%netscape.com
a26daa2f0d 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
4f4a1ab11f 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
c125611b2e Removing an unneeded include. r=hyatt. 2000-02-01 00:47:58 +00:00
karnaze%netscape.com
8b1ddd5c4d bug 1809, 0 width tables (not trees) become auto, r=dcone, (hyatt) 2000-01-28 15:43:25 +00:00
pinkerton%netscape.com
b9123fdca6 Use NS_INTERFACE_MAP_END_INHERITING macro instead of hack. r=hyatt. 2000-01-26 22:35:53 +00:00
pinkerton%netscape.com
d83ae22b1d fix 14574, didn't inherit the QI from nsHTMLContainerFrame. Doh! r=hyatt. 2000-01-26 22:33:44 +00:00
hyatt%netscape.com
f8d7c5370c Merge hell. Merge hell. 2000-01-25 07:31:12 +00:00
hyatt%netscape.com
9023d8a2b3 Fix more bustage. Another annoying merge conflict. 2000-01-25 07:26:02 +00:00
hyatt%netscape.com
9563e2fb60 Fix bustage. Annoying merge conflict. 2000-01-25 07:21:17 +00:00
hyatt%netscape.com
0dfb94bf0a 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
7226bc7257 floating views. bug=21966, r=troy, rods, a=brendan 2000-01-25 01:53:34 +00:00
troy%netscape.com
8a78d916a5 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
6696fa133b 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
09ed0da9f9 Fix for 24201. r=saari 2000-01-19 08:17:50 +00:00
waterson%netscape.com
6dab31d4a3 Fix crasher in nsRepeatService by adding some sanity checking code. 2000-01-19 07:40:18 +00:00
rchen%netscape.com
4b96fc6ec2 Bug fix 14110 2000-01-19 01:47:52 +00:00
evaughan%netscape.com
55307e21ce Made splitters get their cursors from CSS. Bug #23916 -r Hyatt 2000-01-18 23:14:25 +00:00
evaughan%netscape.com
fbffedcde5 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
171632557e Scrollbar tweaks. 2000-01-17 05:58:19 +00:00
hyatt%netscape.com
4e0aea2028 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
28e11c285f build bustage fix for older C++ compilers; false -> PR_FALSE; r=cls 2000-01-16 17:06:08 +00:00
bryner%uiuc.edu
2331281300 Removing another stray printf. Sorry about that. 2000-01-16 05:41:17 +00:00
bryner%uiuc.edu
ba8ab5cfc8 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
6012d905b7 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
84dd516250 initialize all fields in event structure for menu events; r=joki 2000-01-15 17:25:14 +00:00
hyatt%netscape.com
f1ee25a53e Fix for bug #20452. r=pav 2000-01-14 10:34:27 +00:00
hyatt%netscape.com
e740cdb714 Fixes for bugs 17460 and 21656. r=travis 2000-01-14 09:28:54 +00:00
saari%netscape.com
a4af8c5abc 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
b0ac9cf5cb *** empty log message *** 2000-01-13 20:58:24 +00:00
hyatt%netscape.com
8ca1a1c2cf Fix for the mailnews sorting/folder switching bug. 2000-01-13 19:20:55 +00:00
hyatt%netscape.com
a60e6883ca Fix for 23049 2000-01-13 11:33:51 +00:00
karnaze%netscape.com
d41822031d 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
9ba6076abd Revert to eager scrollbar update. pav made me. 2000-01-13 02:41:38 +00:00
hyatt%netscape.com
2da292e75b Fix for bug #18294. r=keanu 2000-01-12 08:16:32 +00:00
waterson%netscape.com
87c1254e42 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
a19a21f754 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
cb0c532e85 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
b7266eb16d 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
01c8ad456e Working on col show/hide 2000-01-10 11:18:34 +00:00
hyatt%netscape.com
bd77cb52af Making sure the tree widget clips its bottom. 2000-01-10 08:58:37 +00:00
hyatt%netscape.com
0f4a9d48e0 Ensuring that content doesn't get drawn OVER the tree widget's scrollbars. 2000-01-10 08:49:55 +00:00
pepper%netscape.com
c7c9cbb291 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
87902e57e2 Making the tree widget's scrollbar properly anonymous. 2000-01-10 04:08:46 +00:00
hyatt%netscape.com
0e8c3d1636 Improving trees. 2000-01-10 03:04:05 +00:00
jst%citec.fi
5efcb68bec Minor code cleanup, r=troy@netscape.com 2000-01-09 23:09:10 +00:00
hyatt%netscape.com
f8c91fadf4 Making tree scrolling faster. 2000-01-08 02:18:14 +00:00
hyatt%netscape.com
423823f614 Changes to prepare the tree for incremental scrollbar reflow. 2000-01-06 08:56:35 +00:00
alecf%netscape.com
c3d6202107 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
2995011233 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
fbd97e9856 fix warnings. 1999-12-28 19:37:29 +00:00
sspitzer%netscape.com
c8e084ac35 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
74525ca773 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
6560a4fa9a 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
a70a45911e 2nd fix for bustage, i hope. 1999-12-21 20:15:48 +00:00
pinkerton%netscape.com
61925ac5df fix for bustage, i hope. 1999-12-21 19:56:15 +00:00
pinkerton%netscape.com
2275305f2f 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
00ea148d35 small change Hyatt discovered and forgot to checkin. r=hyatt 1999-12-16 01:45:22 +00:00
alecf%netscape.com
3b12db1071 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
6c2e3c9d43 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
b3353b150d 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
1b8d669e9f 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
78f4e42f7e 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
2eb4655c2e incremental cell map, columns. Bugs 12122, 21544. r=troy,hyatt a=hofmann 1999-12-13 22:56:31 +00:00
alecf%netscape.com
5e5afc5a18 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
71391a88a6 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
bcf74f0c56 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
928c3b667f Implementing support for popupanchor and popupalign. 1999-12-08 11:30:47 +00:00
alecf%netscape.com
7f87432c02 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
b3b2e6305b Making menu titles work again. Making menu accelerators work again. r=saari 1999-12-08 04:52:42 +00:00
pinkerton%netscape.com
e5a1d5da15 fix spellings and build warnings (bug #15571). r=gimpy. 1999-12-08 00:12:15 +00:00
jdunn%netscape.com
9b2ddff3db 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
5532fe2192 adding newline which is required on HP 1999-12-06 22:02:16 +00:00
troy%netscape.com
85012ab550 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
24d990e18b 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
019f909235 Making menu titles really crop. 1999-12-05 20:17:10 +00:00
hyatt%netscape.com
722698f176 Treecells can now have src set on them for images. 1999-12-05 09:21:25 +00:00
hyatt%netscape.com
099696fc51 Fix Mac bustage. 1999-12-05 01:47:15 +00:00
hyatt%netscape.com
de2eaede42 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
eb96099e6d 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
4df6cffe8e 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
3c49d461b2 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
9c827edcdb 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
bd6cbc3a44 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
812bedeaed correctly remove event listeners when frame goes away. fixes bug 19542, r=rjc 1999-12-01 22:02:33 +00:00
troy%netscape.com
0373cda0ac Removed dead code 1999-12-01 04:18:20 +00:00
waterson%netscape.com
f381c5dee0 Avoid excessive updates by conditioning on attribute that changed. r=hyatt 1999-11-30 00:55:59 +00:00
sspitzer%netscape.com
31b6b85808 fix warnings 1999-11-29 20:40:39 +00:00
warren%netscape.com
96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
tbogard%aol.net
af1ce8d410 Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc 1999-11-24 06:03:41 +00:00
alecf%netscape.com
6b09657267 fix for #16929
nuke the scrollbar whenever the total rows is less than the visible rows. This prevents the scrollbar from disappearing under you if you scroll up after many rows have been deleted (such as collapsing folders in mail)
r=hyatt
1999-11-23 22:05:19 +00:00
saari%netscape.com
cb5aae9a9c Popup menu positioning code. R: Hyatt 1999-11-23 03:02:01 +00:00
beard%netscape.com
3460018f00 [MLK] aCurrentStyle can be the only owning reference. r=scc, bug=15906 1999-11-21 01:14:33 +00:00
bryner%uiuc.edu
5c706d4796 Tree changes to support mousewheel scrolling, and some other tree
changes (scrolling changes and some nsString -> nsAutoString
conversions) from alecf.  r=alecf.
1999-11-21 00:51:31 +00:00
troy%netscape.com
597b5f236b WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
1999-11-19 15:33:29 +00:00
evaughan%netscape.com
579a9d2af2 1) Changed box to use a linked list instead of a fixed array. -r Hyatt
2) Cleaned up some of the preference panels. -r Matt
1999-11-18 21:05:43 +00:00
alecf%netscape.com
362d7a861c fix for #18196 - fix off-by-one errors with trees that have headers - EnsureRowIsVisible and IsValidRow expect zero-based rows, not row-index based rows
r=hyatt
1999-11-16 19:07:34 +00:00
alecf%netscape.com
c24057f717 fix off-by-one error when calculating row indicies for trees with headers/footers - use IsRowGroup(), which takes headers/footers into account
r=hyatt
no bug, but this fixes some wierd scrolling behavior
1999-11-16 18:57:49 +00:00
saari%netscape.com
1cfbe7d9a6 Landing focus changes. R: joki 1999-11-13 05:16:33 +00:00
alecf%netscape.com
2c156737e1 fix for #17146, #13483, possibly #15479
don't be stupid about finding the insertion point onto the tree for new rows. use GetInsertionPoint to walk the frames to determine the appropriate row index for new content that doesn't already have frames, so that the rows in the cellmap get the right index.
r=hyatt, bryner@uiuc.edu, alecf (some code dictated by hyatt)
1999-11-12 05:51:26 +00:00
pinkerton%netscape.com
73a7072999 readding the tree item drag capturer (r=hyatt) 1999-11-11 05:10:47 +00:00
pinkerton%netscape.com
6dbf140c84 reworking of toolbar d&d impl and tree d&d impl (r=hyatt). 1999-11-11 05:10:38 +00:00
pinkerton%netscape.com
81f42a6dcd backing out my last added file. 1999-11-11 01:42:12 +00:00
pinkerton%netscape.com
b3c8a375fb add nsTreeItemDragCapturer to the build 1999-11-11 01:04:36 +00:00
pinkerton%netscape.com
92a4d784bb First Checked In. 1999-11-11 01:03:41 +00:00
pinkerton%netscape.com
e00369c44e set the default image size to be small in order to avoid obvious reflows when button code would assume 30x30 before it loaded the image (r=evaughan). 1999-11-11 00:58:42 +00:00
waterson%netscape.com
c20b3997b4 Bug 18067. Event listeners are refcounted; do not try to manually 'delete'. r=hyatt, a=chofmann. 1999-11-09 23:37:57 +00:00
dmose%mozilla.org
5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
alecf%netscape.com
06ea39654b fix for #17763 - initialize cellFrame so that if it's not found, the null check succeeds
r=hyatt
a=chofmann
1999-11-05 21:51:42 +00:00
alecf%netscape.com
7560815b97 implement EnsureRowIsVisible for bug #17763
r=scottip
1999-11-05 02:02:09 +00:00
joki%netscape.com
1675be15e0 Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur 1999-11-03 07:11:45 +00:00
kipp%netscape.com
3a943654b4 r=troy; Removed old garbage code that referred to an unused symbol from nsHTMLParts.h 1999-11-03 00:41:42 +00:00
pinkerton%netscape.com
ad446fb109 rewrote item detection code to handle the case where the toolbar isn't in a frame that is at 0,0 (like windows with the menu bar above the personal toolbar). (r=saari, bug #17800). 1999-11-02 23:42:16 +00:00
pinkerton%netscape.com
64f6e095a3 making the drop feedback be 2 pixels wide, not one (r=saari). 1999-11-02 03:55:44 +00:00
pinkerton%netscape.com
444df86409 add ability to have a sub-frame (such as an inner box) be the area which is where the draggable content resides. 1999-11-02 03:54:24 +00:00
troy%netscape.com
1585a751fb Moved a bunch of stuff out to a nsIFrameDebug interface 1999-11-01 22:12:45 +00:00
troy%netscape.com
a12c3d6c5d Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
waterson%netscape.com
01da285ed5 '#if 0' DOM crawling code in toolbar frame to avoid over-eager generation of content model from RDF. GetElementsByTagName() is evil! r=pinkerton,hyatt 1999-10-30 01:21:44 +00:00
evaughan%netscape.com
039be939e6 Made tabs us visibility instead of shrinking their children to 0,0.
Made it possible to change the look for the selected tab.
1999-10-29 22:13:57 +00:00
troy%netscape.com
a81ed70341 Elimninated compiler warning 1999-10-28 14:46:41 +00:00
troy%netscape.com
87afecabc0 Changed SetView/GetView to take an additional argument which is the
pres context
1999-10-26 04:44:41 +00:00
pinkerton%netscape.com
b2a6f201d3 fix leak of grippy structs when toolbox went away. (r=bienvenu). 1999-10-26 00:22:48 +00:00
beard%netscape.com
7ae4bec2f3 MLK: Fixed implementations of QueryInterface, AddRef, and Release to perform correct reference counting. bug=15380, r=evaughan 1999-10-22 22:50:01 +00:00
evaughan%netscape.com
320ee7acc4 Fixed bug 9442. reviewed by Hyatt. 1999-10-22 00:38:22 +00:00
mcafee%netscape.com
3fdb6bbe55 Fixing evaughan's last change. r=law 1999-10-21 21:14:59 +00:00
mcafee%netscape.com
8741adeb58 Backing out evaughan's change which broke linux/solaris. a=mcafee 1999-10-21 21:05:02 +00:00
evaughan%netscape.com
b6438a44bc Fixed some warnings: reviewed -hyatt 1999-10-21 20:17:51 +00:00
mcafee%netscape.com
64090b2391 Reviewing and applying pavlov's fix for extra row in color palette. (14315) 1999-10-20 20:14:13 +00:00
putterman%netscape.com
abca7c93cd Fixes 15771 and 10603. Scrolling up in tree widget doesn't lose treeitems. r=hyatt. 1999-10-20 19:48:58 +00:00
scc%netscape.com
e36b183d71 eliminate warnings, r=shaver 1999-10-20 18:59:00 +00:00
evaughan%netscape.com
a2bcc96c08 fixed numerous warnings. Reviewed by Hyatt. 1999-10-20 00:46:21 +00:00
tbogard%aol.net
8be27000b1 Ooops, last night removing one warning uncovered another. r=gimpy 1999-10-19 21:34:21 +00:00
tbogard%aol.net
c234e50cdb Removing gimpy's warnings. r=gimpy. This brings us down to 200. :) 1999-10-19 07:50:55 +00:00
shaver%netscape.com
472e4cae46 Added support for type="radio" (pick-one) XP menus.
Cleaned up nsFrame class declaration a bit.
Added some API entries to nsIMenuFrame in support of type="radio"'s
pick-one behaviour.
Renamed UpdateMenuChecked to UpdateMenuSpecialState.
Removed stale string-splitting code in CreateAnonymousContent.
(r=hyatt,mcafee)
1999-10-17 21:37:37 +00:00
peterl%netscape.com
a6adfea707 Added namespace ID to the AttributeChanged notification
Part fo the fix for Bug 15153
r=troy
1999-10-15 23:16:45 +00:00
shaver%netscape.com
074e7c8a5a Add support for type="checkbox" in <menuitem>.
Converted small pile of PRBool to PRPackedBool for space savings.
r=hyatt
1999-10-15 21:13:24 +00:00
hyatt%netscape.com
80d4dd9246 Fix for 16479. r=waterson 1999-10-15 07:54:43 +00:00
shaver%netscape.com
18cbc4b5ab Fix for 15480 (menu reflow from content change).
Use <titledbutton>, not <div>, for accelerator text to fix alignment
and improve performance _ever_ so slightly.
Initial support for checked menus (needs more magic).
(r=hyatt)
1999-10-14 23:59:18 +00:00
ftang%netscape.com
850606d07a landing keyEvent_19991004_BRANCH
bugs # see the log of the check in into branch
author/reviewer:
mozilla/layout/base/src/nsRangeList.cpp brade/mjudge
mozilla/layout/html/forms/src/nsGfxTextControlFrame.cpp brade/ftang
mozilla/layout/events/src/nsDOMEvent.cpp brade/joki
mozilla/layout/events/src/nsEventStateManager.cpp brade/joki
mozilla/widget/public/nsGUIEvent.h akkana/ftang
mozilla/widget/src/windows/nsWindow.cpp ftang/mjudge
mozilla/widget/src/windows/nsWindow.h ftang/mjudge
mozilla/widget/src/mac/nsTextAreaWidget.cpp brade/ftang
mozilla/widget/src/mac/nsMacEventHandler.cpp brade/simon
mozilla/widget/src/xpwidgets/nsKeyBindMgr.cpp brade/ftang
mozilla/widget/src/gtk/nsGtkEventHandler.cpp akkana/?
mozilla/widget/src/gtk/nsWidget.cpp erik/ftang
mozilla/layout/xul/base/src/nsTreeCellFrame.cpp brade/ftang
mozilla/editor/base/nsEditorEventListeners.cpp brade/akkana
mozilla/editor/base/nsHTMLEditor.cpp brade/akkana
mozilla/rdf/content/src/nsXULKeyListener.cpp ftang/saari
fix the master bug- 15693
fix at least, but not limited to, the following bugs
10158,11956,6053,9333,10901,14348,6449,11845,13016,14410,15657,15307,15842,13856
1999-10-14 18:27:01 +00:00
hyatt%netscape.com
b0356da4ef Fixing warnings. r=travis 1999-10-14 12:02:32 +00:00
waterson%netscape.com
86ea8fe7d3 Factor out dirtying of tree, fixed bug with dynamic column creation due to row addition. r=hyatt 1999-10-13 08:53:57 +00:00
pinkerton%netscape.com
9d9178e980 correctly update cellmap when scrolling in a tree with no column headers (r=hyatt, partial fix for bug#15771) 1999-10-13 08:01:43 +00:00
evaughan%netscape.com
f3a2112f38 Integrated Gfx scrollbars. 1999-10-12 00:16:06 +00:00
kipp%netscape.com
65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
pinkerton%netscape.com
4ec8926895 correctly determine when the image has changed sizes to avoid causing unnecessary reflows. now comparing twips to twips instead of twips to pixels. part of fix for bug #15722 (r=evaughan). 1999-10-07 21:02:58 +00:00
rods%netscape.com
6d5718c214 removed unused result to remove warning r=pinkerton 1999-10-07 13:47:43 +00:00
kipp%netscape.com
cfa92fd85e Updated SizeOf methods for html content objects to be more accurate; implemented MOZ_DECL_CTOR_COUNTER for all html content objects 1999-10-07 00:35:04 +00:00
sspitzer%netscape.com
2828737165 bulletproofing for bug #15728, r=alecf
if there are no panels, just return.
1999-10-07 00:28:24 +00:00
pavlov%netscape.com
748a87340d final step to make menus dismiss on unix r=hyatt 1999-10-06 23:00:53 +00:00
waterson%netscape.com
999b2b0d77 Fix leaking rowgroup frame. r=hyatt. 1999-10-06 01:50:14 +00:00
hangas%netscape.com
73c618e840 Fix bug 13729 for putterman/hyatt. Tree headers not always displaying on Mac/Linux. Commented out optimization in Reflow(). r=hyatt. 1999-10-05 23:46:16 +00:00
danm%netscape.com
97d547983d Release XP menu rollup listener before menu is executed. This restores normal event handling earlier. Fixes bug 15596. r:hyatt 1999-10-05 23:31:06 +00:00
dp%netscape.com
a8d8120128 bug# 15433 Fixed call to NS_ADDREF() that would cause double
evaluation when MOZ_REFCNT is defined. Fixed checking for
OUT_OF_MEMORY condition. r=hyatt
1999-10-04 02:27:09 +00:00
law%netscape.com
b6d2de1cb0 Context menu updates 1999-10-01 04:43:45 +00:00
rods%netscape.com
dffe42e2b3 Added ConsumeEvents parameter to CaptureRollupEvents 1999-09-30 14:36:17 +00:00
peterl%netscape.com
656cbc22e5 sync view visibility during didReflow 1999-09-29 03:30:04 +00:00
briano%netscape.com
caa05d9241 Added a newline at the end of the file to fix the Unix native compiler builds. 1999-09-29 02:54:25 +00:00
hyatt%netscape.com
9f973d2ff1 fixes for 14637 and for menu visibility issues r=pavlov typed_by=pavlov 1999-09-28 23:25:48 +00:00
hyatt%netscape.com
f7c54c03dc Fixing tree widget updating problem. 1999-09-28 00:57:46 +00:00
hyatt%netscape.com
b033c84ce9 Fixing XP menus on the Mac so that they paint properly, dismiss properly, etc. 1999-09-26 22:45:35 +00:00
hyatt%netscape.com
80d4f89bd6 Fix for bug 11266 on Windows and mac. making xp menus go away. 1999-09-25 03:39:35 +00:00
waterson%netscape.com
b0745b2f14 Bug 11661. Make nsPopupMenuFrame override DidReflow() because we want to do our own special view management. Fix nsMenuFrame::Dirty() to compute the correct 'incrementalChild'. 1999-09-24 05:22:55 +00:00
pinkerton%netscape.com
cd06745581 fix for bug #14782 (reflowing window chrome mousing over links with long urls). rev sdagley, appr chofmann. 1999-09-24 04:45:16 +00:00
putterman%netscape.com
b66140352d Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt. 1999-09-23 21:11:02 +00:00
evaughan%netscape.com
b71fe46dec 1) Made better box debug output
2) Disabled auto collapsing of splitterview
1999-09-22 03:11:47 +00:00
pinkerton%netscape.com
2a4187e698 make the progress meter animate the correct direction. 1999-09-22 03:02:45 +00:00
joki%netscape.com
4016178c5d Adding support for event.clickCount, obsoleting old dblclick event. 1999-09-22 02:29:33 +00:00
danm%netscape.com
710eaa86d3 Comment out body of UpdateDismissalListener. Prevents crash dismissing menu in toolbar. (Code in progress, anyway.) a:hyatt@netscape.com 1999-09-21 21:41:31 +00:00
peterl%netscape.com
700674fb14 removed ReResolveStyleContext 1999-09-21 07:56:18 +00:00
waterson%netscape.com
96d6e67aec Comment out line causing crash when click on menus. 1999-09-21 04:59:45 +00:00
hyatt%netscape.com
63966ee534 oops 1999-09-21 02:16:31 +00:00
scc%netscape.com
9e31ddd939 commented out some build horkage that hyatt will need to fix upon his return 1999-09-21 02:03:49 +00:00
hyatt%netscape.com
8391202877 Removing unused files. 1999-09-21 01:04:47 +00:00
hyatt%netscape.com
2f06ab4e65 Menu changes. 1999-09-21 01:03:58 +00:00
hyatt%netscape.com
e4b15ba761 Chrome event stuff. Menu changes. 1999-09-21 01:03:00 +00:00
mcafee%netscape.com
ad155c748f Warnings 1999-09-20 07:43:42 +00:00
waterson%netscape.com
ff49117fd4 Bug 14291. Fix leak of XUL document. 1999-09-20 03:30:33 +00:00
shaver%netscape.com
c3d20f3c75 fix for Mac bustage 1999-09-17 21:29:50 +00:00
shaver%netscape.com
6a26e5fb42 overhaul menus to use spiffy new titledbutton features 1999-09-17 20:12:02 +00:00
mcafee%netscape.com
2c8556a5c8 Support both spellings of gray/grey as palette choice. 1999-09-17 05:39:30 +00:00
pinkerton%netscape.com
8918c275ee some code for drop feedback when there are no items in the toolbar. just getting it out of my tree so i don't forget about it. 1999-09-16 03:46:39 +00:00
slamm%netscape.com
cde8e572b0 Reorder initializers to fix build warnings. 1999-09-15 19:29:38 +00:00
slamm%netscape.com
8f458e9693 Fix a couple build warnings. 1999-09-15 19:17:37 +00:00
slamm%netscape.com
52e797192b Fix build warnings. 1999-09-15 18:14:02 +00:00
evaughan%netscape.com
dabdaaa2e9 Fixes bad corruption bug with splitters 1999-09-15 02:21:18 +00:00
evaughan%netscape.com
d1525e5bd4 Fixed some bugs in splitter
added auto collapse.
1999-09-14 22:17:19 +00:00
briano%netscape.com
97faab6716 General cleanup. 1999-09-14 01:02:20 +00:00
evaughan%netscape.com
05916038b7 Fixed assert. 1999-09-13 20:24:20 +00:00
evaughan%netscape.com
a1125809e6 Fixed clipping bug 1999-09-13 20:17:26 +00:00
jdunn%netscape.com
7e7de48419 hp requires newline 1999-09-11 00:46:07 +00:00
evaughan%netscape.com
3859c99e44 Fixed collapsing in boxes
Fixed DeckFrame not to use pseudo element for visibility.
1999-09-10 23:38:58 +00:00