663 Commits

Author SHA1 Message Date
mark%moxienet.com
ddab7ffe6e 319078 Handle smooth mousewheel (and two-finger touchpad) scrolling. r=josh sr=darin r,sr=roc
git-svn-id: svn://10.0.0.236/trunk@203254 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 15:38:43 +00:00
mats.palmgren%bredband.net
63e5ae60b8 Don't assume DOM range start/end node QI's to nsIContent. b=345155 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@203228 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 05:25:20 +00:00
Olli.Pettay%helsinki.fi
e48f39f7cc Bug 343613, Make EventStateManager to use nsWeakFrame, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@202126 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 07:55:51 +00:00
gavin%gavinsharp.com
b755783002 Bug 340902: Split ui.key.generalAccessKey into prefs for content and chrome, patch by Simon Bünzli <zeniko@gmail.com>, r=mats.palmgren, sr=roc
git-svn-id: svn://10.0.0.236/trunk@202007 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 10:18:12 +00:00
Olli.Pettay%helsinki.fi
8da0e637ea Bug 324011, initMouseEvent does not set relatedTarget property, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@201998 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 07:51:54 +00:00
masayuki%d-toybox.com
2d879a9c67 Bug 312831 scroll wheel scrolls page after reaching end of a <select> box r=mats, sr=roc
git-svn-id: svn://10.0.0.236/trunk@201918 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 04:15:42 +00:00
Olli.Pettay%helsinki.fi
013ae58c5a Bug 337607, [@ nsEventStateManager::HandleAccessKey], r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@201262 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 19:57:01 +00:00
sharparrow1%yahoo.com
91db1cccc0 Bug 338266: Scrolling doesn't work when the mouse is over page breaks. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199939 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:21:51 +00:00
roc+%cs.cmu.edu
7ef4be64f4 Bug 338718. Fix mouseover recursion check to actually work. r=mats,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199168 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 23:18:38 +00:00
roc+%cs.cmu.edu
7ec4bd23cf Bug 338718. Fix mouseover recursion check to actually work. r=mats,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199167 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 23:15:06 +00:00
Olli.Pettay%helsinki.fi
fe4e09853e Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@197990 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 10:26:44 +00:00
Olli.Pettay%helsinki.fi
ef85b7987c Bug 337520, Crash when window gets destroyed during mouseover event, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@196543 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 17:31:28 +00:00
bzbarsky%mit.edu
ab719a0d0d Fix crash bug 336582. ESM changes by me and Martijn Wargers
<martijn.martijn@gmail.com>, r+sr=roc.  Presshell changes by Mats Palmgren
<mats.palmgren@bredband.net>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@196371 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-12 03:49:38 +00:00
Olli.Pettay%helsinki.fi
f9cecbcf58 Didn't mean to check in this patch
git-svn-id: svn://10.0.0.236/trunk@196325 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 18:21:40 +00:00
Olli.Pettay%helsinki.fi
b7987910d3 Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@196323 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 18:18:47 +00:00
timeless%mozdev.org
61802a1339 Bug 336985 Misplaced null check of aEvent in nsEventStateManager::PreHandleEvent
r=bryner sr=bryner


