pierre%netscape.com
c44e8ee439
In GetDrawingSurface(), erase the drawing surface when it is re-used.
3455: [PP] mac/linux, dual toolbars appear after surfing.
6989: Multiple window drawing gets messed up.
6678: [PP]clipping/port problems in child dialogs.
5560: [PP] CornerView displays garbage.
1999-06-17 04:01:50 +00:00
joki%netscape.com
25aab9fee5
Fixing event coordinates to give screen based info. Also fixing direct reference to frames via their names.
1999-06-09 07:38:26 +00:00
bruce%cybersight.com
8a092d3fc1
Explicitly include prinrval.h here. (This will make be needed for some changes coming shortly after M7.)
1999-06-05 11:29:03 +00:00
mcmullen%netscape.com
cbc7d3604a
Removed obsolete base.shlb/baseDebug.shlb
1999-05-27 21:40:58 +00:00
kin%netscape.com
a1620436bb
Added implementation of BeginUpdateViewBatch() and
...
EndUpdateViewBatch() to nsIViewManager and nsViewManager.
1999-05-26 21:13:06 +00:00
dp%netscape.com
94344009c8
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
beard%netscape.com
85e4ed7461
bugs #5062 , #4703 : have to create per view manager rendering contexts, even when the shared drawing surfaces are already big enough.
a=chofmann
1999-05-19 23:23:47 +00:00
evaughan%netscape.com
a9d351ef30
Fixed some visibility bugs in order to make the tab widget work correctly.
1999-05-19 22:14:11 +00:00
beard%netscape.com
a4c669efd1
bug #5093 : removed redundant calls to nsWidget::Invalidate(), fixed in nsScrollbar.cpp instead.
1999-05-18 21:45:46 +00:00
pierre%netscape.com
58fc86907f
Check mRootView in RenderViews to fix a crash with Photon. Patch from Jerry.Kirk@Nexwarecorp.com.
1999-05-18 14:37:57 +00:00
pierre%netscape.com
df0af65e2d
#5949 "Frequent resizing of window causes apprunner to stop drawing"
1999-05-18 13:14:46 +00:00
beard%netscape.com
6678c4e265
bug #5093 : added widget->Invalidate() calls after changing the position of scrollbar thumb. It may be more appropriate to fix this in nsScrollbar.cpp
1999-05-17 19:40:40 +00:00
bruce%cybersight.com
07cdbce714
Fix ANSI C++ violation. (a=beard)
1999-05-15 22:53:57 +00:00
pollmann%netscape.com
61af13c758
Bug 5746: Check for null.
1999-05-15 01:36:39 +00:00
danm%netscape.com
5a68bb8f22
HandleEvent holds onto the view's ViewObserver for the life of the method. Prevents early deletion of the view in some cases. Part of bug 5844.
1999-05-04 23:23:35 +00:00
joki%netscape.com
d1f2b3ef88
Adding scrolling fixes to fix bug #3999 , A: chofmann
1999-04-30 19:38:39 +00:00
kipp%netscape.com
3ec981cc1c
Do not update views when refresh is disable
1999-04-30 00:09:04 +00:00
pierre%netscape.com
472f414c2b
fixed the display of some missing views on Mac (like the CornerView)
1999-04-27 05:34:05 +00:00
troy%netscape.com
eb5d51399b
Removed #define ALL_VIEW_FLAGS which is no longer used
1999-04-24 22:58:14 +00:00
troy%netscape.com
46ebe8ceb5
Changed Scroll() to check if the scrolled view has the
...
NS_VIEW_PUBLIC_FLAG_DONT_BITBLT flag set
1999-04-24 22:49:28 +00:00
troy%netscape.com
8c0f913db7
Added function GetClipView()
1999-04-24 02:52:58 +00:00
kipp%netscape.com
ca5f1c81c2
Removed obsolete include file
1999-04-23 19:52:36 +00:00
troy%netscape.com
0fdc37c34f
Made a bunch of nsIView member functions "const"
1999-04-23 17:44:48 +00:00
troy%netscape.com
bfdac722ea
Changed a comment a little
1999-04-21 21:22:22 +00:00
troy%netscape.com
3fb7a599a3
Added NS_VIEW_FLAG_DONT_BITBLT flag
1999-04-21 21:08:27 +00:00
pierre%netscape.com
2f86261f2d
expands the width and height independently from each other in GetDrawingSurface
1999-04-20 04:03:25 +00:00
kipp%netscape.com
f7da53ae98
Dump refcnts when listing views
1999-04-19 23:22:53 +00:00
kipp%netscape.com
a14b954884
Added a missing NS_RELEASE
1999-04-19 23:22:32 +00:00
michaelp%netscape.com
784b9cf50f
a parting shot.
1999-04-16 21:22:45 +00:00
michaelp%netscape.com
c85b133efa
we no longer recurse into clip views. shoot me troy. so long folks.
1999-04-16 19:53:53 +00:00
kmcclusk%netscape.com
9013298607
fix for bug#4325. ScrollingView's now manage their component's (mClipView, mHScrollBarView,
...
mVScrollBarView, mCornerView) visibility when the ScrollingView's visibility changes.
1999-04-16 19:18:30 +00:00
michaelp%netscape.com
aba2f5adb4
oops. union works better than intersect...
1999-04-16 05:19:45 +00:00
michaelp%netscape.com
fdc84978d8
added GetExtents().
1999-04-16 04:50:02 +00:00
michaelp%netscape.com
46d4754a52
cleaned up view flags stuff.
1999-04-16 04:23:43 +00:00
kipp%netscape.com
2a747bd0c0
Backed out yesterdays change as it broke framesets
1999-04-08 23:18:02 +00:00
kipp%netscape.com
0c0ce42a16
Fixed not bother repositioning when coordinates don't change
1999-04-08 00:00:13 +00:00
joki%netscape.com
9919d95d5a
Adding spacebar to list of keys that will scroll page.
1999-04-06 21:37:34 +00:00
michaelp%netscape.com
1a75786871
enabling new compositor.
1999-04-05 22:45:32 +00:00
kipp%netscape.com
b45ad2aecd
Make SetWidget assertion more particular about when to bomb
1999-04-03 19:01:15 +00:00
kipp%netscape.com
365dc91b93
Removed some compiler warnings...
1999-04-03 19:00:56 +00:00
troy%netscape.com
f349e95f64
Fix for bug #4317 . Changed SetPosition() to call AdjustChildWidgets() with
...
"this" as the second parameter instead of the scrolled view
1999-03-28 05:25:07 +00:00
michaelp%netscape.com
7269559974
added Set/GetLineHeight().
1999-03-20 01:25:37 +00:00
michaelp%netscape.com
cde49398b1
ScrollTo() now blits wherever possible.
1999-03-20 00:47:08 +00:00
michaelp%netscape.com
c73d71c2b4
added APIs for scrolling by page or line.
1999-03-20 00:11:35 +00:00
michaelp%netscape.com
2a2e262462
fixed bug where out of order computation of child view positions and scroll
...
offsets in layout, widgets could be in different places than their views.
made nsView::List() print out all units in app units.
1999-03-18 21:04:00 +00:00
michaelp%netscape.com
b1636a697d
made compositor state an enum and macro to trace state transitions
...
for easier debugging. made offscreen to onscreen blit restricted to the
damage rect. added temporary hack so that new compositor works on linux.
1999-03-11 21:25:25 +00:00
michaelp%netscape.com
94b6c305f8
fixed bug in underflow of state push count in new compositor.
1999-03-10 05:31:27 +00:00
michaelp%netscape.com
eedcdf698b
added nsIClipView.h
...
added support for getting/setting scroll properties in scrollable view so
that the app can control whether scrolling should be accomplished via
blitting or painting.
more work in progress for the new compositor.
1999-03-09 22:10:31 +00:00
warren%netscape.com
4b2d56fbaa
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
rods%netscape.com
b8e49b766c
Aded check for null parent to fix printing
1999-03-05 20:14:05 +00:00