bryner%netscape.com
7b5407b246
Add a second pass of event processing for system events, using DOM3 event group functionality. Bug 124990. Patch by joki, r=saari and bryner, sr=jst.
2002-11-09 00:25:25 +00:00
bzbarsky%mit.edu
d69b0c595f
Disabled form controls should not be in the tab order. Bug 177620,
...
r=akkana,timeless, sr=bryner
2002-11-06 01:54:04 +00:00
bryner%netscape.com
760777bbb2
Prevent allocating nsDOMMutationEvents from the nsDOMEvent-sized arena (an nsDOMMutationEvent is 4 bytes larger and was therefore clobbering the 4 bytes of memory after gPool). Bug 170001, r=dbaron, sr=jag, a=roc.
2002-10-30 00:12:42 +00:00
bryner%netscape.com
fa8e6a6ded
Fix links stuck in :hover state after being scrolled off of using the mouse wheel (bug 78765). r=hewitt, sr=hyatt, a=roc.
2002-10-29 23:59:08 +00:00
akkana%netscape.com
f8be7e55eb
171003: shift-tab shouldn't land on images twice: add a comment. r=aaronl, sr=bryner, a=dbaron
2002-10-24 04:02:42 +00:00
akkana%netscape.com
fc3794f5e7
171003: shift-tab shouldn't land on images twice. r=aaronl, sr=bryner, a=dbaron
2002-10-24 03:53:08 +00:00
seawood%netscape.com
d1bef3cbe0
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
caillon%returnzero.com
fe257b444e
Oops, this got accidentally checked. Backing out.
2002-10-08 10:43:38 +00:00
caillon%returnzero.com
7871a3af0d
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
aaronl%netscape.com
9c709dfcc8
Fixing extra comma in checking
2002-10-05 16:12:44 +00:00
aaronl%netscape.com
aa54b70658
Bug 28583. Select text field contents when focused, except by mouse click, on certain platforms. r=brade, sr=sfraser
2002-10-05 15:39:33 +00:00
aaronl%netscape.com
7ca9f0709e
Bug 81723. Keyboard context menu (Shift+F10/Ctrl+space on mac) should open near focused item. r=pinkerton, sr=bryner
2002-10-03 00:47:54 +00:00
bryner%netscape.com
08d8f12dd5
For mousewheel text resizing, ignore HTML form controls and XUL content, to avoid triggering resizing in cases where the user is both ctrl+clicking and scrolling (bug 65355). r=hewitt, sr=hyatt.
2002-10-01 01:28:51 +00:00
bryner%netscape.com
b2440a046d
Don't crash if the focus controller is null during a deactivate (bug 168454). r=hewitt, sr=jst.
2002-10-01 01:25:00 +00:00
aaronl%netscape.com
f454bad4b1
Bug 170820 - xlinks reached with typeaheadfind not accepting Enter or mod+Enter to perform actions. r=sicking, sr=heikki
2002-09-27 22:31:05 +00:00
akkana%netscape.com
0702744c5b
169756: in text-control mode, tab to password fields too. r=glazman sr=sfraser
2002-09-20 04:10:55 +00:00
akkana%netscape.com
81f3210365
140612: Introduce tab usage pref accessibility.tabfocus, to allow tab to go only to form elements or only to text controls. (r,sr)=(bryner,sfraser)
2002-09-18 21:24:57 +00:00
caillon%returnzero.com
ad825cf796
164453 - Fixing a crasher in nsEventStateManager::DispatchNewEvent()
...
Fix contributed by Peter A Jonsson <pj@ludd.luth.se>
r=bryner sr=jst
2002-09-14 10:28:14 +00:00
jkeiser%netscape.com
22a5bd7a6c
Back out bug 163593 (superceded by bug 164086), r=sicking@bigfoot.com, sr=jst@netscape.com
2002-09-13 21:18:15 +00:00
bzbarsky%mit.edu
ed3f04a807
views are not refcounted; do not nsCOMPtr them! Bug 166804, r=timeless,
...
sr=roc
2002-09-11 01:42:02 +00:00
bzbarsky%mit.edu
da878480e7
Fix crash when trying to tab into display:none iframes. Bug 146255,
...
r=aaronl, sr=bryner, a=asa
2002-09-09 19:32:04 +00:00
dougt%netscape.com
c5e8f896cd
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
dougt%netscape.com
53bd1ad5c3
Fixing build bustage
2002-09-07 07:17:59 +00:00
bzbarsky%mit.edu
b9f3814bc0
Fix crash bug 167038. r=caillon, sr=jst, a=roc+moz
2002-09-07 02:02:24 +00:00
bryner%netscape.com
b04e8d309d
Bug 141295 and 153681 - fix some timing problems with initial focus. Make sure that window watcher's activeWindow accurately reflects the last window to receive an NS_ACTIVATE. Remove the GetFocusController API from nsIDocument, since the focus controller can now be obtained for the entire lifetime of the document by using GetContainer(). Cleaned up some methods on nsEventStateManager/nsIEventStateManager that were virtual for no reason. r=danm, sr=jst.
2002-09-06 00:19:58 +00:00
gilbert.fang%sun.com
e0bf5379c5
bug 129808 Preferences panel accelerator keys don't work when category tree or if OK/Cancel/Help buttons have focus
...
r=bryner,sr=bzbarsky
Factoring out the HandleAccessKey method of EventStateManager,
checking all sub docShell's accesskey and if necessary, bubbling up to the
parent docShell's EventStateManager's HandleAccessKey method.
2002-09-03 05:48:06 +00:00
jkeiser%netscape.com
922b3da999
Fix file event.originalTarget problem (bug 163598), r=joki@netscape.com, sr=jst@netscape.com
2002-08-22 06:10:56 +00:00
dbaron%fas.harvard.edu
a0264b1186
Ensure that the event state manager doesn't send content state changed notifications for content that's been removed from the document. b=157322 r=bryner sr=kin
2002-08-19 18:31:59 +00:00
bolian.yin%sun.com
9e1a25f84e
bug 136467, [Linux] F7 doesn't always toggle on caret.
...
patch by john.sun@sun.com , r=aaronl, r=caillon, sr=jst.
2002-08-19 02:58:15 +00:00
jst%netscape.com
c9ed445f65
Fixing bug 156364. Laying the groundwork for associating more info with elements in the DOM, and moving event listener managers and range lists out of nsGenericElement slots. This change cuts down on the size of nsGenericElement. r=sicking@bigfoot.com, sr=rpotts@netscape.com
2002-08-13 00:50:50 +00:00
seawood%netscape.com
8ae6c40f5d
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
peterv%netscape.com
5e471fe616
Fix for bug 138295 (XML Loading on Mac fails on .childNodes of non-root nodes). r=mstoltz, sr=jst.
2002-08-09 08:45:30 +00:00
seawood%netscape.com
fdafe18afe
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
bzbarsky%mit.edu
14384d0add
<object> should be in form.elements. Bug 127847, r=jkeiser, sr=jst.
2002-08-06 08:32:19 +00:00
jst%netscape.com
1dfef56bb4
Fixing regression bug 159468. Hold a strong reference to the script context in nsCxPusher to make sure it stays alive as long as we need it. r=jkeiser@netscape.com, sr=rpotts@netscape.com, a=asa@mozilla.org
2002-07-26 23:10:36 +00:00
jst%netscape.com
f4b5812f5e
Fixing regression caused by bug 156452. Make sure the correct JS context is pushed onto the JS context stack before handling focus and blur code internally. This is needed since lots of focus and blur code rely on DOM range code that now does security checking when called to prevent from unauthorized use of a DOM range object. r=sicking@bigfoot.com, sr=bzbarsky@mit.edu, a=chofmann@netscape.com
2002-07-24 06:13:18 +00:00
joki%netscape.com
454a332883
Fix for bug 157845: mCurrentTarget pointer should not be set in the ESM without setting the NS_FRAME_EXTERNAL_REFERENCE bit. r:saari, sr:jst, a:chofmann
2002-07-22 21:36:36 +00:00
aaronl%netscape.com
66667c0c56
Bug 156301. Link focus outline ghosting during find next. r=bryner, sr=jst
2002-07-09 06:29:45 +00:00
bryner%netscape.com
79084e9794
Don't send mouse enter events every time we have a key press (bug 156052). r=dbaron, sr=blake.
2002-07-06 23:25:20 +00:00
seawood%netscape.com
a384861cd4
The c++ standard requires that the throw list be used when declaring functions as well as defining them.
...
commercial compiler fixes for bug #149032
2002-07-03 17:14:41 +00:00
seawood%netscape.com
8f6f1756ce
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
av%netscape.com
6f05001c39
Bug 150761 -- scroll button causes crash with windowless plugins, r=peterl, sr=sfraser
2002-06-28 17:43:38 +00:00
dbaron%fas.harvard.edu
2bf216c9e2
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
aaronl%netscape.com
97a264d436
Bug 142549. After find, spacebar doesn't scroll page. r=bryner, sr=kin. Bug 102679. Composer loses focus after image delete. r=kyle, sr=kin
2002-06-25 22:57:48 +00:00
joki%netscape.com
2eb3f0d2a0
Fix for bug 123700, send synthetic mouseenter/out messages to IFRAME elements to allow tracking when mouse is inside IFRAME. r:harishd, sr:jst
2002-06-14 04:14:55 +00:00
bryner%netscape.com
8297f8bf8b
Fix the situation where clicking a link that has a mousedown handler which opens a window would erroneously send a blur to the newly-opened window (bug 131651). r=saari, sr=hewitt.
2002-06-12 05:00:35 +00:00
cbiesinger%web.de
6197948cc3
bug 115473 r=pavlov sr=brendan
...
Remove timer priorities
2002-06-11 20:47:04 +00:00
alecf%netscape.com
f0263ddf07
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
2002-06-06 20:28:14 +00:00
dbaron%fas.harvard.edu
4ae6c30b20
Move implementation of HTML label element entirely into the content model so that it can have any display type: implement the event-munging and accesskey support in nsHTMLLabelElement. For the latter, share some code with nsHTMLAnchorElement and remove extra parameter from nsIEventStateManager access key methods. b=96813 r=jkeiser sr=jst
2002-05-22 00:14:51 +00:00
bryner%netscape.com
d8c1a95251
Prevent a crash that happens if you context-click while autocomplete is active in mail compose (bug 137864). r=danm, sr=jag.
2002-05-21 00:00:46 +00:00