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

308 Коммитов

Автор SHA1 Сообщение Дата
pinkerton%netscape.com 1de56fc7bf don't call UpdateView if visibility hasn't changed (bugs 14782, 14925). rev beard/ramiro, appr leaf. 1999-09-28 21:23:32 +00:00
pavlov%netscape.com 9018ba8840 work to get drawing done based on regions and not rects a=shaver r=beard 1999-09-28 01:28:03 +00:00
dp%netscape.com 204a794ed9 raptorview into component 1999-09-28 00:58:35 +00:00
dp%netscape.com 5e1a489b0a raptorview into component 1999-09-28 00:52:36 +00:00
dp%netscape.com 4b2dd031d4 Converting ViewFactory to nsIModule. 1999-09-27 23:55:05 +00:00
beard%netscape.com ff9ac41de5 leaking nsIRegions in nsViewManager::ProcessPendingUpdates() when region is empty. Duh! Switched to nsCOMPtr. 1999-09-27 17:48:33 +00:00
beard%netscape.com 568fe5021e bug #7774: added SetViewAutoZIndex to support CSS2 auto z-indexing. a=leaf, r=troy 1999-09-23 23:26:57 +00:00
beard%netscape.com a725e87b49 bug #7774: added SetViewAutoZIndex to support CSS2 auto z-indexing. bug# 14601: assertion cleanup, using #ifdef instead of if (gsDebug). a=leaf, r=troy 1999-09-23 23:26:55 +00:00
beard%netscape.com 9ce828e930 bug #7774: added new bit NS_VIEW_PUBLIC_FLAG_AUTO_ZINDEX, SetAutoZIndex/GetAutoZIndex to support CSS2 auto z-indexing. a=leaf, r=troy 1999-09-23 23:26:54 +00:00
beard%netscape.com 0cc9f5ea7f bug #10503: override SetZIndex to propagate to child views. a=leaf, r=troy 1999-09-23 23:26:49 +00:00
beard%netscape.com 331a31bd12 bug #6251: added UpdateAllViews(PRUint32 aUpdateFlags), which will force a complete refresh of all views owned by an nsIViewManager. a=leaf, r=troy 1999-09-23 23:26:47 +00:00
joki%netscape.com b4f1ed1265 Add new scroll method to allow scrolling to top or bottom of doc. 1999-09-21 14:15:53 +00:00
beard%netscape.com 211161b53d bug #6251: added UpdateAllViews(PRUint32 aUpdateFlags), which will force a complete refresh of all views owned by an nsIViewManager. 1999-09-19 00:51:41 +00:00
beard%netscape.com 4ba19f3a53 nsIScrollPositionListener support. 1999-09-18 04:42:11 +00:00
beard%netscape.com 4fca2fc2b8 Added nsIScrollPositionListener.h 1999-09-18 04:39:03 +00:00
beard%netscape.com bb1ebef81d First Checked In. 1999-09-18 04:34:49 +00:00
warren%netscape.com 30cbaf7840 Added missing rv initialization which was causing the component manager to fail under purify. Submitted bug #14130 to dp about the component manager problem. 1999-09-17 07:09:42 +00:00
briano%netscape.com 49a9c60d81 General cleanup. 1999-09-15 23:36:43 +00:00
kin%netscape.com af323a9056 Fix for bug #13439: SelectAll Delete does not repaint entire edit area
- Removed all references to mUpdateBatchCnt
    in nsViewManager::UpdateView().

  - The methods Enable/DisableRefresh() now check to
    see if we are batching before executing their code.
    This will prevent any layout/parser code from turning
    on refresh before all Begin/EndUpdateViewBatch() calls
    are unwound.
1999-09-15 20:39:03 +00:00
kin%netscape.com 8d6fbf7f64 Fix for bug #13440: Repaint problems when typing at the end of a document.
- modified nsScrollingView::ComputeScrollOffsets()
    so that it doesn't change the scrolled offsets
    just because the document size changed.