git-svn-id: svn://10.0.0.236/trunk@196300 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 13:26:08 +00:00
cvshook%sicking.cc
cec9ea1123 Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@196009 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 06:52:21 +00:00
Olli.Pettay%helsinki.fi
bbe699ccf1 Bug 336587, Crash when window gets destroyed during DOMMouseScroll event, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@195962 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 15:15:31 +00:00
roc+%cs.cmu.edu
0efb95265d Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195411 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 01:57:22 +00:00
masayuki%d-toybox.com
bb38c2225d Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc
git-svn-id: svn://10.0.0.236/trunk@194136 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 16:37:58 +00:00
sharparrow1%yahoo.com
b1c51e04df Bug 332927: Cleanup iframe/frame printing code (and a couple other misc. cleanups)
git-svn-id: svn://10.0.0.236/trunk@194085 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 01:48:48 +00:00
mozilla.mano%sent.com
80a266732a Bug 107433 - Make it possible to turn off click-and-hold contextual menu access. r=pedemonte, sr=neil.
git-svn-id: svn://10.0.0.236/trunk@193925 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-08 10:11:19 +00:00
darin%meer.net
70deb5f58d fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
git-svn-id: svn://10.0.0.236/trunk@193272 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 18:40:56 +00:00
bzbarsky%mit.edu
8d81bda849 Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192789 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:00:28 +00:00
Olli.Pettay%helsinki.fi
b6cdf7cb60 Bug 234455, Centralize event dispatch r=jst, sr=bz
git-svn-id: svn://10.0.0.236/trunk@191900 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 17:08:51 +00:00
ginn.chen%sun.com
36efdd6fc8 Bug 144000 caret browsing - bad initial position
r=aaronleventhal sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@191382 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 10:23:38 +00:00
roc+%cs.cmu.edu
f6b0317991 Backing out changes for bug 326944, really this time\!
git-svn-id: svn://10.0.0.236/trunk@191297 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu
5486ff00e1 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@191291 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:33:26 +00:00
sharparrow1%yahoo.com
c7989ee277 Bug 327868: nsIFrameSelection cleanup. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@190633 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 00:49:04 +00:00
sharparrow1%yahoo.com
1cf59a7435 Bug 326843 DeCOMtaminate some of nsComboboxControlFrame. Patch by marcldl+mozbugs@gmail.com. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@190470 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-18 01:52:03 +00:00
masayuki%d-toybox.com
b94de096af Bug 258006 Mouse-wheel scroll events does not propagate to viewport from fixed pos. elements r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@188690 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 19:55:35 +00:00
Olli.Pettay%helsinki.fi
742915ebab Bug 281139, crash doing onfocus=alert() and Reloading, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@188230 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 16:12:30 +00:00
roc+%cs.cmu.edu
b662160399 Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@187743 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-18 04:09:33 +00:00
mats.palmgren%bredband.net
033d44fc15 MoveFocusToCaret() could cause the selection frame to be destroyed, so ask for it again. b=308086 r=aaronleventhal sr=bryner
git-svn-id: svn://10.0.0.236/trunk@187119 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 04:08:05 +00:00
masayuki%d-toybox.com
07b2133ea2 Bug 111432 [FIRST] Mouse wheel scrolling doesn't work in print preview on page margin or on frame page r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@186365 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-21 14:37:24 +00:00
jst%mozilla.jstenback.com
895df6e6ca Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
f9bdb44b34 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185269 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 08:16:51 +00:00
masayuki%d-toybox.com
28d8a210de Bug 316805 Should not use NS_ENSURE_TRUE in nsEventStateManager::GetKBStateControl #5557 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@184886 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-18 05:19:41 +00:00
ginn.chen%sun.com
f7c4655a21 Bug 300125 Carets from other tabs appear on the same tab when re-enabling caret browsing mode
r=aaronleventhal sr=jst


git-svn-id: svn://10.0.0.236/trunk@184883 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-18 03:44:50 +00:00
bzbarsky%mit.edu
ff47f16e91 Use GetWindow() in more places where we want a window instead of going through
GetScriptGlobalObject.  Bug 311830, r=bryner, sr=jst


git-svn-id: svn://10.0.0.236/trunk@184826 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-17 18:31:22 +00:00
masayuki%d-toybox.com
6948be6ab9 Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@184612 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 23:55:24 +00:00
masayuki%d-toybox.com
96eaea8614 backing out previous patch b=55751
git-svn-id: svn://10.0.0.236/trunk@184606 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 22:33:39 +00:00
masayuki%d-toybox.com
6794b16a7b Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@184594 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 21:32:16 +00:00
masayuki%d-toybox.com
cafb7d01ea Bug 314077 Plug-ins do not receive keybord input when they are focused without mouse patch by <VYV03354@nifty.ne.jp> r=cbiesinger, sr=roc
git-svn-id: svn://10.0.0.236/trunk@183320 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-01 04:18:11 +00:00
masayuki%d-toybox.com
5f879d45c2 Bug 314077 Plug-ins do not receive keybord input when they are focused without mouse patch by <VYV03354@nifty.ne.jp> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@183236 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-29 12:50:22 +00:00
gavin%gavinsharp.com
c2d613cffe Bug 306231: ConsumeFocusEvents can be removed, because it doesn't do anything, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@183112 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-27 00:36:21 +00:00
jst%mozilla.jstenback.com
674b9d3c45 bug 309027: Make sure we unsuppress the old focus controller to avoid making focus go out of whack. Patch by aaronlev and mrbkap. r/sr=mats/jst
git-svn-id: svn://10.0.0.236/trunk@182888 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 07:38:55 +00:00
peterv%propagandism.org
8c33ea74e1 Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@182242 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 09:07:29 +00:00
aaronleventhal%moonset.net
73e7dab0ab Bug 310241. Selection forgotten when you click on a button. r=mats, sr=jst
git-svn-id: svn://10.0.0.236/trunk@181967 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 03:33:48 +00:00
mozilla.mano%sent.com
7c3480df1d Bug 309227 - Support for mousewheel.withmetakey.*/mousewheel.horizontal.withmetakey.*. r=mento, sr=neil.
git-svn-id: svn://10.0.0.236/trunk@180946 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 03:38:29 +00:00