beard%netscape.com
c359d33b9b
fixed 2 string memory leaks (bug #15380 ). r=saari
1999-10-15 03:57:45 +00:00
rpotts%netscape.com
e7151e6080
bug #16328 . Share a single nsToolkit instance among all widgets.
1999-10-15 00:49:11 +00:00
ftang%netscape.com
fe2a2bc6b9
fix Shift+a does not produce A in editor problem. We need to clean up isShift before we send. r=pavlov
1999-10-14 23:04:57 +00:00
ftang%netscape.com
e4972d7ffc
fix problem with url bar trancation. Do not send extra key press for non A-Z0-9
1999-10-14 21:49:49 +00:00
ftang%netscape.com
bb8634c69c
fix the problem taht PageUp/PageDown/Up/Down/Left/Right/Home/End does not work after we land the keyevent branch. add missing isMeta code there
1999-10-14 20:03:00 +00:00
ftang%netscape.com
bd9000ea54
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
brade%netscape.com
bb0c43c52f
remove dbl-click message (per joki); dblclick message is causing bug #14990 ; r=sfraser@netscape.com
1999-10-14 14:22:22 +00:00
Jerry.Kirk%Nexwarecorp.com
b1319b4798
These changes fix a draw problem when a top-level window was Move'd
...
Bug=16325 r=Michael.Kedl@Nexwarecorp.com
1999-10-14 00:33:49 +00:00
pinkerton%netscape.com
dd835b32b3
take a first stab at native system colors. obviously more work needs to be done to use appearance, but this will get us started. (r=sfraser, bug# 1021).
1999-10-13 00:08:17 +00:00
pinkerton%netscape.com
fcae07f751
correctly trigger the sending of mouse_exit events when the mouse moves into the growBox. fixes a bug with gfx scrollbars in bookmarks when the window was resized. (r=sfraser, no explicit bug number).
1999-10-13 00:06:00 +00:00
Jerry.Kirk%Nexwarecorp.com
0383260ad7
Fixed syntax error which caused invalidation not to work when logging
...
was turned off.
Bug# 16169 r=Dale.Stansberry@Nexwarecorp.com
1999-10-12 14:39:32 +00:00
mcafee%netscape.com
dedbcb3246
Applying patch from buhr@stat.wisc.edu. Fixes destination widget confusion (14759). Unix-only, a=mscott
1999-10-12 07:26:47 +00:00
waterson%netscape.com
ab20f5e245
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
1999-10-12 02:10:08 +00:00
kmcclusk%netscape.com
e4689200df
Changed WIN32 windows style from WS_EX_CLIENTEDGEto WS_EX_WINDOWEDGE to
...
stop drawing client windows sunken. bug=15151; r=rods@netscape.com
1999-10-11 23:56:55 +00:00
dveditz%netscape.com
2b60c91417
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
beard%netscape.com
a445cb0aaf
fix memory leaks (nsMacMessage sink). r=pavlov, bug=15380
1999-10-09 03:08:56 +00:00
dveditz%netscape.com
19d2005552
fixing Win32 debug build bustage with NS_LOG_ADDREF. r=mccabe
1999-10-09 02:09:31 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
warren%netscape.com
b90a06a288
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
pavlov%netscape.com
def6537a32
unif 0 synchronous drawing on linux and add some checks to make sure we are visible and don't dump paint events when we are going to ignore them r=akkana
1999-10-07 20:49:11 +00:00
akkana%netscape.com
440b8f8a14
15712: Fix gtk double-click events. r=pavlov
1999-10-06 22:57:00 +00:00
kmcclusk%netscape.com
07851890e7
r=rods; bug=15478; Added WS_EX_TOOLWINDOW extended style for popup windows
...
to prevent popups from creating empty task bar buttons.
bug=6061; NS_DISPLAYCHANGE event is now generated when the display depth changes
on WIN32.
1999-10-06 21:54:49 +00:00
pavlov%netscape.com
02937b74c2
get CaptureRollupEvents working properly on unix. Fix focus problem that was being caused by grabbing the focus via SetFocus(). Fix potential crash in OnRealize(). fixes 15169, 15537, 15470 r=rods (for focus parts) r=blizzard@redhat.com (for all of it)
1999-10-06 14:04:05 +00:00
ramiro%netscape.com
4ecf314241
Im an idiot, i applied the same patch twice. Sorry. Backout my last change.
1999-10-06 03:38:49 +00:00
kipp%netscape.com
729701c1ca
Tweaked refcnt munging to better support refcnt tracking
1999-10-05 23:58:32 +00:00
kipp%netscape.com
1849660445
Fixed a memory leak of widgets triggered when the close box for a window is hit
1999-10-05 23:57:57 +00:00
ramiro%netscape.com
21475d7d1c
Fix for bug 15245. Rearrange the inclusion of system headers to unbreak
...
some unix compilers. Patch provided by tor@cs.brown.edu and reviewed by me.
1999-10-05 23:08:19 +00:00
kipp%netscape.com
0efe46b221
Added in ctor/dtor counting
1999-10-05 14:53:40 +00:00
shawnp%earthling.net
9b6e581720
To determine what gfx toolkit is being used at runtime, I added the
...
following functions to the nsIUnixToolkitService interface:
SetWidgetToolkitName(), SetGfxToolkitName(), IsValidWidgetToolkit(),
IsValidGfxToolkit(), GetWidgetToolkitName(), GetGfxToolkitName(). I also
added the implementation for these functions. Reviewed by
ramiro@netscape.com .
1999-10-05 01:35:21 +00:00
shawnp%earthling.net
585ecaa93b
Improved info that is logged. Only bother to do something in OnPaint() if there
...
is a pixmap to copy from. Reviewed by ramiro@netscape.com .
1999-10-05 01:31:56 +00:00
shawnp%earthling.net
50b2b69765
Implemented stub CaptureRollupEvents() and SetTitle() functions. Now handle
...
both Qt and Xlib gfx toolkits at runtime. Fixed a bug in SetCursor(). Can now
track cursor movement when no mouse button is pressed. Got rid of flickering
when repainting web pages. Reviewed by ramiro@netscape.com .
1999-10-05 01:31:18 +00:00
shawnp%earthling.net
cd9bb1e41a
Now use separate PR_LOG module for scrolling. Stopped generation of double
...
scroll events. Reviewed by ramiro@netscape.com .
1999-10-05 01:30:23 +00:00
shawnp%earthling.net
c0f0b35219
Added mouse enter/exit event. Added focus in/out event. Now use seperate PR_LOG
...
modules for events. Combined MousePressedEvent() and MouseReleasedEvent() into
MouseButtonEvent(). Reviewed by ramiro@netscape.com .
1999-10-05 01:29:07 +00:00
shawnp%earthling.net
0427b85334
Added constructor needed for integration with Xlib gfx toolkit. Reviewed by
...
ramiro@netscape.com .
1999-10-05 01:28:24 +00:00
shawnp%earthling.net
9d5df7b930
Implemented stub SetCheckboxType() and GetCheckboxType() functions.
...
Reviewed by ramiro@netscape.com .
1999-10-05 01:27:44 +00:00
shawnp%earthling.net
5a99630c35
Implemented stub GetEnabled() and IsHelpMenu() functions. Reviewed by
...
ramiro@netscape.com .
1999-10-05 01:26:39 +00:00
shawnp%earthling.net
310fe3df5d
Updated to better match values used by the gtk widget toolkit (assuming
...
those are more correct values). Reviewed by ramiro@netscape.com .
1999-10-05 01:24:46 +00:00
shawnp%earthling.net
8ecc7f012b
Added a static function to determine at runtime what gfx toolkit is being
...
used. Reviewed by ramiro@netscape.com .
1999-10-05 01:23:47 +00:00
shawnp%earthling.net
9b46f1ef68
Now link in libxlibgrb.so when building libwidgetqt.so so that Qt can work
...
with the Xlib gfx toolkit. Reviewed by ramiro@netscape.com .
1999-10-05 01:22:48 +00:00
kipp%netscape.com
5f609f478d
r=ramiro; fix uninitialized refcnt bug that triggers an assertion when you're lucky
1999-10-05 00:31:55 +00:00
duncan%be.com
55eb29fcd7
Hack into compileable shape.
1999-10-04 08:52:17 +00:00
ramiro%netscape.com
c6973263b7
Fix for xlib build bustage.
1999-10-04 04:49:45 +00:00
beard%netscape.com
4d1ac7a47a
calling __NSInitialize/__NSTerminate to enable GC leak detector. r=smfr
1999-10-03 20:53:11 +00:00
beard%netscape.com
26ba00f59b
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:47:12 +00:00
kmcclusk%netscape.com
3953f290cd
r=rods; bug=15312 nsIWidget::GetParent now stops at the top of the widget hierarchy on WIN32
...
r=rods; bug=13644 Dropdown on WIN32 no longer causes parent window to change z-order or activation
1999-10-02 00:13:23 +00:00
Jerry.Kirk%Nexwarecorp.com
97115c270b
Photon Only...
...
Added ConsumeEvents parameter to CaptureRollupEvents
r=Michael.Kedl@Nexwarecorp.com
1999-10-01 21:54:47 +00:00
pierre%netscape.com
f588951106
Fixed #14416 "GFX combo boxes cause zombie windows": there was a memory leak in WidgetToScreen and ScreenToWidget. r=dcone/sfraser
Fixed #14775 "Crash removing delete observer when closing windows": reshuffled nsToolkit and added nsMacFocusHandler to nsMacEventHandler. r=dcone/sfraser
1999-10-01 21:40:22 +00:00
pierre%netscape.com
1404c9b219
Fixed #14775 "Crash removing delete observer when closing windows": reshuffled nsToolkit and added nsMacFocusHandler to nsMacEventHandler. r=dcone/sfraser
1999-10-01 21:40:04 +00:00
Jerry.Kirk%Nexwarecorp.com
1741d6d1f1
Photon Only changes...
...
remove bogus call to nsIAppShell->GetNativeData since it isn't used
Added code for menu RollUp
Change Invalidate Code not to when widget is not Realized
Changed mUpdateArea from nsRect to nsIRegion
Moved the HandleEvent code from nsWindow to nsWidget
r=Michael.Kedl@Nexwarecorp.com
1999-10-01 21:06:43 +00:00
pavlov%netscape.com
890d074ae3
remove files since we have idl files for both of these r=pinkerton
1999-10-01 20:16:36 +00:00