dbaron%dbaron.org
30879d2c9e
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it's no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@135991 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 19:24:38 +00:00
sfraser%netscape.com
1abb244561
Fix scrollwheel code so that shift-mousewheel scrolls sideways. Bug 170403. r/sr=bryner.
...
git-svn-id: svn://10.0.0.236/trunk@135931 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-07 05:35:42 +00:00
aaronl%netscape.com
27c1dea4ad
Bug 110718. Fix keydead problem during Transferring stage of document load, when the currently visible doc is a zombie. r=bryner, sr=jst. Bug 169767. Tabbing in XUL broken when textfield only tabbing pref is set. r=akkana, sr=bryner. Bug 187303. No keyboard access to URL bar when textfield only tabbing pref is set
...
git-svn-id: svn://10.0.0.236/trunk@135922 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-07 02:09:06 +00:00
jkeiser%netscape.com
552253c247
Fix onmouseover/onmouseout crash (bug 186132), r=saari@netscape.com, sr=dbaron@fas.harvard.edu
...
git-svn-id: svn://10.0.0.236/trunk@135620 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-24 20:21:40 +00:00
jkeiser%netscape.com
ac42e42ba8
Make GetType() return int instead of nsresult (bug 167762), r=peterl@netscape.com, sr=kin@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@135468 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-18 23:38:09 +00:00
jkeiser%netscape.com
59b8b31b7e
Fix crasher in mouse events (bug 185850), r=kmcclusk@netscape.com, sr=roc+moz@cs.cmu.edu
...
git-svn-id: svn://10.0.0.236/trunk@135453 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-18 07:13:51 +00:00
jkeiser%netscape.com
e9be49495e
Make mouseover/mouseout/hover apply only to elements (bug 103055), r=bryner@netscape.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@135381 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 02:10:57 +00:00
bratell%lysator.liu.se
ba519d3390
Backout of bug 110718 to fix Tp regression and raise-on-load issues.
...
git-svn-id: svn://10.0.0.236/trunk@135333 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-15 19:52:22 +00:00
aaronl%netscape.com
ed5fb21283
Bug 110718. During the 'transferring' when the currently visible document is a zombie, the keyboard is dead for the entire document. r=bryner, sr=hyatt+scc
...
git-svn-id: svn://10.0.0.236/trunk@135298 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 08:05:51 +00:00
peterv%netscape.com
6105861ae3
Fix obvious error in patch for bug 183999 which caused bug 185033.
...
git-svn-id: svn://10.0.0.236/trunk@135232 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 08:17:44 +00:00
peterv%netscape.com
3a3c75b9f7
Fix for bug 183999 (Modernize content). r=caillon, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@135128 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 14:24:49 +00:00
aaronl%netscape.com
762dca6d05
Bug 178520. input.focus() should not do input.select(). r=bryner, sr=bzbarsky, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@134918 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-07 00:56:03 +00:00
dean_tessman%hotmail.com
273bf1b59f
bug 30431 - Intellimouse Explorer Backwards and Forwards button support.
...
r=rods on widget, timeless on content
sr=bryner
a=asa
git-svn-id: svn://10.0.0.236/trunk@134880 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-06 03:41:43 +00:00
kyle.yuan%sun.com
0d4483fbf0
Bug 134823 Toolbars don't honour accesskeys
...
r=dean_tessman, sr=jaggernaut
support accesskey for toolbarbutton
git-svn-id: svn://10.0.0.236/trunk@134778 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 05:38:07 +00:00
peterv%netscape.com
d103a96ada
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
caillon%returnzero.com
6bb41262ac
Bug 181600, Updating for reviewer comments (removing an if). still r=sicking,sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@134419 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 23:27:29 +00:00
caillon%returnzero.com
bd7eb45cc3
Bug 181600 - Use the new pref APIs. r=sicking, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@134418 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 23:26:06 +00:00
bryner%netscape.com
f28891cc8f
Fixing bug 180285 (hang in mail compose), regression from bug 124990. Don't throw an exception if dispatchEvent is called on an element that's not in a document. r=saari, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@134228 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 01:27:34 +00:00
bryner%netscape.com
bfbda85da1
Removing an unused variable. r=mozbot.
...
git-svn-id: svn://10.0.0.236/trunk@134219 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 23:37:52 +00:00
dbaron%fas.harvard.edu
307f43b5a1
Consolidate all CSS pseudos and split them into three atom lists to distinguish between pseudo-classes, pseudo-elements, and fake-pseudo-elements used for anonymous boxes. b=147887 r,sr=roc,bz
...
git-svn-id: svn://10.0.0.236/trunk@134006 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 15:37:56 +00:00
bryner%netscape.com
b345c67a0c
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.
...
git-svn-id: svn://10.0.0.236/trunk@133439 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 00:25:25 +00:00
bzbarsky%mit.edu
a027b6f54b
Disabled form controls should not be in the tab order. Bug 177620,
...
r=akkana,timeless, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@133064 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 01:54:04 +00:00
bryner%netscape.com
917a40c721
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.
...
git-svn-id: svn://10.0.0.236/trunk@132661 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 00:12:42 +00:00
bryner%netscape.com
dac55c8f9a
Fix links stuck in :hover state after being scrolled off of using the mouse wheel (bug 78765). r=hewitt, sr=hyatt, a=roc.
...
git-svn-id: svn://10.0.0.236/trunk@132659 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-29 23:59:08 +00:00
akkana%netscape.com
09ff01eacd
171003: shift-tab shouldn't land on images twice: add a comment. r=aaronl, sr=bryner, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@132440 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 04:02:42 +00:00
akkana%netscape.com
1738b3cc52
171003: shift-tab shouldn't land on images twice. r=aaronl, sr=bryner, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@132439 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 03:53:08 +00:00
seawood%netscape.com
f9eb727003
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
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
caillon%returnzero.com
381f006b3e
Oops, this got accidentally checked. Backing out.
...
git-svn-id: svn://10.0.0.236/trunk@131420 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 10:43:38 +00:00
caillon%returnzero.com
0f7366d6d0
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
git-svn-id: svn://10.0.0.236/trunk@131419 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 10:24:53 +00:00
aaronl%netscape.com
28738c2f51
Fixing extra comma in checking
...
git-svn-id: svn://10.0.0.236/trunk@131242 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 16:12:44 +00:00
aaronl%netscape.com
2a80196ae6
Bug 28583. Select text field contents when focused, except by mouse click, on certain platforms. r=brade, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@131241 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 15:39:33 +00:00
aaronl%netscape.com
60c5ac4eac
Bug 81723. Keyboard context menu (Shift+F10/Ctrl+space on mac) should open near focused item. r=pinkerton, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@131040 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-03 00:47:54 +00:00
bryner%netscape.com
c9d184c89b
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.
...
git-svn-id: svn://10.0.0.236/trunk@130866 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 01:28:51 +00:00
bryner%netscape.com
7c046215fe
Don't crash if the focus controller is null during a deactivate (bug 168454). r=hewitt, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@130865 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 01:25:00 +00:00
aaronl%netscape.com
d7bce48560
Bug 170820 - xlinks reached with typeaheadfind not accepting Enter or mod+Enter to perform actions. r=sicking, sr=heikki
...
git-svn-id: svn://10.0.0.236/trunk@130615 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-27 22:31:05 +00:00
akkana%netscape.com
d078984295
169756: in text-control mode, tab to password fields too. r=glazman sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@130115 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-20 04:10:55 +00:00
akkana%netscape.com
e50c7527f2
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)
...
git-svn-id: svn://10.0.0.236/trunk@129962 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 21:24:57 +00:00
caillon%returnzero.com
6a6da2c1ef
164453 - Fixing a crasher in nsEventStateManager::DispatchNewEvent()
...
Fix contributed by Peter A Jonsson <pj@ludd.luth.se>
r=bryner sr=jst
git-svn-id: svn://10.0.0.236/trunk@129603 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 10:28:14 +00:00
jkeiser%netscape.com
607b1e7293
Back out bug 163593 (superceded by bug 164086), r=sicking@bigfoot.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@129559 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 21:18:15 +00:00
bzbarsky%mit.edu
14f87dddf5
views are not refcounted; do not nsCOMPtr them! Bug 166804, r=timeless,
...
sr=roc
git-svn-id: svn://10.0.0.236/trunk@129186 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 01:42:02 +00:00
bzbarsky%mit.edu
830c96387c
Fix crash when trying to tab into display:none iframes. Bug 146255,
...
r=aaronl, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@129104 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-09 19:32:04 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
3238687dab
Fixing build bustage
...
git-svn-id: svn://10.0.0.236/trunk@129040 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 07:17:59 +00:00
bzbarsky%mit.edu
f1cd30331d
Fix crash bug 167038. r=caillon, sr=jst, a=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@129028 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 02:02:24 +00:00
bryner%netscape.com
929cad272b
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.
...
git-svn-id: svn://10.0.0.236/trunk@128925 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-06 00:19:58 +00:00
gilbert.fang%sun.com
3bc0da8a74
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.
git-svn-id: svn://10.0.0.236/trunk@128690 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 05:48:06 +00:00
jkeiser%netscape.com
8e92071d86
Fix file event.originalTarget problem (bug 163598), r=joki@netscape.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@127846 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-22 06:10:56 +00:00
dbaron%fas.harvard.edu
12c9b29b2b
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
...
git-svn-id: svn://10.0.0.236/trunk@127627 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 18:31:59 +00:00
bolian.yin%sun.com
ba7d427f1b
bug 136467, [Linux] F7 doesn't always toggle on caret.
...
patch by john.sun@sun.com , r=aaronl, r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@127580 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 02:58:15 +00:00
jst%netscape.com
ed117f9119
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
...
git-svn-id: svn://10.0.0.236/trunk@127114 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-13 00:50:50 +00:00