bzbarsky%mit.edu
9cbf1d1281
Fix mouseover event regression by making sure to init our doc pointer before
...
null-checking it. Bug 289719 and oodles of dependencies, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@171949 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 23:35:18 +00:00
bzbarsky%mit.edu
9fdf2e8d89
Use the owner document when compiling event handlers. Bug 289456, r+sr=jst,
...
a=dbaron
git-svn-id: svn://10.0.0.236/trunk@171910 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-09 17:32:25 +00:00
roc+%cs.cmu.edu
88019f7491
Bug 288873. Don't let nsSubDocumentFrame tear down a presentation it didn't build. r+sr=bzbarsky,a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@171844 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 04:04:06 +00:00
roc+%cs.cmu.edu
dcfaab1921
Bug 288775. Don't forget to pass relatedTarget to mouseout events, pointing to the element the mouse is moving into. r+sr=bzbarsky,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@171833 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 00:19:08 +00:00
aaronleventhal%moonset.net
1389045233
Bug 265203. When caret is at end of one link, focus displays to next link. r=ginn.chen, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@171577 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:11:14 +00:00
ginn.chen%sun.com
4e0213be41
Bug 260399 disabled textarea/input should use DEFAULT pointer
...
r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171552 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 10:35:50 +00:00
roc+%cs.cmu.edu
f4576c8412
Fixing Mac bustage
...
git-svn-id: svn://10.0.0.236/trunk@171360 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 03:05:17 +00:00
roc+%cs.cmu.edu
74b8b100c5
Bug 255863. Make drag/drop work even when the clicked-on content gets reframed by the click. r=mats,sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171359 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 02:14:41 +00:00
roc+%cs.cmu.edu
8256d176a7
Bug 284664. Generate mouseover and mouseout events in IFRAMEs in a much more consistent way. r=mats,sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171294 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:39:13 +00:00
darin%meer.net
79a303762b
fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@170922 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-19 20:35:35 +00:00
jst%mozilla.jstenback.com
0c35201318
Fixing bug 245809. Implement event.returnValue (IE:ism) for beforeunload events as the mechansim for passing data back to the browser from a beforeunload handler that was registerd with addEventListener(). r=bzbarsky@mit.edu, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@170897 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 15:33:51 +00:00
bryner%brianryner.com
e2d3a1c980
Make sure that nsJSEventListeners hold a reference to the same identity interface that XPCWrappedNative does. Bug 285546, r=jst, sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@170560 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-11 10:48:26 +00:00
bryner%brianryner.com
a606da6e7c
Add null check as workaround for bug 239563 (crash if mousedown handler calls window.close()). r+sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@170543 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 22:53:29 +00:00
jshin%mailaps.org
f37ed49ee5
bug IME candidate list is hidden by autocomplete window (r=dbaron,bryner,smontagu,jst,sr=dbaron,bryner,neil) : patch by Masayuki Nakano
...
git-svn-id: svn://10.0.0.236/trunk@170203 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 08:19:05 +00:00
jst%mozilla.jstenback.com
07f72886c9
Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com
...
git-svn-id: svn://10.0.0.236/trunk@170153 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-04 02:01:54 +00:00
bsmedberg%covad.net
fc4099e666
Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
...
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
doronr%us.ibm.com
a64500b964
Bug 283637 - Dispatching UIEvents using DOM interface doesn't work. Patch by smaug, r=bz/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@169864 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 19:31:09 +00:00
roc+%cs.cmu.edu
de12315c65
Bug 125386. Turn MOUSE_EXIT events into MOUSE_MOVEs when the mouse didn't actually leave the top level widget. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@169684 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 21:46:43 +00:00
neil%parkwaycc.co.uk
ac2f22efa2
Removing an event handler should not disturb firing of other event handlers b=174320 based on a patch by Silver r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@169367 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 09:36:29 +00:00
dveditz%cruzio.com
25a86b4a4a
bug 280889 prevent use of uninitialized 'cursor', r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@168773 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 00:14:06 +00:00
bryner%brianryner.com
9861051f37
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
jshin%mailaps.org
41685b0855
follow-up to bug 278061 : rid of trivial (but potentially critical) typos ,patch by masayuki : r=me, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@168711 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 17:07:51 +00:00
bzbarsky%mit.edu
7572605e3c
Add a way for IME to query the caret position. Bug 278061, patch by
...
Masayuki Nakano (Mozilla Japan) <masayuki@d-toybox.com>, r=smontagu,glazou,
sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168653 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 19:24:59 +00:00
mozilla.mano%sent.com
3ffad7b2f3
Bug 277516 - Add a hidden pref to follow accessibility.tabfocus for xul elements; default to true on mac, false everywhere else. r=aaronlev sr=bzbarksky
...
git-svn-id: svn://10.0.0.236/trunk@168512 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-29 23:47:35 +00:00
bzbarsky%mit.edu
8489f8d24b
Flush out reflows before processing invalidates and paint events. Fixes a
...
variety of flicker issues of various sorts, especially when we're not quite
keeping up with the rate of updates in DHTML or in editor. Bug 244366 and
various dependencies, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@168044 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 03:39:09 +00:00
mats.palmgren%bredband.net
bb5a77adbd
Implement the accesskey attribute for LEGEND, make it move focus forward when it's not focusable. b=81481 r=aaronleventhal sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@167826 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-16 16:39:35 +00:00
bzbarsky%mit.edu
840ff63cdc
Make sure to scroll and such _before_ firing events. Bug 264873, r=mats,
...
sr=bryner
git-svn-id: svn://10.0.0.236/trunk@167569 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 02:42:39 +00:00
timeless%mozdev.org
c738708183
Bug 187508 Follow "full keyboard access" setting in System Preferences for tabbing navigation
...
patch by bugs.mano@mail-central.com r=aaronl sr=neil a=asa
git-svn-id: svn://10.0.0.236/trunk@167370 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 23:41:52 +00:00
jst%mozilla.jstenback.com
761b7798ac
Fixing bug 268830. Enable popups when handling access key events. r+sr=bzbarsky@mit.edu, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@167339 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 15:13:15 +00:00
cbiesinger%web.de
a8dbace73d
38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
...
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@167117 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-30 21:56:11 +00:00
bryner%brianryner.com
b0242fa4f1
deCOMtaminate nsIContent::GetNameSpaceID. Bug 272079, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@166648 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-13 04:14:28 +00:00
darin%meer.net
02546fbf50
fixing --disable-xul bustage
...
git-svn-id: svn://10.0.0.236/trunk@166369 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 01:53:37 +00:00
bzbarsky%mit.edu
9a8e1cb2f8
Put the tree stuff in MOZ_XUL ifdefs. Bug 175568 followup to fix minimo, etc,
...
bustage.
git-svn-id: svn://10.0.0.236/trunk@166364 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 00:24:52 +00:00
aaronleventhal%moonset.net
e7ec61f5ec
Bug 175568. Make shift+f10 menus show up in the right place, for scrolled documents and tree views. r=jan varga, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@166313 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-06 15:12:53 +00:00
gerv%gerv.net
9f207af4db
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
aaronleventhal%moonset.net
398244fa25
Bug 269318. TAB should start from selection text after mouse click. If element gets focused, move selection to focus if focus isn't already inside the selection. mLastFocusedWith is no longer needed for making tab not move relative to selection after a mouse click. r=ginn.chen, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@166057 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 16:15:02 +00:00
bzbarsky%mit.edu
33d6cabf2c
deCOMify nsIStyledContent::GetID (make it return we a weak pointer to the ID
...
atom). Bug 244249, patch by jpl24 <jlurz24@gmail.com>, r=sicking, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@165641 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 17:21:37 +00:00
aaronleventhal%moonset.net
7751327ab1
Bug 270030. Tabbing gets stuck at first child input elements. r=ginn.chen, sr=neil.parkway, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@165503 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 04:28:56 +00:00
jshin%mailaps.org
d28d60d811
bug 263132 IME reconverting does not work with IME of Japanese, patch by masayuki@d-toybox.com r=Ilya Konstantinov, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@165336 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-13 12:00:56 +00:00
aaronleventhal%moonset.net
928aa93531
Bug 258514. Click on anchor with location hash sometimes first focusable child a focus rectangle. r=mats, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@164599 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 13:40:25 +00:00
jst%mozilla.jstenback.com
7bfc89b66d
Fixing part of bug 265790 (the part that's a regression from bug 265921). Make it possible to flag DOM events as trusted when created using DOM APIs from native code, and marking the DOMWindowClose event (and a few other fired from nsGlobalWindow) as trusted to make closing a tab from script close the tab only, and not the whole window. r+sr=bzbarsky@mit.edu, a=chofmann@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@164533 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 00:36:30 +00:00
jst%mozilla.jstenback.com
4e96a7e625
Fixing bug 265921. Prevent script from closing tabs. r=bryner@brianryner.com, sr=brendan@mozilla.org, patch by bzbarsky@mit.edu and jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@164402 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 00:13:50 +00:00
dbaron%dbaron.org
b0638b35f9
Propagate trusted flag to synthesized events. b=265692 r=bzbarsky sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/trunk@164257 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-23 22:28:55 +00:00
dbaron%dbaron.org
e0fd54717b
Restrict handling of various things to events coming from the user (not Web content). b=265176 r+sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/trunk@164179 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 07:33:41 +00:00
aaronleventhal%moonset.net
2654e96340
Bug 262578. No click to focus css scrollable areas like overflow:scroll, but you can still click there and scroll -- just no focus outline. r=mats, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@164004 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 02:24:27 +00:00
peterv%propagandism.org
93c0775b37
Fix for bug 264309 (Consolidate CloneNode implementation macros). r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@163824 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 14:42:14 +00:00
aaronleventhal%moonset.net
2ed5e7dde3
Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs
...
git-svn-id: svn://10.0.0.236/trunk@163639 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 01:12:14 +00:00
bzbarsky%mit.edu
fa206da134
Switch more callers who were begging for it over to GetOwnerDoc(). Bug 255337,
...
r+sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@163530 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-11 16:29:42 +00:00
dbaron%dbaron.org
807e365b2f
Also prevent 'overflow:hidden' elements from being scrollable by wheel mouse. b=259615 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@163462 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-09 05:15:08 +00:00
jst%mozilla.jstenback.com
f49d0452b6
Fixing build bustage on Tru64 UNIX. Part of bug 252326.
...
git-svn-id: svn://10.0.0.236/trunk@162980 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 22:10:50 +00:00