Commit Graph

1309 Commits

Author SHA1 Message Date
vladimir%pobox.com
82a10357c9 backing out bug 333078, xpcom cycle collector due to perf issues 2006-11-22 23:18:16 +00:00
vladimir%pobox.com
3748c8bf4f b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many 2006-11-22 19:23:02 +00:00
cvshook%sicking.cc
636e4e6e5f Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron 2006-11-21 21:28:14 +00:00
Olli.Pettay%helsinki.fi
8b6f4c022e Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply 2006-11-16 21:35:39 +00:00
ginn.chen%sun.com
20875be5d3 backing out Bug 144000 caret browsing - bad initial position
due to regressions
2006-11-07 03:48:48 +00:00
cvshook%sicking.cc
f5194fd473 Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst 2006-11-03 21:51:01 +00:00
Olli.Pettay%helsinki.fi
2866a5c4e8 Bug 359040, Remove kungFuDeathGrip from nsEventListenerManager::HandleEvent, r+sr=jst 2006-11-02 17:28:45 +00:00
masayuki%d-toybox.com
d42d69a82c Bug 301149 :hover is processed in Print Preview mode r+sr=roc 2006-11-01 13:56:48 +00:00
roc+%cs.cmu.edu
3dce821451 Bug 354089. Tell the focus manager immediately when nothing is focused. r+sr=mats 2006-10-19 01:59:00 +00:00
Olli.Pettay%helsinki.fi
466172cf22 Additional patch for Bug 344986, trying to reduce codesize, r+sr=dbaron 2006-10-10 05:50:29 +00:00
Olli.Pettay%helsinki.fi
9420558128 Bug 344986, Simplify nsEventListenerManager, r+sr=sicking+jst (relanding) 2006-10-06 05:24:02 +00:00
dbaron%dbaron.org
6ab569a8bf Call JS_ClearScope up the global object's prototype chain to fix leaks. Consolidate the cleanup of non-fastback-cached inner windows currently spread throughout SetNewDocument into a pair of calls to FreeInnerObjects, and various other cleanup. b=353090 r=jst sr=bzbarsky 2006-09-20 01:13:59 +00:00
Olli.Pettay%helsinki.fi
302031f738 Back out Bug 344986 to fix tp regression 2006-09-10 11:53:55 +00:00
Olli.Pettay%helsinki.fi
72a64308b9 Bug 344986, Simplify nsEventListenerManager, r=sicking, sr=jst 2006-09-09 17:28:57 +00:00
peterv%propagandism.org
64ec124ee5 Fix for bug 347524 (Refactor adoptNode, importNode and cloneNode to share implementation). r/sr=bz. 2006-09-05 10:22:54 +00:00
Olli.Pettay%helsinki.fi
64e491c833 Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst 2006-09-02 10:00:26 +00:00
Olli.Pettay%helsinki.fi
a42613e4f6 Bug 350846, Combine NS_***_LOAD events, r+sr=jst 2006-08-31 19:33:01 +00:00
uriber%gmail.com
ca5218736c Allow users of nsFrameTraversal to specify what features they want the iterator to have, and make nsFrame::GetFrameFromDirection() specify "following OOFs". bug=334626 r+sr=roc 2006-08-30 13:38:16 +00:00
bzbarsky%mit.edu
a3a40f6eb5 Implement the :default CSS3 pseudo-class. Bug 302186, patch by Allan Beaufour
<allan@beaufour.dk> and jpl24 <jlurz24@gmail.com>, r+sr=bzbarsky
2006-08-16 03:20:19 +00:00
Olli.Pettay%helsinki.fi
77f151f65f Bug 348238, Remove some unused code from ESM, r+sr=roc 2006-08-11 12:14:35 +00:00
masayuki%d-toybox.com
9930bfa97a Bug 312831 scroll wheel scrolls page after reaching end of a <select> box #2 for better default settings and for better mechanism r+sr=roc 2006-08-07 06:33:46 +00:00
mats.palmgren%bredband.net
5588a90c96 Pressing accesskey for label should focus the target element after the label click event. b=346529 r+sr=bzbarsky 2006-08-05 22:18:26 +00:00
mark%moxienet.com
a8750b5d4b 319078 Handle smooth mousewheel (and two-finger touchpad) scrolling. r=josh sr=darin r,sr=roc 2006-07-20 15:38:43 +00:00
mats.palmgren%bredband.net
0af413af2d Don't assume DOM range start/end node QI's to nsIContent. b=345155 r+sr=bzbarsky 2006-07-20 05:25:20 +00:00
Olli.Pettay%helsinki.fi
61792b273c Bug 343613, Make EventStateManager to use nsWeakFrame, r+sr=roc 2006-07-14 07:55:51 +00:00
gavin%gavinsharp.com
b92278dce3 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 2006-07-13 10:18:12 +00:00
martijn.martijn%gmail.com
4fc627517a Bug 343621 - Cannot use UniversalXPConnect privilege for caret movement in textarea, r=Olli.Pettay, sr=roc 2006-07-13 09:04:52 +00:00
Olli.Pettay%helsinki.fi
0a6715fc94 Bug 324011, initMouseEvent does not set relatedTarget property, r+sr=jst 2006-07-13 07:51:54 +00:00
masayuki%d-toybox.com
bdeb521557 Bug 312831 scroll wheel scrolls page after reaching end of a <select> box r=mats, sr=roc 2006-07-12 04:15:42 +00:00
cvshook%sicking.cc
2c39937d84 Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz 2006-07-02 07:23:10 +00:00
Olli.Pettay%helsinki.fi
c873114053 Bug 337607, [@ nsEventStateManager::HandleAccessKey], r+sr=bz 2006-06-29 19:57:01 +00:00
Olli.Pettay%helsinki.fi
1beba92cde Bug 342139, Make event target chain to use heap, r+sr=bz 2006-06-29 07:59:47 +00:00
Olli.Pettay%helsinki.fi
f7130ee6c9 Bug 342011, xul window load event handlers no longer called with evt.eventPhase == Event.AT_TARGET, r+sr=sicking 2006-06-22 07:51:57 +00:00
Olli.Pettay%helsinki.fi
922d2b6489 Bug 339659, Make .eventPhase to work with event retargeting, r=bz+enndeakin, sr=bz 2006-06-15 17:45:22 +00:00
sharparrow1%yahoo.com
10b835e8f7 Bug 338266: Scrolling doesn't work when the mouse is over page breaks. r+sr=roc 2006-06-15 03:21:51 +00:00
mhammond%skippinet.com.au
0f241835df Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan. 2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
98997f8669 Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan 2006-06-12 22:39:55 +00:00
roc+%cs.cmu.edu
f3396e769c Bug 338718. Fix mouseover recursion check to actually work. r=mats,sr=bzbarsky 2006-06-06 23:18:38 +00:00
roc+%cs.cmu.edu
01bb98b57e Bug 338718. Fix mouseover recursion check to actually work. r=mats,sr=bzbarsky 2006-06-06 23:15:06 +00:00
Olli.Pettay%helsinki.fi
c7e943414a rest of Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event, r+sr=bz 2006-06-05 18:38:54 +00:00
Olli.Pettay%helsinki.fi
12f7e7f608 Backing out still some more of Bug 339774 to fix memleaks 2006-06-01 19:18:59 +00:00
Olli.Pettay%helsinki.fi
c5debf4b0b Backing out part of Bug 339774 to fix memleaks 2006-06-01 16:32:47 +00:00
Olli.Pettay%helsinki.fi
0d410c32db Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event r+sr=jst, re-try 2006-06-01 10:38:46 +00:00
Olli.Pettay%helsinki.fi
c281e3e7fd Bug 339774, back out 2006-06-01 10:00:50 +00:00
Olli.Pettay%helsinki.fi
045f0e4cb8 Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event r+sr=jst 2006-06-01 09:55:38 +00:00
bryner%brianryner.com
6fb8bf0b4f 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. 2006-05-22 20:37:32 +00:00
bryner%brianryner.com
a5e5a4579c backing out 336696, I checked in the wrong version of the patch 2006-05-22 18:03:16 +00:00
bryner%brianryner.com
87831f25b1 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. 2006-05-22 16:18:45 +00:00
Olli.Pettay%helsinki.fi
cb1f0a0bb9 Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc 2006-05-19 10:26:44 +00:00
Olli.Pettay%helsinki.fi
ed1098af8f 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 2006-05-18 17:49:39 +00:00
Olli.Pettay%helsinki.fi
a61e62b3c4 Bug 337520, Crash when window gets destroyed during mouseover event, r+sr=bz 2006-05-15 17:31:28 +00:00
cvshook%sicking.cc
073093c129 Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz 2006-05-15 07:03:15 +00:00
bzbarsky%mit.edu
41af3aa3be 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
2006-05-12 03:49:38 +00:00
Olli.Pettay%helsinki.fi
b5ff53d869 Didn't mean to check in this patch 2006-05-11 18:21:40 +00:00
Olli.Pettay%helsinki.fi
b360361e20 Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz 2006-05-11 18:18:47 +00:00
timeless%mozdev.org
2393b37747 Bug 336985 Misplaced null check of aEvent in nsEventStateManager::PreHandleEvent
r=bryner sr=bryner
2006-05-11 13:26:08 +00:00
darin%meer.net
0318b8c707 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
Olli.Pettay%helsinki.fi
5b30fac518 oops, tree is closed 2006-05-08 07:14:08 +00:00
Olli.Pettay%helsinki.fi
1cb78a82cc Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz 2006-05-08 07:08:41 +00:00
bzbarsky%mit.edu
a47966c468 Fix the casting. Bug 329192 2006-05-05 22:47:25 +00:00
bzbarsky%mit.edu
dc6c7fda01 Use nsINode in nsEventListenerManager::CompileEventHandlerInternal. Bug
329192, r+sr=sicking.
2006-05-05 22:45:56 +00:00
brettw%gmail.com
f82c20ad33 Bug 336785 r=darin sr+a=bryner Crash when context menu pops up 2006-05-05 21:01:06 +00:00
cvshook%sicking.cc
d3ec0aa5c5 Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz 2006-05-05 06:52:21 +00:00
Olli.Pettay%helsinki.fi
ab6ce33675 Bug 336587, Crash when window gets destroyed during DOMMouseScroll event, r+sr=bz 2006-05-04 15:15:31 +00:00
roc+%cs.cmu.edu
4667a9b409 Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc 2006-04-26 01:57:22 +00:00
cvshook%sicking.cc
7a388e48eb Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron 2006-04-13 04:07:12 +00:00
masayuki%d-toybox.com
6fb048961a Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc 2006-04-11 16:37:58 +00:00
sharparrow1%yahoo.com
3b62c93943 Bug 332927: Cleanup iframe/frame printing code (and a couple other misc. cleanups) 2006-04-11 01:48:48 +00:00
Olli.Pettay%helsinki.fi
107fe84cd5 Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst 2006-04-10 17:04:54 +00:00
mozilla.mano%sent.com
14c946a216 Bug 107433 - Make it possible to turn off click-and-hold contextual menu access. r=pedemonte, sr=neil. 2006-04-08 10:11:19 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
bryner%brianryner.com
7a96206e10 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. 2006-03-22 18:36:36 +00:00
bzbarsky%mit.edu
ed97753ea2 Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc 2006-03-22 18:00:28 +00:00
bryner%brianryner.com
4cd1e2b280 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. 2006-03-15 04:59:42 +00:00
Olli.Pettay%helsinki.fi
9774964f6e Bug 330428, nsDOMEvent::InitEvent doesn't clear the target r+sr=bz 2006-03-14 21:51:56 +00:00
Olli.Pettay%helsinki.fi
0a10950131 Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz 2006-03-09 18:14:17 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
ginn.chen%sun.com
c06a4cd5f7 Bug 144000 caret browsing - bad initial position
r=aaronleventhal sr=bzbarsky
2006-02-28 10:23:38 +00:00
sharparrow1%yahoo.com
35f936ecec Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc. 2006-02-27 05:57:37 +00:00
roc+%cs.cmu.edu
1fac9c6d76 Backing out changes for bug 326944, really this time\! 2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu
b7126ee8e0 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell 2006-02-27 02:33:26 +00:00
timeless%mozdev.org
426f83aecc Bug 298277 remove useless references to nsVoidArray
r=dbaron sr=dbaron
2006-02-23 10:30:59 +00:00
sharparrow1%yahoo.com
eb67fd0b3d Bug 327868: nsIFrameSelection cleanup. r+sr=roc 2006-02-21 00:49:04 +00:00
sharparrow1%yahoo.com
4b04b00311 Bug 326843 DeCOMtaminate some of nsComboboxControlFrame. Patch by marcldl+mozbugs@gmail.com. r+sr=roc. 2006-02-18 01:52:03 +00:00
Olli.Pettay%helsinki.fi
97841b1891 Bug 326904, Remove NS_APP_EVENT_FLAG_HANDLED, r+sr=jst 2006-02-14 17:24:00 +00:00
mrbkap%gmail.com
6392ef0b7c Use the right non-null event variable and clean up an indentation violation. r+sr=jst 2006-02-13 23:33:45 +00:00
masayuki%d-toybox.com
3deabd1ae2 Bug 258006 Mouse-wheel scroll events does not propagate to viewport from fixed pos. elements r+sr=roc 2006-02-01 19:55:35 +00:00
mkaply%us.ibm.com
45f4011af8 #297919
r=bzbarsky, sr=brendan
event.button in a mouse move should be 0 to maintain compatibility with older browsers
2006-01-30 17:04:51 +00:00
Olli.Pettay%helsinki.fi
011db83fd5 Bug 281139, crash doing onfocus=alert() and Reloading, r+sr=bz 2006-01-26 16:12:30 +00:00
dbaron%dbaron.org
4a22787793 Fix Windows bustage. 2006-01-19 03:11:23 +00:00
dbaron%dbaron.org
836cdfd70a Remove event listeners when dropping an event listener manager so that the weak references in DOMClassInfo's preserved wrapper table for event listeners are removed before the ELM's owner (the GC participant) goes away, and document why this needs to be done. Also consolidate the things that need to be done before letting go of an ELM into one method, and add some missing calls to that method. b=323807 r=mrbkap sr=jst 2006-01-19 02:43:39 +00:00
cvshook%sicking.cc
15c2397445 Bug 323910: Merge atom lists in gklayout
r/sr=jst
2006-01-19 00:58:12 +00:00
roc+%cs.cmu.edu
710ba40206 Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky 2006-01-18 04:09:33 +00:00
Olli.Pettay%helsinki.fi
21ca39c740 Bug 322985, Remove aScriptOnly parameter from the nsIEventListenerManager::RemoveAllListeners r+sr=jst 2006-01-12 19:11:44 +00:00
mats.palmgren%bredband.net
bbaa13ef0a MoveFocusToCaret() could cause the selection frame to be destroyed, so ask for it again. b=308086 r=aaronleventhal sr=bryner 2006-01-07 04:08:05 +00:00
cbiesinger%web.de
1d04cb0110 Bug 309521
- add pseudo-classes for :-moz-type-unsupported and :-moz-has-handlerref (and a
  content state for the former)
  - make nsObjectLoadingContent return the right content state
