Граф коммитов

1110 Коммитов

Автор SHA1 Сообщение Дата
Olli.Pettay%helsinki.fi e373eb853e 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 39e875b065 Bug 337520, Crash when window gets destroyed during mouseover event, r+sr=bz 2006-05-15 17:31:28 +00:00
cvshook%sicking.cc 241120e16a 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 b0fb18b791 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 0991896dc5 Didn't mean to check in this patch 2006-05-11 18:21:40 +00:00
Olli.Pettay%helsinki.fi fa059db6bd Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz 2006-05-11 18:18:47 +00:00
timeless%mozdev.org 244bb432fd 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 7d3e7d7acd 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 f0c28faaad oops, tree is closed 2006-05-08 07:14:08 +00:00
Olli.Pettay%helsinki.fi 0ce3acdb2b Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz 2006-05-08 07:08:41 +00:00
bzbarsky%mit.edu dda2ad267f Fix the casting. Bug 329192 2006-05-05 22:47:25 +00:00
bzbarsky%mit.edu af2ad85f80 Use nsINode in nsEventListenerManager::CompileEventHandlerInternal. Bug
329192, r+sr=sicking.
2006-05-05 22:45:56 +00:00
brettw%gmail.com 7547c7f847 Bug 336785 r=darin sr+a=bryner Crash when context menu pops up 2006-05-05 21:01:06 +00:00
cvshook%sicking.cc 36f352636c Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz 2006-05-05 06:52:21 +00:00
Olli.Pettay%helsinki.fi dd972aa31f 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 d23fe29f4c 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 92b578d7ad Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron 2006-04-13 04:07:12 +00:00
masayuki%d-toybox.com 3f30f78304 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 23a6cefff1 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 daa66aba0f 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 af3139bad7 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 5521781301 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 c28e6a9665 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 6a505ed594 Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc 2006-03-22 18:00:28 +00:00
bryner%brianryner.com 41e6c02b2f 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 8d9593a319 Bug 330428, nsDOMEvent::InitEvent doesn't clear the target r+sr=bz 2006-03-14 21:51:56 +00:00
Olli.Pettay%helsinki.fi 4f8e94093f Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz 2006-03-09 18:14:17 +00:00
Olli.Pettay%helsinki.fi c0e37e327a Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
ginn.chen%sun.com 0acfa250a1 Bug 144000 caret browsing - bad initial position
r=aaronleventhal sr=bzbarsky
2006-02-28 10:23:38 +00:00
sharparrow1%yahoo.com c85638a9e7 Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc. 2006-02-27 05:57:37 +00:00
roc+%cs.cmu.edu 83f6e177f0 Backing out changes for bug 326944, really this time\! 2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu 7a891e1dd1 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell 2006-02-27 02:33:26 +00:00
timeless%mozdev.org 6a510cc56b Bug 298277 remove useless references to nsVoidArray
r=dbaron sr=dbaron
2006-02-23 10:30:59 +00:00
sharparrow1%yahoo.com acef3d3622 Bug 327868: nsIFrameSelection cleanup. r+sr=roc 2006-02-21 00:49:04 +00:00
sharparrow1%yahoo.com 00eb969667 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 5965e9404b Bug 326904, Remove NS_APP_EVENT_FLAG_HANDLED, r+sr=jst 2006-02-14 17:24:00 +00:00
mrbkap%gmail.com ae6c6c9c44 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 4155af519e 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 9c3a43c546 #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 5254037b54 Bug 281139, crash doing onfocus=alert() and Reloading, r+sr=bz 2006-01-26 16:12:30 +00:00
dbaron%dbaron.org b78ffcf649 Fix Windows bustage. 2006-01-19 03:11:23 +00:00
dbaron%dbaron.org e94c39c01b 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 7d9189938d Bug 323910: Merge atom lists in gklayout
r/sr=jst
2006-01-19 00:58:12 +00:00
roc+%cs.cmu.edu cb85074f0d 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 91b6c36998 Bug 322985, Remove aScriptOnly parameter from the nsIEventListenerManager::RemoveAllListeners r+sr=jst 2006-01-12 19:11:44 +00:00
mats.palmgren%bredband.net 98b44f7204 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 78347c9170 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 6bc6dbd406 backwards my last checkin, sorry for my spam. Bug 295228 2005-12-26 17:32:09 +00:00
ginn.chen%sun.com e9979a4762 Comment out the warning. Bug 295228 2005-12-26 10:19:25 +00:00
masayuki%d-toybox.com 652a65f4aa 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 0cbd298ab5 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 61c2ea0631 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 ebfa012f2e Bug 319402 Simplify nsJSContext::CompileEventHandler call in nsEventListenerManager::AddScriptEventListener
r=jst sr=jst
2005-12-11 02:42:04 +00:00
dbaron%dbaron.org 3ceffc0fc4 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 f985c5d62a 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 7a5af690c6 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 b78d0c2416 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 4bf26fb54d 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 77fb324ed9 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 c871457818 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 eaab9bd026 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 7061e4aebb 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 8b257b7124 backing out previous patch b=55751 2005-11-14 22:33:39 +00:00
masayuki%d-toybox.com 318346f944 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 8e1263ab28 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 dff1dea638 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 1b70f4c737 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 1e91350bb2 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 1dbcb2c810 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 afefaa24b3 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 de31f068b8 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 9c1b72f7f8 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 3ecf2cf11d 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 392ce49c40 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 1bfeac660f 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 48a3d378e1 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 85691c8301 Try fixing bug 288064 again. r=biesi, sr=dbaron 2005-10-17 00:50:39 +00:00
peterv%propagandism.org ef98abb585 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 1c93ea44cc 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 4b4a97f72b Backing out bug 288064 because of the Tp hit. 2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu 3280fa0ec3 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 bfc7bfee82 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 6826fa1b63 Bug 309227 - Support for mousewheel.withmetakey.*/mousewheel.horizontal.withmetakey.*. r=mento, sr=neil. 2005-09-26 03:38:29 +00:00
peterv%propagandism.org bc66f35d62 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 eccb96b99a 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 9b224f5e39 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 e6ad8ae2ea 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 0b6e710a73 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 9d36decada 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 f849415a9e Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz. 2005-09-11 10:08:43 +00:00
aaronleventhal%moonset.net b0dd12c84a 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 ba9ccb8b93 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 f4b600df42 Bug 307153. Focus lost after dialogs closed. r+sr=bryner, a=schrep 2005-09-06 19:41:31 +00:00
roc+%cs.cmu.edu 5e6d8422ef 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 bc218938fe 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 cf206258a3 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 746c983f51 Fix the IsFocusable() check for XUL frames. b=305840 r=aaronleventhal sr=bryner 2005-08-30 20:22:55 +00:00
bzbarsky%mit.edu 8f8d6d15e9 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 4235846ed6 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 4bfbc0e688 Back out most of the rest of bug 304462. 2005-08-28 16:45:39 +00:00