joki%netscape.com
db16fa08a6
Fix bug 9140. Prevent window level mouse exit events from accidentally propagating to content. r:rods a:jar
2000-03-03 23:07:31 +00:00
saari%netscape.com
edd1f9baac
Fix for PDT+ 29833, r=hyatt, a=jevering
2000-03-02 23:15:01 +00:00
saari%netscape.com
f8b6e475eb
fix for PDT+ 29004. r=hyatt, a=jevering
2000-02-29 03:54:49 +00:00
saari%netscape.com
d88605b116
28467 fix, a=jar, r=hyatt
2000-02-26 01:02:31 +00:00
pinkerton%netscape.com
2fad7e232b
fix for case where when a frame is deleted as a result of a drag (say, moving a bookmark or mail message) we don't try to access the frame after it has been deleted but use |mCurrentTarget| which we know will be up to date and safe. Also check for null in UpdateCursor()...we should have been doing this anyway. r=saari, a=jevering.
2000-02-24 03:41:14 +00:00
bryner%uiuc.edu
6543b52771
Set the event status to prevent us from receiving multiple mousewheel
...
events on Win32. Fixes bug 24083. r=saari,pinkerton. a=chofmann.
2000-02-17 23:52:45 +00:00
joki%netscape.com
4596efac68
Fixes for bug 9544, 9552, 9558, 9561, and 13309. event handler 4x compat. and capture/bubble fixes. r:pollmann
2000-02-16 06:59:07 +00:00
alecf%netscape.com
5a548d2760
add debug_hyatt around this printf so I don't get it constantly
2000-02-16 06:26:41 +00:00
joki%netscape.com
59302327ee
Fix for bug 9140, prevent recursion of mouseover/out events. r:vidur
2000-02-16 03:52:45 +00:00
vidur%netscape.com
20f4a68d80
Cutting down on debug printf noise.
2000-02-15 05:06:45 +00:00
saari%netscape.com
d424e9d21b
Fix for crashes in EventStateManager that may people are seeing. Bug 27727. r=hyatt
2000-02-15 00:28:43 +00:00
saari%netscape.com
10b1426410
fix for 25434, PDT+ crasher. r=hyatt
2000-02-12 08:33:12 +00:00
hyatt%netscape.com
bd77bde56c
Landing focus memory. If you pull before saari completes this checkin (we
...
still have to land nsWebShellWindow and nsGlobalWindow),
you will not like the result. r=saari
2000-02-11 23:41:13 +00:00
joki%netscape.com
440e602f73
Fix for bug 24947, prevent recursive blur/focus calls. r:saari
2000-02-11 05:20:44 +00:00
akkana%netscape.com
3d64781210
Fixing nsCOMPtr taining build bustage. a=gramps
2000-02-11 02:38:20 +00:00
tbogard%aol.net
967c9ce147
Changed the FocusAvailable to call on the new docshell path rather than the old webshell/ container path. r=saari
2000-02-11 01:56:01 +00:00
vidur%netscape.com
306c814879
Fix for bug 9140. Area elements now have event fired for them. r=joki
2000-02-11 01:24:59 +00:00
rods%netscape.com
bc703cef36
Accesskey registration methods (empty stubs at this point)
...
b 7559, r=joki
2000-02-09 15:14:55 +00:00
joki%netscape.com
b7846d75d9
Adding getPreventDefault method to events and fixing its propagation through content. r:hyatt
2000-02-08 02:05:57 +00:00
bryner%uiuc.edu
aedeff9b62
Adding some new mousewheel code that isn't used yet. Also removing an
...
unneeded comparison in the existing code, and changing several occurrences
of NS_DEFINE_IID to NS_GET_IID. r=saari.
2000-02-05 00:58:29 +00:00
warren%netscape.com
39dc0d41c0
Added an assertion for case when return code gets ignored.
2000-02-04 03:06:16 +00:00
norris%netscape.com
131271ae68
Fix bug #25864 watch() vulnerability
...
r=vidur,rogerl
2000-02-02 00:22:58 +00:00
vidur%netscape.com
fa580e6551
Fix for bugs 20485 and 24600. We no longer flush immediately in the content sink when we hit a script element. Instead the sink is a document observer and listens for BeginUpdate/EndUpdate notifications when evaluating a script and flushes only if necessary. Added BeginUpdate/EndUpdate notifications to nsIDocument and layout content (note that it's still necessary for XUL content). r=nisheeth,pollmann
2000-01-28 23:43:12 +00:00
saari%netscape.com
9501564f7b
Something I forgot with yesterday's checkin.
2000-01-28 04:04:26 +00:00
kmcclusk%netscape.com
dc23d344e1
Added support for widgetless viewmanager. Changed code pattern that assumed the root view
...
always has a nsIWidget instance to call viewmanager to get widget instance. b=22069; r=rods@netscape.com
2000-01-26 23:04:40 +00:00
norris%netscape.com
e7f484f030
Fix 23227 Document object vulnerability
...
r=mstoltz
2000-01-26 15:33:57 +00:00
hyatt%netscape.com
0f660e6f84
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
norris%netscape.com
e753eaa792
Files:
...
caps/include/nsScriptSecurityManager.h
caps/src/nsScriptSecurityManager.cpp
modules/libpref/src/init/all.js
Fix
24565 nsScriptSecurityManager::GetSecurityLevel() is a performance
24567 re-write DOM glue security checks to avoid NS_WITH_SERVICE()
r=waterson
Files:
dom/src/base/nsGlobalWindow.cpp
layout/base/src/nsDocument.cpp
layout/base/src/nsGenericElement.cpp
Fix assertion failure for 1-character property names.
Files:
dom/src/jsurl/nsJSProtocolHandler.cpp
webshell/src/nsDocLoader.cpp
Fix 18653 "javascript:" URLs cross windows problems (probably regressi
r=nisheeth
Files:
layout/events/src/nsEventListenerManager.cpp
Fix
23834 document.onkeypress allows sniffing keystrokes
24152 document.onclick shows links from other window
r=joki
2000-01-23 04:23:14 +00:00
waterson%netscape.com
903106b34d
Bugs 18127, 20677, 23905. Partial fix. Give the nsXULPrototypeDocument it's own JSContext to use for compiling scripts and event handlers. Modify script and event handler code to compile shared scripts using this context, if appropriate. r=brendan
2000-01-22 22:00:35 +00:00
saari%netscape.com
57ea4c7120
Fix for 24124, focus crasher. Review and a whole lot of help from danm.
2000-01-19 03:03:09 +00:00
bryner%uiuc.edu
694f805643
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
a6d671ec0e
remove function DispatchKeyPressEvent (not used); initialize the modifier keys in the event structure; r=joki
2000-01-15 17:21:20 +00:00
brade%netscape.com
659cea5806
remove function DispatchKeyPressEvent (not used) r=joki
2000-01-15 17:21:10 +00:00
brade%netscape.com
58b13d6b47
initialize to nsnull; r=vidur
2000-01-13 14:53:51 +00:00
hyatt%netscape.com
a55bebe0dd
Cleaning up makefile
2000-01-13 11:50:18 +00:00
hyatt%netscape.com
6be1991e03
Fix for 18444
2000-01-13 11:49:18 +00:00
hyatt%netscape.com
fd051365d5
Fix for 18444
2000-01-13 11:43:54 +00:00
sspitzer%netscape.com
8056debbe2
fixing my old enemy "the classic .get() with nsCOMPtr on solaris (and linux, if you have --enable-pedantic) turned on" bustage.
2000-01-12 07:39:00 +00:00
beard%netscape.com
5e6eab69d6
fixes nsIAtom leaks, bug=15906, r=sspitzer
2000-01-12 06:54:58 +00:00
bryner%uiuc.edu
51a564df40
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
cls%seawood.org
9f3b874745
Removed redundant XPDIST from the build. Changed existing references to DIST.
...
Replaced all uses of $(DIST)/include with $(PUBLIC) except those looking for NSPR headers.
Removed extra instances of $(DIST)/include or $(PUBLIC) from INCLUDES as it's already there.
Override OS_LIBS when setting host variables for cross-compiling.
2000-01-11 05:13:01 +00:00
brendan%mozilla.org
bd00bf675b
(bug 22795, r=vidur@netscape.com)
...
- Add "aShared" flag to nsIScriptContext::CompileEventHandler, telling it to clear the compiled event handler's scope chain if true, in order to
(a) avoid entraining garbage
(i.e., a shared compile-time-only parent object); and
(b) cause later BindCompiledEventHandler calls to ensure that the event handler has the particular scope chain needed for the binding
(to the target object that's receiving the event).
- Use :: consistently (and all over the place) before calls to JS_ functions in nsJSEnvironment.cpp.
- Eliminate tabs and barbarians-at-the-gate-of-Rome style, in favor of when-in-Rome style (hail Waterson Maximus!)
2000-01-08 00:24:24 +00:00
bryner%uiuc.edu
0da2c2a772
Implementing the mousewheel preferences. A new option has been added, "Use system default", which follows the OS
...
default (on Windows at least) for the number of lines to scroll. I also changes the default actions for the modifier
keys slightly.
2000-01-06 06:22:00 +00:00
sspitzer%netscape.com
a18efcb68c
whoops. when I checked in that warnings fix I accidentally checked in some
...
changes from bryner for the mouse wheel prefs. backing my last check in out,
but still fixing the warning.
1999-12-28 23:02:38 +00:00
sspitzer%netscape.com
42e7039924
fix warnings
1999-12-28 19:41:57 +00:00
mcafee%netscape.com
08c3c0f243
Fixing null pointer reference, patch submitted by jst@citec.fr. r=mcafee
1999-12-28 08:29:11 +00:00
vidur%netscape.com
beab8d39b8
Removing warnings. a=don r=waqar
1999-12-22 22:47:15 +00:00
hyatt%netscape.com
563b3b509d
Patch that gets tabbing back into text fields. r=waterson
1999-12-21 19:35:13 +00:00
pinkerton%netscape.com
c1fd7f7797
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
saari%netscape.com
8c44b2b1a8
Simple check for null fix for a crasher that some people are seeing quite a lot today. It is reflected in bug 22024. R= waterson, a= chofmann
1999-12-21 01:12:40 +00:00