1999-09-15 20:38:53 +00:00
ramiro%netscape.com e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
danm%netscape.com c16e63e306 reorder treatment of refcount during release. fixes bug 13556 1999-09-15 00:15:25 +00:00
beard%netscape.com 066b7b0cfe using generic factory for nsViewManager creation, removed extraneous calls to AddRef/Release of created views. 1999-09-13 03:34:56 +00:00
beard%netscape.com a74068ad1e switched to NS_DEFINE_STATIC_IID_ACCESSOR 1999-09-13 03:04:17 +00:00
beard%netscape.com 8fb6ba40fc switched to NS_DEFINE_STATIC_IID_ACCESSOR, removed extraneous AddRef, Release declarations. 1999-09-13 03:03:42 +00:00
colin%theblakes.com ec0fd58f5b Define EXTRA_DSO_LDOPTS as MOZ_TIMER_LIBS 1999-09-12 12:45:00 +00:00
beard%netscape.com e5d68d87f2 bug #11637: using an nsIRegion to track already painted opaque views, to get around funky front to back -> back to front transitions. probably being overaggressive about this, will revisit. switched to NS_GET_IID() where possible. cleaned up some redundant local variables in RenderViews(). 1999-09-12 03:27:14 +00:00
beard%netscape.com 601923ed13 switched to NS_GET_IID() where possible. fixed clipping bugs by making all widgets clip children and siblings. 1999-09-12 03:24:01 +00:00
beard%netscape.com a7bed0f4d5 switched to NS_GET_IID() where possible. 1999-09-12 03:23:09 +00:00
beard%netscape.com ac8b456d1c cleaned up CreateInstance to not use delete on interface pointers. Modernized implementation using NS_IMPL_ISUPPORTS1. 1999-09-12 03:22:29 +00:00
colin%theblakes.com b89380dd5e Back out last change 1999-09-09 14:30:25 +00:00
colin%theblakes.com 75ea8d833c Define EXTRA_DSO_LDOPTS as MOZ_TIMER_LIBS 1999-09-09 12:58:39 +00:00
beard%netscape.com f90ec9dba5 bug #10261: fix for dropping calls to UpdateView, also now correctly handles calls to UpdateView(nsIView*, nsIRegion*, ...) with non-null nsIRegion*. 1999-09-03 02:27:40 +00:00
briano%netscape.com cb47ce30d1 Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:30:07 +00:00
beard%netscape.com 0f97a13e05 removed min/max 1999-09-01 23:16:28 +00:00
beard%netscape.com 381782f9aa bug #10715: rewrote nsViewManager::ResizeView() to correctly invalidate newly exposed/resized view. Assumes layout properly invalidates internal area. 1999-09-01 04:53:55 +00:00
cyeh%netscape.com 1729151e74 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
tague%netscape.com 97b0bd802c Added support for a reply from the StartComposition message. Necessary for XIM support on UNIX. 1999-08-31 01:20:32 +00:00
beard%netscape.com 297bc6feb1 Changed GetIID() to NS_DEFINE_STATIC_IID_ACCESSOR. 1999-08-28 03:01:32 +00:00
beard%netscape.com 027b20e345 removed USE_DISPLAY_LIST_ELEMENTS #ifdefs. 1999-08-27 04:02:55 +00:00
rods%netscape.com 891b176869 The method nsIView::CreateView has parameter that indicates whether D&D for the widget
should be turned on or not. This make it configurable from the outside,
it is needed for the editor
1999-08-26 14:41:18 +00:00
leaf%mozilla.org 0f6c134eda Backing out change. 1999-08-24 00:23:00 +00:00
ramiro%netscape.com ee2c5b0a52 Fix for the rendering problem on unix after the NS_COPYBITS_TO_BACK_BUFFER
cleanup.
1999-08-22 13:54:41 +00:00
beard%netscape.com f1608fad43 removed static library targets (view.o, viewDebug.o) 1999-08-21 22:13:21 +00:00
kmcclusk%netscape.com 380bb3e4c1 nsViewManager :: Refresh
Created explicit pointers to offscreen and onscreen rendering contexts.
Stop passing NS_COPYBITS_TO_BACK_BUFFER flag.
1999-08-20 22:48:56 +00:00
evaughan%netscape.com a12f942778 xpscrollbars 1999-08-19 22:16:23 +00:00
troy%netscape.com ba84089a26 Changed Paint() to leave the clip rect relative to the view's origin (and
not translate by the view's x and y-offset), because the view manager has already
translated into the view's local coodinate space before calling Paint()
1999-08-10 23:52:36 +00:00
kmcclusk%netscape.com 9addfd5606 Added code to prevent negative values from being passed to nsIWidget::Resize. 1999-08-10 22:20:53 +00:00
sfraser%netscape.com 3ccf557440 Zero out the return value from QI in case of failure. 1999-08-10 00:56:40 +00:00
tague%netscape.com fe1e77f9bd Added support for mapping the reply of a textevent (i18n input support) back into platform coordinate space 1999-08-09 03:56:03 +00:00