- Add an XBL binding that gets instantiated for broken plugins
  - Make it themable
- Remove a lot of now-unused code in nsObjectFrame
- Fixes pluginfinder.
r+sr=bz, r=mconnor
2005-12-29 14:15:33 +00:00
ginn.chen%sun.com
9561641352 backwards my last checkin, sorry for my spam. Bug 295228 2005-12-26 17:32:09 +00:00
ginn.chen%sun.com
953d264143 Comment out the warning. Bug 295228 2005-12-26 10:19:25 +00:00
masayuki%d-toybox.com
6f4d301ae9 Bug 111432 [FIRST] Mouse wheel scrolling doesn't work in print preview on page margin or on frame page r+sr=roc 2005-12-21 14:37:24 +00:00
brettw%gmail.com
8d512debfb Bug 317145 r+sr=roc, Context menu code crashes when widget is null. Added check for NULl widget, and removed source of NULL event widget. 2005-12-15 23:28:32 +00:00
neil%parkwaycc.co.uk
f0a7836d0e Further followup to bug 303713 make removing event listeners work when specifying unnecessary flags that were required when they were added b=319732 r+sr=jst 2005-12-14 23:58:23 +00:00
timeless%mozdev.org
4aeb9e3607 Bug 319402 Simplify nsJSContext::CompileEventHandler call in nsEventListenerManager::AddScriptEventListener
r=jst sr=jst
2005-12-11 02:42:04 +00:00
dbaron%dbaron.org
f2a37733b9 Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst 2005-12-03 07:42:40 +00:00
jst%mozilla.jstenback.com
61c4a775a7 Fixing bug 318106. Stop assertion about setting mutation bits on outer window. r+sr=bzbarsky@mit.edu 2005-11-29 21:51:53 +00:00
jst%mozilla.jstenback.com
8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
timeless%mozdev.org
db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
masayuki%d-toybox.com
08a44cbfe0 Bug 316805 Should not use NS_ENSURE_TRUE in nsEventStateManager::GetKBStateControl #5557 r+sr=roc 2005-11-18 05:19:41 +00:00
ginn.chen%sun.com
7823b407f2 Bug 300125 Carets from other tabs appear on the same tab when re-enabling caret browsing mode
r=aaronleventhal sr=jst
2005-11-18 03:44:50 +00:00
bzbarsky%mit.edu
81bdd1fa13 Use GetWindow() in more places where we want a window instead of going through
GetScriptGlobalObject.  Bug 311830, r=bryner, sr=jst
2005-11-17 18:31:22 +00:00
brettw%gmail.com
84f2f331b0 bug 271498: context menus should appear at cursor when using the keyboard
r=bryner
sr=roc
2005-11-15 02:00:32 +00:00
masayuki%d-toybox.com
7e718780b3 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 2005-11-14 23:55:24 +00:00
masayuki%d-toybox.com
3767450b23 backing out previous patch b=55751 2005-11-14 22:33:39 +00:00
masayuki%d-toybox.com
94e3cfbe0c 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 2005-11-14 21:32:16 +00:00
dbaron%dbaron.org
3c95294952 Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin 2005-11-14 20:09:51 +00:00
bsmedberg%covad.net
78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
jst%mozilla.jstenback.com
aceb3fb570 Fixing bug 305110. Make sure to set the internal flag bits correctly if an event is re-initialized. r+sr=bzbarsky@mit.edu 2005-11-07 22:22:49 +00:00
bzbarsky%mit.edu
d44ad313ae Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
masayuki%d-toybox.com
8168be5010 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 2005-11-01 04:18:11 +00:00
gavin%gavinsharp.com
39b57ecdaa Bug 314427: nsIDOMPopupBlockedEvent should expose the blocked window's target name, r+sr=jst 2005-11-01 01:41:00 +00:00
masayuki%d-toybox.com
909be539a0 Bug 314077 Plug-ins do not receive keybord input when they are focused without mouse patch by <VYV03354@nifty.ne.jp> r+sr=roc 2005-10-29 12:50:22 +00:00
cvshook%sicking.cc
64a0fbd45f Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
0d5a3e6aa7 Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
gavin%gavinsharp.com
80f65f6fce Bug 306231: ConsumeFocusEvents can be removed, because it doesn't do anything, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc 2005-10-27 00:36:21 +00:00
jst%mozilla.jstenback.com
0960595bf8 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 2005-10-24 07:38:55 +00:00
doronr%us.ibm.com
573c3b6d32 Bug 302188 - Support :read-only and :read-write pseudoclasses. patch by allan, r/sr=bz 2005-10-18 21:16:27 +00:00
bzbarsky%mit.edu
0d1e336c9a Try fixing bug 288064 again. r=biesi, sr=dbaron 2005-10-17 00:50:39 +00:00
peterv%propagandism.org
513c1fd56d Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz. 2005-10-14 09:07:29 +00:00
aaronleventhal%moonset.net
b3c1a7bb46 Bug 310241. Selection forgotten when you click on a button. r=mats, sr=jst 2005-10-11 03:33:48 +00:00
bzbarsky%mit.edu
79185165c1 Backing out bug 288064 because of the Tp hit. 2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
7a5cbee6e9 Implement a LOADING state, have a :-moz-loading selector to match on it, use it
for images.  Bug 288064, r=biesi, sr=dbaron
2005-10-01 00:34:03 +00:00
peterv%propagandism.org
a91a09cd13 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv. 2005-09-26 14:37:29 +00:00
mozilla.mano%sent.com
370f4cb779 Bug 309227 - Support for mousewheel.withmetakey.*/mousewheel.horizontal.withmetakey.*. r=mento, sr=neil. 2005-09-26 03:38:29 +00:00
peterv%propagandism.org
3609c87767 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv. 2005-09-24 18:43:15 +00:00
aaronleventhal%moonset.net
42cd906430 Bug 305985. After clicking in blank content area, focus stays in some widgets when it should have left. r=mats, sr=bryner 2005-09-22 22:07:31 +00:00
bzbarsky%mit.edu
608088a431 Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds.  Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
masayuki%d-toybox.com
9510a1b16c Bug 105894 Clicking a partially off-screen link shouldn't scroll the page r+sr=roc 2005-09-18 11:32:52 +00:00
mark%moxienet.com
b0d475ff4b Bug 299419, crash [@ nsEventStateManager::FireContextClick]. Check for null pres shell. r+sr=roc 2005-09-16 00:05:39 +00:00
mats.palmgren%bredband.net
201de18c1d Crash if JavaScript close() is executed from onchange handler. b=308025 r+sr=bzbarsky 2005-09-14 05:03:20 +00:00
peterv%propagandism.org
1fd27aa751 Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz. 2005-09-11 10:08:43 +00:00
aaronleventhal%moonset.net
4e2b2e9ee4 Bug 305032. Fix various situation where focus is confused and commands get disabled/grayed out. r+sr=bryner 2005-09-06 22:27:41 +00:00
aaronleventhal%moonset.net
e03346aeb1 Bug 307153. Follow up to last checkin with the correct null checks added. r+sr=bryner 2005-09-06 19:54:55 +00:00
aaronleventhal%moonset.net
9c760049a1 Bug 307153. Focus lost after dialogs closed. r+sr=bryner, a=schrep 2005-09-06 19:41:31 +00:00
roc+%cs.cmu.edu
60903ce73c Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman 2005-09-04 20:04:23 +00:00
aaronleventhal%moonset.net
912a94a7dc Bug 305833. Context menu on bookmark right click is dead. r=mats, sr=bryner 2005-09-01 18:18:08 +00:00
bzbarsky%mit.edu
ee3656b5aa Add support for :valid, :invalid, :in-range, and :out-of-range pseudo-classes.
Bug 302462, patch by Allan Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 20:56:46 +00:00
mats.palmgren%bredband.net
fe5bc366c4 Fix the IsFocusable() check for XUL frames. b=305840 r=aaronleventhal sr=bryner 2005-08-30 20:22:55 +00:00
bzbarsky%mit.edu
0f56e73dd0 Make sure kepress handlers are not affected by Caps Lock state. Bug 295228,
patch by Dainis Jonitis <Dainis_Jonitis@swh-t.lv>, r=neil, sr=bzbarsky
2005-08-30 18:13:48 +00:00
bzbarsky%mit.edu
fd98f06afb Implement :enabled and :disabled CSS pseudo-classes. Bug 84400, patch by Allan
Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 03:31:47 +00:00
dbaron%dbaron.org
9bc4f35244 Back out most of the rest of bug 304462. 2005-08-28 16:45:39 +00:00
dbaron%dbaron.org
9a6e5c1f52 Back out part of bug 304462 until I can figure out bug 306210. 2005-08-28 05:18:55 +00:00
dbaron%dbaron.org
f7622a3b1c Give popup blocked events a message constant. b=304462 r+sr=bryner 2005-08-26 21:38:38 +00:00
aaronleventhal%moonset.net
bad4dee397 Bug 305840. Focus problems with XUL textbox, causing problems in findbar, help and address bar because of exception thrown. Patch by Mats Palmgren. r=aaronleventhal, sr=bryner 2005-08-26 18:45:23 +00:00
mozilla.mano%sent.com
ac284e6d88 backing out patch i didn't mean to checkin in v1.592 of this file 2005-08-26 10:15:31 +00:00
jwatt%jwatt.org
59e42c6cd2 Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org 2005-08-25 21:31:09 +00:00
aaronleventhal%moonset.net
0e50b0115b Bug 303620. Focus system goes haywire when focus changed in onblur or onchange handler. r=mats, sr=bryner 2005-08-24 19:06:07 +00:00
roc+%cs.cmu.edu
6377fe1d40 Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman 2005-08-23 03:57:07 +00:00
bzbarsky%mit.edu
0d6a610963 Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
bryner%brianryner.com
adc0ddf8eb In the XUL autocomplete widget, make user-initiated autocomplete dispatch an oninput event, just as if the user had typed the text. Also fixing a bug where it was not possible to create an oninput event from script. Bug 287996, r=mconnor sr=jst. 2005-08-22 18:34:21 +00:00
aaronleventhal%moonset.net
b3fef4bca2 Bug 258285. Find As You Type coming up when it shouldn't (textareas/textfields). r=mats, sr=bryner 2005-08-16 17:54:29 +00:00
joshmoz%gmail.com
7fcdb1e95d get rid of XP_MAC macros from mozilla/content. no bug. r+sr=dbaron 2005-08-13 00:20:46 +00:00
jst%mozilla.jstenback.com
e23ea875f3 Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org 2005-08-12 04:11:00 +00:00
roc+%cs.cmu.edu
c3ea09b7b0 Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there. 2005-08-10 20:21:44 +00:00
dbaron%dbaron.org
5e2f34ea7b Fix some confusion related to popup and popupblocked events and a little other confusion. b=291725 r=jst sr=bzbarsky a=bsmedberg 2005-08-02 20:18:05 +00:00
aaronleventhal%moonset.net
9653d785dc Bug 302193. Tabbing gets stuck for print preview when webpage focuses an element in onload, or if user clicks in textfield with mouse. r=mats, sr=neil, a=bsmedberg 2005-08-02 13:44:55 +00:00
allan%beaufour.dk
18c60543f2 Support :required and :optional pseudoclasses. Bug 302608, r+sr=bzbarsky, a=mkaply 2005-08-02 08:29:03 +00:00
jst%mozilla.jstenback.com
b396c88c41 Fixing bug 302889, and more tinderbox orange (balsa). Make window.close() actually close the window. Events that were incorrectly targetted at an inner window caused one of our DOMWindowClose handlers to prevent the close. See the bug for more details. r+sr=dbaron@mozilla.org, a=chase@mozilla.org 2005-08-02 01:23:40 +00:00
jst%mozilla.jstenback.com
8c2bc6fcb8 Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers 2005-07-30 20:57:07 +00:00
aaronleventhal%moonset.net
a14f4645a1 Bug 300779. Expose XUL tree selection via accessibility events. r=timeless, sr=roc, a=mkaply 2005-07-28 17:18:28 +00:00
bryner%brianryner.com
83216585ac Change PageShow/PageHide events to be lowercase and hook them up so that onpageshow= works on the body tag. Bug 297887, patch by brettw@gmail.com, r=me, a=bsmedberg. 2005-07-25 22:09:39 +00:00
mozilla.mano%sent.com
dd136ee95d Partial fix to bug 102330 - Back/Forward menu gets stuck on click-and-hold. r=jhpedemonte, sr=roc, a=bsmedberg. 2005-07-25 21:41:56 +00:00
mats.palmgren%bredband.net
9e90d126c5 Prevent having kbd focus inside the content document in Print Preview. b=244128 r=bryner sr=bzbarsky a=asa 2005-07-21 00:15:27 +00:00
bzbarsky%mit.edu
30298a402a More event coordinate hackery. Bug 296004, patch by John Sullivan
<jsfbbz@kanargh.force9.co.uk>, r+sr=roc, a=bsmedberg
2005-07-19 21:07:47 +00:00
timeless%mozdev.org
0363b55fbf Bug 299940 Class nsEvent forward-declared as struct
patch by b.jacques@planet.nl r=dbaron sr=dbaron a=bsmedberg
2005-07-19 21:03:06 +00:00
roc+%cs.cmu.edu
67a0394d02 Bug 297080. Mouse exit events from top-level windows should always be treated as exit events even if the cursor is still within window bounds (it must have moved into an on-top window). r+sr=bzbarsky,a=bsmedberg 2005-07-17 21:50:56 +00:00
smfr%smfr.org
ea6060bbb9 Fix bug 299419: crash on Mac on double-click-hold in a text widget. We crashed in the context-click timer callback dereferencing a null mCurrentTarget, which gets nulled out when SetMouseDownState() dispatches a selection changed event. Fixed by moving the mouse event higher up, while mCurrentTarget is still good. r/sr=roc 2005-07-15 00:44:28 +00:00
timeless%mozdev.org
108d205184 Bug 298129 Event.timeStamp always returns 0 for mouse click events
patch by martijn.martijn@gmail.com r=dbaron sr=bz a=asa
2005-07-13 18:52:09 +00:00
masayuki%d-toybox.com
4678ab27a3 Bug 300105 The found link doesn't have pseudo-focus in FAYT on frame page r+sr=bzbarsky, a=asa 2005-07-13 16:03:57 +00:00
masayuki%d-toybox.com
8f458edf50 Bug 299748 On listbox, Sometimes, We cannot scroll the page to bottom by mouse wheel r+sr=roc, a=asa 2005-07-07 15:53:07 +00:00
smontagu%smontagu.org
cd922206ba Process non-ASCII access keys correctly. Bug 255696, r+sr=roc, a=asa 2005-07-03 12:19:26 +00:00
mats.palmgren%bredband.net
32773fe4f6 Fix crash opening/minimizing window that has onfocus/onblur=window.close(). b=296300 r+sr=bzbarsky a=asa 2005-07-02 22:58:22 +00:00
dbaron%dbaron.org
ea8847cd51 Followup patch to bug 286303 to prevent hotspot coordinates outside of image from getting to platform APIs, even though they might make sense in some cases. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-02 22:24:38 +00:00
dbaron%dbaron.org
22c8c10292 Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-01 04:29:42 +00:00
mats.palmgren%bredband.net
97417c0bb6 Make drag-n-drop of frame-less content work again. b=289667 r+sr=roc a=benjamin 2005-06-28 21:40:15 +00:00
mats.palmgren%bredband.net
f68de81ba3 Fix event.relatedTarget for MouseOver events. b=298477 r+sr=roc a=asa 2005-06-25 01:32:02 +00:00
masayuki%d-toybox.com
1f93ebdcd5 Bug 259454 IME input (e.g., Chinese, Japanese and Korean) cannot be performed in Find Toolbar when opened with "/" or "'" r=bryner, dbaron, sr=dbaron, a=benjamin 2005-06-24 04:25:43 +00:00
jst%mozilla.jstenback.com
f3ed62af01 Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com 2005-06-22 01:53:58 +00:00
mats.palmgren%bredband.net
b58facb03c Give up if the old focus was removed from the document. b=298250 r+sr=bryner a=chofmann 2005-06-21 22:55:39 +00:00
bryner%brianryner.com
e4a343f08f Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2005-06-15 23:52:46 +00:00
bzbarsky%mit.edu
94faa65c47 MAke sure to set the external reference bit on mCurrentTarget. Bug 295670,
r+sr=roc, a=chofmann
2005-06-04 02:21:40 +00:00
bzbarsky%mit.edu
4b8823720e Add an nsIContent api for getting the intrinsic state of the content; this can
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms).  Bug
296309, r+sr=dbaron, a=chofmann
2005-06-03 02:02:45 +00:00
bzbarsky%mit.edu
9aa0fb9ff9 Just use our document for the doc we call ContentStatesChanged on instead of
trying to get it off the content nodes (which may no longer be in a document by
this point).  Bug 274736, r+sr=roc, a=shaver
2005-06-01 15:38:09 +00:00
bzbarsky%mit.edu
137b2f7312 Fix up more of the m*Content pointers correctly when content is removed from
the document.  Bug 293914 followup, r+sr=dbaron, a=shaver
2005-06-01 15:36:11 +00:00
bzbarsky%mit.edu
75a4727606 Fix memory leak. Bug 296014, r+sr=roc, a=shaver 2005-06-01 15:26:34 +00:00
bzbarsky%mit.edu
af1ea33dd6 Update focus and hover state correctly when an _ancestor_ of the current focus
or hover content is removed from the DOM.  Bug 293914, r+sr=roc, a=asa
2005-05-19 16:18:32 +00:00
bryner%brianryner.com
aed69207f0 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2005-05-04 20:22:32 +00:00
bzbarsky%mit.edu
a5df6c9834 Only unset :hover in NotifyMouseOut if we're not mousing over
anything. Otherwise, let NotifyMouseOver handle changing :hover; it's faster
that way.  Bug 292472, r+sr=roc, a=dbaron
2005-05-03 16:05:48 +00:00
Olli.Pettay%helsinki.fi
ed4e61c491 Bug 292464 - event listeners added using addEventListener() listen only trusted events. r=jst, sr=peterv, a=chofmann 2005-05-02 17:54:41 +00:00
jst%mozilla.jstenback.com
50de4a3e1d Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org 2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
923c54f450 Bug 291537. Don't wipe out mGestureDownPoint in StopTrackingDragGesture, since we may need it right afterward. r+sr=bzbarsky,a=asa 2005-04-28 22:11:53 +00:00
dbaron%dbaron.org
0bcd95a260 Mouseout shouldn't fire on elements that were removed from the document. b=292146 r+sr=roc a=asa 2005-04-28 20:47:53 +00:00
dbaron%dbaron.org
467e336ab7 Restore broken .detail property on overflow and underflow events. b=291198 Patch from Nate Nielsen <nielsen@memberwebs.com>. +sr+a=dbaron 2005-04-22 02:01:34 +00:00
roc+%cs.cmu.edu
3135638698 Bug 255378. Make the click-hold context menu code keep content references, not frame references, just as the drag gesture code does, so that it's robust to frame reconstruction during the click-hold time interval. r+sr=bzbarsky,a=asa 2005-04-19 23:03:23 +00:00
roc+%cs.cmu.edu
2a41dc97ca Bug 288406. Stop tracking potential drag gesture *before* we fire the drag DOM event, in case something happens that causes us to think a second drag gesture happens recursively. r+sr=bzbarsky,a=asa 2005-04-18 00:48:59 +00:00
bzbarsky%mit.edu
bf404f199e 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
2005-04-10 23:35:18 +00:00
bzbarsky%mit.edu
23f73c486f Use the owner document when compiling event handlers. Bug 289456, r+sr=jst,
a=dbaron
2005-04-09 17:32:25 +00:00
roc+%cs.cmu.edu
4ab8153bb1 Bug 288873. Don't let nsSubDocumentFrame tear down a presentation it didn't build. r+sr=bzbarsky,a=asa. 2005-04-07 04:04:06 +00:00
roc+%cs.cmu.edu
fc3153b467 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 2005-04-07 00:19:08 +00:00
aaronleventhal%moonset.net
d4552b3222 Bug 265203. When caret is at end of one link, focus displays to next link. r=ginn.chen, sr=bryner 2005-04-04 18:11:14 +00:00
ginn.chen%sun.com
c4da642d54 Bug 260399 disabled textarea/input should use DEFAULT pointer
r+sr=bzbarsky
2005-04-04 10:35:50 +00:00
roc+%cs.cmu.edu
4909c3aac5 Fixing Mac bustage 2005-03-30 03:05:17 +00:00
roc+%cs.cmu.edu
9acec347cc Bug 255863. Make drag/drop work even when the clicked-on content gets reframed by the click. r=mats,sr=bzbarsky 2005-03-30 02:14:41 +00:00
roc+%cs.cmu.edu
d0ffefd09a Bug 284664. Generate mouseover and mouseout events in IFRAMEs in a much more consistent way. r=mats,sr=bzbarsky 2005-03-28 23:39:13 +00:00
darin%meer.net
919c87d304 fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg 2005-03-19 20:35:35 +00:00
jst%mozilla.jstenback.com
f222e7e4d7 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 2005-03-18 15:33:51 +00:00
bryner%brianryner.com
21398d5b21 Make sure that nsJSEventListeners hold a reference to the same identity interface that XPCWrappedNative does. Bug 285546, r=jst, sr=bzbarsky. 2005-03-11 10:48:26 +00:00
bryner%brianryner.com
45a4bdafb0 Add null check as workaround for bug 239563 (crash if mousedown handler calls window.close()). r+sr=bzbarsky. 2005-03-10 22:53:29 +00:00
jshin%mailaps.org
d28e19536e bug IME candidate list is hidden by autocomplete window (r=dbaron,bryner,smontagu,jst,sr=dbaron,bryner,neil) : patch by Masayuki Nakano 2005-03-05 08:19:05 +00:00
jst%mozilla.jstenback.com
a57ec3f6dc 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 2005-03-04 02:01:54 +00:00
bsmedberg%covad.net
361daac936 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00
doronr%us.ibm.com
5369dc8116 Bug 283637 - Dispatching UIEvents using DOM interface doesn't work. Patch by smaug, r=bz/sr=jst 2005-02-25 19:31:09 +00:00
roc+%cs.cmu.edu
51924d4a38 Bug 125386. Turn MOUSE_EXIT events into MOUSE_MOVEs when the mouse didn't actually leave the top level widget. r+sr=bzbarsky 2005-02-23 21:46:43 +00:00
neil%parkwaycc.co.uk
131186b3ed Removing an event handler should not disturb firing of other event handlers b=174320 based on a patch by Silver r+sr=jst 2005-02-18 09:36:29 +00:00
dveditz%cruzio.com
d3bc41de0a bug 280889 prevent use of uninitialized 'cursor', r/sr=bzbarsky 2005-02-04 00:14:06 +00:00
bryner%brianryner.com
67dba23ae4 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron. 2005-02-03 23:01:54 +00:00
jshin%mailaps.org
2e3c2570c4 follow-up to bug 278061 : rid of trivial (but potentially critical) typos ,patch by masayuki : r=me, sr=bz 2005-02-02 17:07:51 +00:00
bzbarsky%mit.edu
949dc5fa14 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
2005-02-01 19:24:59 +00:00
mozilla.mano%sent.com
4ddcb38789 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 2005-01-29 23:47:35 +00:00
bzbarsky%mit.edu
905bf0a35a 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
2005-01-20 03:39:09 +00:00
mats.palmgren%bredband.net
7441be5622 Implement the accesskey attribute for LEGEND, make it move focus forward when it's not focusable. b=81481 r=aaronleventhal sr=bzbarsky 2005-01-16 16:39:35 +00:00
bzbarsky%mit.edu
9866f848c5 Make sure to scroll and such _before_ firing events. Bug 264873, r=mats,
sr=bryner
2005-01-12 02:42:39 +00:00
timeless%mozdev.org
0f16244b59 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
2005-01-06 23:41:52 +00:00
jst%mozilla.jstenback.com
f9d194248d Fixing bug 268830. Enable popups when handling access key events. r+sr=bzbarsky@mit.edu, a=asa@mozilla.org 2005-01-06 15:13:15 +00:00
cbiesinger%web.de
b71e2a3790 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
2004-12-30 21:56:11 +00:00
bryner%brianryner.com
076b2a64a6 deCOMtaminate nsIContent::GetNameSpaceID. Bug 272079, r+sr=jst 2004-12-13 04:14:28 +00:00
darin%meer.net
f2d9598f44 fixing --disable-xul bustage 2004-12-07 01:53:37 +00:00
bzbarsky%mit.edu
db49c6b37d Put the tree stuff in MOZ_XUL ifdefs. Bug 175568 followup to fix minimo, etc,
bustage.
2004-12-07 00:24:52 +00:00
aaronleventhal%moonset.net
aa29f4d8ea Bug 175568. Make shift+f10 menus show up in the right place, for scrolled documents and tree views. r=jan varga, sr=bz 2004-12-06 15:12:53 +00:00
gerv%gerv.net
670fb87360 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
aaronleventhal%moonset.net
5dee634fa7 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 2004-12-01 16:15:02 +00:00
bzbarsky%mit.edu
6b78bd4a5e 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
2004-11-23 17:21:37 +00:00
aaronleventhal%moonset.net
9bae58277b Bug 270030. Tabbing gets stuck at first child input elements. r=ginn.chen, sr=neil.parkway, a=asa 2004-11-19 04:28:56 +00:00
jshin%mailaps.org
c9588d2cf5 bug 263132 IME reconverting does not work with IME of Japanese, patch by masayuki@d-toybox.com r=Ilya Konstantinov, sr=bryner 2004-11-13 12:00:56 +00:00
aaronleventhal%moonset.net
0eaecc5f33 Bug 258514. Click on anchor with location hash sometimes first focusable child a focus rectangle. r=mats, sr=bryner 2004-10-29 13:40:25 +00:00
jst%mozilla.jstenback.com
4013aad2a9 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 2004-10-28 00:36:30 +00:00
jst%mozilla.jstenback.com
46655dce46 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 2004-10-26 00:13:50 +00:00
dbaron%dbaron.org
62bd820c74 Propagate trusted flag to synthesized events. b=265692 r=bzbarsky sr=jst a=asa 2004-10-23 22:28:25 +00:00
dbaron%dbaron.org
2e13a0b566 Restrict handling of various things to events coming from the user (not Web content). b=265176 r+sr=jst a=asa 2004-10-22 07:32:08 +00:00
aaronleventhal%moonset.net
e9feb9853d 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 2004-10-19 02:24:27 +00:00
peterv%propagandism.org
1716f47e5d Fix for bug 264309 (Consolidate CloneNode implementation macros). r/sr=jst 2004-10-15 14:42:14 +00:00
aaronleventhal%moonset.net
ca0cd1c767 Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs 2004-10-13 01:12:14 +00:00