1071 Commits

Author SHA1 Message Date
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
80f8acc313 rest of Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@199042 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 18:38:54 +00:00
Olli.Pettay%helsinki.fi
d59c31d669 Backing out still some more of Bug 339774 to fix memleaks
git-svn-id: svn://10.0.0.236/trunk@198817 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 19:18:59 +00:00
Olli.Pettay%helsinki.fi
36c4f82d44 Backing out part of Bug 339774 to fix memleaks
git-svn-id: svn://10.0.0.236/trunk@198805 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 16:32:47 +00:00
Olli.Pettay%helsinki.fi
4e490da402 Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event r+sr=jst, re-try
git-svn-id: svn://10.0.0.236/trunk@198797 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 10:38:46 +00:00
Olli.Pettay%helsinki.fi
f7608a4eab Bug 339774, back out
git-svn-id: svn://10.0.0.236/trunk@198796 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 10:00:50 +00:00
Olli.Pettay%helsinki.fi
391d357f69 Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@198795 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 09:55:38 +00:00
bryner%brianryner.com
de28a00f8c Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
git-svn-id: svn://10.0.0.236/trunk@198196 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 20:37:32 +00:00
bryner%brianryner.com
fd3da04fca backing out 336696, I checked in the wrong version of the patch
git-svn-id: svn://10.0.0.236/trunk@198173 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 18:03:16 +00:00
bryner%brianryner.com
61a8c65480 Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
git-svn-id: svn://10.0.0.236/trunk@198161 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 16:18:45 +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
5f748ea3f3 Bug 334216, Tabs opened in the background from bookmarks have no generic icon. This makes non-bubbling events to be propagate back to the bindingParent(s) , r=sicking,sr=bz
git-svn-id: svn://10.0.0.236/trunk@197926 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 17:49:39 +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
cvshook%sicking.cc
98f1d1c517 Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz
git-svn-id: svn://10.0.0.236/trunk@196502 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 07:03:15 +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
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
Olli.Pettay%helsinki.fi
78904e8a81 oops, tree is closed
git-svn-id: svn://10.0.0.236/trunk@196154 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 07:14:08 +00:00
Olli.Pettay%helsinki.fi
df6865f222 Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@196152 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 07:08:41 +00:00
bzbarsky%mit.edu
cd2a75baaf Fix the casting. Bug 329192
git-svn-id: svn://10.0.0.236/trunk@196059 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 22:47:25 +00:00
bzbarsky%mit.edu
6b7e1400e0 Use nsINode in nsEventListenerManager::CompileEventHandlerInternal. Bug
329192, r+sr=sicking.


git-svn-id: svn://10.0.0.236/trunk@196057 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 22:45:56 +00:00
brettw%gmail.com
11624b4c0c Bug 336785 r=darin sr+a=bryner Crash when context menu pops up
git-svn-id: svn://10.0.0.236/trunk@196047 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 21:01:25 +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
cvshook%sicking.cc
ddb637eec1 Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@194292 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 04:07:12 +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
Olli.Pettay%helsinki.fi
52e2d4c325 Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@194006 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 17:04:54 +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
bryner%brianryner.com
1de3fc0366 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@192794 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:36:36 +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
bryner%brianryner.com
7ec5e10667 Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
git-svn-id: svn://10.0.0.236/trunk@192401 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 04:59:42 +00:00
Olli.Pettay%helsinki.fi
ecff5dfaa5 Bug 330428, nsDOMEvent::InitEvent doesn't clear the target r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@192343 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-14 21:51:56 +00:00
Olli.Pettay%helsinki.fi
4ea967fd3e Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@192075 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-09 18:14:17 +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
sharparrow1%yahoo.com
46b919e4f9 Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@191302 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 05:57:37 +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
timeless%mozdev.org
faf573a28d Bug 298277 remove useless references to nsVoidArray
r=dbaron sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@191016 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 10:30:59 +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
Olli.Pettay%helsinki.fi
38e1dbe796 Bug 326904, Remove NS_APP_EVENT_FLAG_HANDLED, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@189970 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 17:24:00 +00:00
mrbkap%gmail.com
9f20d79a1b Use the right non-null event variable and clean up an indentation violation. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@189902 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 23:33:45 +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