Commit Graph

49 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
e48b1ae6a0 Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson 2000-08-12 19:44:11 +00:00
dbaron%fas.harvard.edu
edbb56773e Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+) 2000-08-09 12:51:05 +00:00
evaughan%netscape.com
a17ec2746d Fixed body resizing bug #35681
-r pinkerton
2000-07-07 22:24:06 +00:00
evaughan%netscape.com
55816643f1 fix for [beta2] bugs:
37835
39085
32920

-r pinkerton, rods, hyatt
2000-05-26 06:42:29 +00:00
hyatt%netscape.com
481e0fdf9a XBL Fixes r=ben 2000-05-24 08:19:10 +00:00
evaughan%netscape.com
072150beed Now splitters can only be dragged with left mouse not both. 2000-05-15 22:43:47 +00:00
evaughan%netscape.com
2316308130 1) Scrolling menus
2) many bug fixes
3) box debuging flags
2000-05-15 04:12:31 +00:00
hyatt%netscape.com
334e31b473 XBL now works with HTML, XUL, SVG, MathML, and XML! 2000-05-09 21:42:40 +00:00
evaughan%netscape.com
3e33f5b852 1) StyleChange coelescing
2) Warning fixes
3) Table fixes
2000-04-25 07:10:48 +00:00
hyatt%netscape.com
f5d403674d Tree performance enhancements. 2000-04-21 08:11:39 +00:00
scc%netscape.com
b4caf7e667 making string conversions explicit 2000-04-16 11:19:26 +00:00
evaughan%netscape.com
227679761c Grid fixes.
Memory leak fixes.
box cleanup.

-a ftang
2000-04-11 23:55:15 +00:00
evaughan%netscape.com
c990fb1445 Compiler error fix. 2000-04-03 04:17:47 +00:00
evaughan%netscape.com
21e503b111 1) viewmanager2 optimizations -r troy, kevin
2) box fixes for Rod's gfx listbox
3) memory leak fixes
4) box fixes in prep for grid widget
2000-04-03 03:55:38 +00:00
beard%netscape.com
cb4bb8870d fix array leaks. r=bruce@cybersight.com,a=leaf 2000-04-01 03:05:56 +00:00
evaughan%netscape.com
53b00e50f0 box skinnablility changes.
-r Hyatt
2000-03-31 07:02:06 +00:00
jim_nance%yahoo.com
dc0e139673 Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
dbaron%fas.harvard.edu
87e19c9cef 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. 2000-03-22 02:43:08 +00:00
hyatt%netscape.com
8ebf3d0720 new xul widgets & cleanup of existing widgets 2000-03-11 10:34:29 +00:00
slamm%netscape.com
ce46b37fea Add NS_SUCCEEDED() check for GetContent() call. May have caused start up assertion on Linux. It's tough to reproduce. Even if this was not the source of the problem, the extra check does not hurt. Follow up checkin to fix for bug 29813. r=evaughan a=jevering 2000-03-08 02:33:52 +00:00
slamm%netscape.com
dd998d8014 Add collapsed='true' for splitter siblings when the are collapsed. A style rule in global.css will then hide the sibling. It used to work by setting the style directly. Bug 29813. r=evaughan,mcafee a=jevering 2000-03-08 00:14:53 +00:00
warren%netscape.com
c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
evaughan%netscape.com
cf0d42fc25 bugs fixes for: 28460, 27242, 29462
-r hyatt, -a jar
2000-03-02 03:01:30 +00:00
evaughan%netscape.com
5fa0666639 Fix tree bustage. 2000-02-14 02:38:45 +00:00
evaughan%netscape.com
5ce4b52cef bug fix for 24351, 22512
-r saari
2000-02-14 01:42:09 +00:00
evaughan%netscape.com
b361107ebe 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
pinkerton%netscape.com
b9123fdca6 Use NS_INTERFACE_MAP_END_INHERITING macro instead of hack. r=hyatt. 2000-01-26 22:35:53 +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
evaughan%netscape.com
55307e21ce Made splitters get their cursors from CSS. Bug #23916 -r Hyatt 2000-01-18 23:14:25 +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
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
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
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
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
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
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
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
evaughan%netscape.com
a2bcc96c08 fixed numerous warnings. Reviewed by Hyatt. 1999-10-20 00:46:21 +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
evaughan%netscape.com
b71fe46dec 1) Made better box debug output
2) Disabled auto collapsing of splitterview
1999-09-22 03:11:47 +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
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
sspitzer%netscape.com
f03b1e6402 fix a couple warnings for evaughan. 1999-09-10 08:46:17 +00:00
evaughan%netscape.com
c9e6d7dafa 1) Made some fixes to splitter frame.
2) Fixed a bug that caused scrollbars to disappear after visiting a xul page.
1999-09-08 23:51:02 +00:00
evaughan%netscape.com
e3ef163845 Added the ability to drag splitters. If any build problems call me at: 650 224-0620 1999-09-05 20:46:59 +00:00
evaughan%netscape.com
a12f942778 xpscrollbars 1999-08-19 22:16:23 +00:00
evaughan%netscape.com
f97d9c4df1 1) added .gif for horizontal scrollbar
2) added cropping to titledbuttons
3) fixed bugs in navigator.xul and navigator.css
1999-07-25 01:15:14 +00:00
evaughan%netscape.com
54afa7f4f6 Added anonymous node support.
Added splitters
Added Grippies.
1999-06-30 22:17:43 +00:00