Roy Frostig
049a9fbdc8
Bug 514732. Issue a DOM event for document resizing. r=smaug sr=roc
2009-09-11 16:13:56 -07:00
Neil Deakin
22715396a4
Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug
2009-09-21 13:39:44 -04:00
Robert O'Callahan
6de615de1b
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
...
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
2009-09-04 16:49:18 +12:00
Josh Aas
2dbe5949ee
Replace usage of "::StillDown" with "CGEventSourceButtonState", 64-bit fix for layout. b=517392 r=mstange r=bz
2009-09-18 12:34:37 -04:00
Markus Stange
55aca69596
Bug 482985 - add hidden pref for activity cursor. r=bz
2009-09-17 15:04:08 +02:00
Mats Palmgren
4da22c487b
Make the test for bug 299673 use waitForFocus, and disable it on Linux. b=506175 r=enndeakin
2009-09-15 18:00:41 +02:00
Matin Movassate
f340c1fc76
Bug 515821: Make it possible to detect the presence of files during drags, even when we don't let you get to the actual File objects. Patch by Matin Movassate <matinm1@gmail.com>. r=Enn sr=sicking
2009-09-14 15:14:13 -07:00
Neil Deakin
02a7469b05
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-13 09:13:16 -04:00
Neil Deakin
a5bfe49767
Bug 503943, back out mouse capture patch, CLOSED TREE
2009-09-10 12:11:41 -04:00
Neil Deakin
2ca788ce33
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-10 08:51:36 -04:00
Masayuki Nakano
46e7090dcf
Bug 512235 bug 462809 should be implemented in content/events, not widget/src/* r=roc+vlad
2009-09-03 16:07:18 +09:00
Peter Van der Beken
8b5c239aac
Fix for bug 510677 (Avoid XPCCallContext for WrapNativeToJSVal). r/sr=jst.
...
--HG--
extra : rebase_source : 647f360f5603a2f9ade579a9911ba51af1db91b5
2009-08-14 21:00:24 +02:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
36622c6995
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
David Zbarsky
932e28482f
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Doug Turner
db1a20b897
Bug 485943 - Device Orientation Support. r=olli
2009-08-21 07:42:37 -07:00
Olli Pettay
39e59a0771
Bug 502818 - Property access on DOMMouseScroll events does not propagate to Event.prototype, r+sr=jst
...
--HG--
extra : rebase_source : a6c0082a9ba2f0689ec359ae5f6a2fa9322a2d0d
2009-08-20 13:13:06 +03:00
L. David Baron
ed026ed2f0
Don't QI a node to nsIDOMElement and back to nsIContent for every call to nsEventStateManager::GetContentState. (Bug 509889) r=enndeakin
2009-08-13 19:09:49 -07:00
Felipe Gomes
972bf3dc41
Bug 503541 - Fine grained control of gesture registration on widgets (Win7). r=smaug+roc, sr=smaug
2009-08-13 13:54:09 -07:00
Jesse Ruderman
0b5ba3e8f7
Add crashtests for bug 77271
2009-08-08 15:17:03 -07:00
Masayuki Nakano
f9802cc670
Bug 128647 [RFE] Handler for WM_COPY/WM_CUT/WM_PASTE/WM_CLEAR r=ere+roc, sr=roc
2009-08-08 00:11:17 +09:00
Matin Movassate
a6b371d7e0
Fixing bug 503598. Adding support for drag n' drop funcitonality for local files. r=enndeakin@gmail.com, sr=mrbkap@gmail.com/jonas@sicking.cc
...
--HG--
extra : rebase_source : 66d93e71d30ea18e045f95f7f94951c02739edd9
2009-07-30 14:02:08 -07:00
Mats Palmgren
5c5961a33e
A mochitest-plain for bug 226361.
2009-07-25 21:47:16 +02:00
timeless@mozdev.org
b456407073
Bug 504473 FORWARD_NULL deref of mPresContext in nsEventStateManager::GetEventTarget
...
r=smaug sr=smaug
2009-07-22 17:31:01 -05:00
Robert O'Callahan
2ebc95776b
Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug
2009-07-22 12:45:09 +12:00
Robert O'Callahan
243774fd17
Bug 352093. Part 4: IME code should use GetRootWidget so it works with documents that don't have their own widgets. r=masayuki
2009-07-22 12:45:05 +12:00
Robert O'Callahan
41b0dc9d84
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
2009-07-22 12:45:00 +12:00
Alexander Surkov
11522a48f5
Bug 494345 - Do not create accessibles for XUL label or description having a role of 'presentation', r=marcoz, enndeaking, sr=smaug
2009-07-10 20:17:15 +08:00
<jlebar@mozilla.com>
7de5d30e8d
Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking
2009-06-26 10:16:50 -07:00
Olli Pettay
6041f8abed
Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking
2009-06-30 10:56:40 +03:00
David Bolter
281b227c46
Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking
2009-06-29 14:36:25 -04:00
Olli Pettay
b0eab11c98
Bug 497780 - onmouseout's MouseEvent.relatedTarget is a chrome element and is completely inaccessible, r=mrbkap@gmail.com, sr=bz
2009-06-28 22:46:52 +03:00
timeless@mozdev.org
836e302da1
Bug 493716 gEventIdTable is unused
...
r=smaug sr=smaug
2009-06-27 18:42:50 -07:00
Neil Deakin
463ebf9287
Bug 455590, use new drag and drop api with trees, r=neil,sr=smaug
2009-06-24 13:12:33 -04:00
Olli Pettay
965bce94cb
Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
2009-06-24 16:33:02 +03:00
Olli Pettay
b9fa86fa3b
Backout Bug 495983, part2
2009-06-24 14:49:27 +03:00
Olli Pettay
05d764dea7
Backout Bug 495983
...
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Olli Pettay
bbe57b86cd
Bug 495764 - remove unused methods from nsIPrivateDOMEvent, r+sr=jst
...
--HG--
extra : rebase_source : a1ad4daa29a7025a0345ece37752b8e6374d7b1f
2009-06-24 12:02:37 +03:00
Olli Pettay
a22b555893
Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
...
--HG--
extra : rebase_source : e5dac1176973db9660eb109e03d237799acad35d
2009-06-24 11:47:46 +03:00
Olli Pettay
f1f141152f
Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
...
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
2009-06-24 11:42:00 +03:00
Olli Pettay
1a534bf2c2
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
...
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
2009-06-23 14:23:52 +03:00
Olli Pettay
2e0f78e968
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
2009-06-23 13:07:39 +03:00
Olli Pettay
d0915154d5
Bug 499665 - Remove nsIDOMSVGListener and nsIDOMSVGZoomListener interfaces, r+sr=roc
2009-06-23 12:19:12 +03:00
Olli Pettay
df6649fbc1
Bug 499667 - Remove nsIDOMDragListener, r+sr=sicking
2009-06-23 12:13:01 +03:00
Olli Pettay
5d266c5155
Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc
2009-06-23 12:09:05 +03:00
Olli Pettay
00d5274b20
Backout Bug 496102
...
--HG--
extra : rebase_source : f33905aff8d759480277d9f13908035382c026c6
2009-06-22 16:35:15 +03:00
Olli Pettay
ecc0350c75
Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc
2009-06-22 14:07:46 +03:00
Olli Pettay
4f0aa79a1e
backout Bug 486990
...
--HG--
extra : rebase_source : 5947dd5fcc29bfb333c53cc2f60a00895910e9bb
2009-06-17 16:22:37 +03:00
Olli Pettay
b4d60fb950
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
...
--HG--
extra : rebase_source : a425f116d1350ff1204f1b031754a262ec73f8b1
2009-06-17 13:26:21 +03:00
Olli Pettay
c1ef3d1afe
Bug 496317 - Remove nsPopupBlockedEvent, r+sr=sicking
...
--HG--
extra : rebase_source : 354385de35d48a6f2c911c20175b1715c89c9196
2009-06-16 19:07:56 +03:00
Olli Pettay
6ede3e22fa
reuse etci pool, r+sr=sicking
...
--HG--
extra : rebase_source : 698eae6de79ab094c978cf06f938dd2240a31bc8
2009-06-16 12:15:46 +03:00
Olli Pettay
0d4aa15af4
Bug 496308 - Crash [@ nsDOMPopupBlockedEvent::GetRequestingWindow], r+sr=jonas
2009-06-15 13:27:54 +03:00
Olli Pettay
5f13578f13
Bug 493266 - Optimize setting currentTarget, r+sr=bz
2009-06-15 13:21:06 +03:00
Olli Pettay
42ec618ee6
Trunk patch for Bug 491134, r+sr=jst
2009-06-15 11:27:29 +03:00
Mats Palmgren
d108510b8e
Test for bug 322588.
2009-06-13 15:51:25 +02:00
Mats Palmgren
e0c38624c4
Test for bug 299673.
2009-06-13 01:11:55 +02:00
Arpad Borsos
a797cac310
Bug 497068: Fix "will be initialized after" warnings; r=dbaron
2009-06-09 18:03:59 +02:00
Neil Deakin
79321ef1f8
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Boris Zbarsky
0460675e76
Bug 489671. Make sure the error reporter doesn't suppress our error reports. r=mrbkap, sr=jst
2009-05-19 22:11:01 -04:00
Jim Mathies
586ad3cbd2
Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey.
2009-05-19 21:05:59 -05:00
Olli Pettay
f9fa7407e7
Bug 493251 - Header/navigation links on PG.com take two clicks to load, r+sr=jst
2009-05-18 12:17:45 +03:00
Masayuki Nakano
feee8b464b
Bug 492233 [IMM32] Reimplement IME mouse handling r=VYV03354+roc, sr=roc
2009-05-15 09:46:24 +09:00
Olli Pettay
a26f88717b
Bug 461861, r=mrbkap, sr=jst
...
--HG--
extra : rebase_source : a5aea484f992785a3d67bb03d7fe074ce4f7f95a
2009-05-14 10:03:15 +03:00
Ryo Onodera
5e72993bff
Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
...
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Olli Pettay
e64efde796
Bug 484775 - DocumentFragments and Attribute nodes should expose nsIDOMEventTarget to JS, r+sr=peterv
...
--HG--
extra : rebase_source : 7bce078904782a5a907eebbbff7b74a905cfa8c1
2009-05-07 16:59:51 +03:00
Olli Pettay
fc5f3a87aa
backout bug484775
2009-05-07 10:19:06 +03:00
Olli Pettay
d9072725ae
Bug 484775 - DocumentFragments and Attribute nodes should expose nsIDOMEventTarget to JS, r+sr=peterv
...
--HG--
extra : rebase_source : 9c6f8f9d3cd1283adb7b69b93440f7da01924326
2009-05-07 09:31:04 +03:00
L. David Baron
8c38aba811
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
Olli Pettay
1f7cf9b660
Bug 486502 - Dispatch test events only when running mochitest/chrome/browser-chrome, r+sr=roc
2009-05-06 07:30:39 +03:00
Boris Zbarsky
05780cc568
Bug 67752. Implement interruptible reflow. r=roc,dbaron
2009-04-21 19:53:52 -04:00
Olli Pettay
bdb6b5dd69
backout Bug 486990
2009-04-28 06:42:59 -07:00
Olli Pettay
034f889291
Bug 486990, move contextmenu listener to system event group, r=enn, sr=neil
2009-04-25 11:45:30 +03:00
Olli Pettay
7f711199fa
Bug 489581 - Reduce Addref/Release when calling event handlers, r+sr=jst
2009-04-24 12:18:37 +03:00
Masayuki Nakano
3ad00a6eb6
Bug 482138 [TSF] nsTextFrame has to draw composition string by TIP specified style r+sr=roc
2009-04-23 12:27:12 +09:00
Joe Drew
64bbcf4155
Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs.
2009-04-21 23:02:17 -04:00
Boris Zbarsky
e5f6293681
Bug 67752. Implement interruptible reflow. r=roc,dbaron
2009-04-21 19:53:52 -04:00
Masayuki Nakano
c023e549d6
Bug 487601 Crash [@ nsTextStateManager::Init] contenteditable and onfocus removing window r+sr=roc
2009-04-17 14:01:23 +09:00
Brad Lassey
bed8a86165
Bug 427987 - Add support for Hildon (Maemo) tap-n-hold context menu, r=ted
2009-04-16 12:03:18 -04:00
Dão Gottwald
2b158c4a2f
Bug 487059 - clearUserPref shouldn't throw if a pref doesn't have a default or user value. r+sr=bsedberg
2009-04-10 10:24:24 +02:00
Boris Zbarsky
b4295b1789
Bug 486547 part 1. Switch nsTypedSelection to storing nsIRange, not nsIDOMRange, objects. r+sr=smaug
2009-04-06 13:17:37 -04:00
Masayuki Nakano
88c1e2ba58
Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc
2009-04-03 16:26:28 +09:00
Jim Mathies
bf62e148ca
Bug 479901 - Add WM_GESTURE support for Windows 7. r=vlad+smaug.
2009-04-02 14:34:31 -05:00
Jeremy D. Lea
39f62f1364
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
Tom Dyas
b86ed018a1
Bug 479093 - Text sent to services includes body of <script> tags. r=smaug, r=josh, sr=roc
2009-03-17 19:04:01 -07:00
Olli Pettay
e511e04fa7
Bug 484658 - element.focus() handing when called during event suppression, r+sr=jst
2009-03-25 16:11:11 +02:00
Josh Aas
a017628a07
Stop using FlatCarbon headers on Mac OS X. b=482277 r=bsmedberg
2009-03-19 10:41:13 -07:00
Olli Pettay
bd9ae022c8
Bug 483591 - PRBool problem in nsIMEStateManager::IsActive, r+sr=bz
2009-03-18 15:24:04 +02:00
Ben Turner
eed6c83bb8
Bug 482306 - "Several deadlocks related to nested requests and nsJSContext::CompileEventHandler". r+sr=mrbkap, a=blocking1.9.1+.
2009-03-14 20:42:50 -07:00
Olli Pettay
68a0322fcd
Bug 478245 - Crash [@ nsEventStateManager::PreHandleEvent], r+sr=dbaron
2009-03-11 17:43:08 +02:00
Benjamin Smedberg
ca96f9405e
Bug 481102 - Reorganize dom/public, dom/public/base, and dom/src/base to dom/base, r+sr=jst
...
--HG--
rename : dom/src/base/Makefile.in => dom/base/Makefile.in
rename : dom/src/base/crashtests/244933-1.html => dom/base/crashtests/244933-1.html
rename : dom/src/base/crashtests/275912-1.html => dom/base/crashtests/275912-1.html
rename : dom/src/base/crashtests/327571-1.html => dom/base/crashtests/327571-1.html
rename : dom/src/base/crashtests/327695-1.html => dom/base/crashtests/327695-1.html
rename : dom/src/base/crashtests/329481-1.xhtml => dom/base/crashtests/329481-1.xhtml
rename : dom/src/base/crashtests/338674-1.xhtml => dom/base/crashtests/338674-1.xhtml
rename : dom/src/base/crashtests/346381-1.html => dom/base/crashtests/346381-1.html
rename : dom/src/base/crashtests/359432-1.xhtml => dom/base/crashtests/359432-1.xhtml
rename : dom/src/base/crashtests/369413-1.html => dom/base/crashtests/369413-1.html
rename : dom/src/base/crashtests/372554-1.html => dom/base/crashtests/372554-1.html
rename : dom/src/base/crashtests/404869-1.xul => dom/base/crashtests/404869-1.xul
rename : dom/src/base/crashtests/439206-1.html => dom/base/crashtests/439206-1.html
rename : dom/src/base/crashtests/462947.html => dom/base/crashtests/462947.html
rename : dom/src/base/crashtests/473284.xul => dom/base/crashtests/473284.xul
rename : dom/src/base/crashtests/90613-1.html => dom/base/crashtests/90613-1.html
rename : dom/src/base/crashtests/crashtests.list => dom/base/crashtests/crashtests.list
rename : dom/src/base/domerr.msg => dom/base/domerr.msg
rename : dom/src/base/nsBarProps.cpp => dom/base/nsBarProps.cpp
rename : dom/src/base/nsBarProps.h => dom/base/nsBarProps.h
rename : dom/public/nsDOMCID.h => dom/base/nsDOMCID.h
rename : dom/src/base/nsDOMClassInfo.cpp => dom/base/nsDOMClassInfo.cpp
rename : dom/src/base/nsDOMClassInfo.h => dom/base/nsDOMClassInfo.h
rename : dom/public/nsDOMClassInfoID.h => dom/base/nsDOMClassInfoID.h
rename : dom/public/nsDOMError.h => dom/base/nsDOMError.h
rename : dom/src/base/nsDOMException.cpp => dom/base/nsDOMException.cpp
rename : dom/src/base/nsDOMException.h => dom/base/nsDOMException.h
rename : dom/public/nsDOMJSUtils.h => dom/base/nsDOMJSUtils.h
rename : dom/src/base/nsDOMScriptObjectFactory.cpp => dom/base/nsDOMScriptObjectFactory.cpp
rename : dom/src/base/nsDOMScriptObjectFactory.h => dom/base/nsDOMScriptObjectFactory.h
rename : dom/public/nsDOMScriptObjectHolder.h => dom/base/nsDOMScriptObjectHolder.h
rename : dom/public/nsDOMString.h => dom/base/nsDOMString.h
rename : dom/src/base/nsDOMWindowList.cpp => dom/base/nsDOMWindowList.cpp
rename : dom/src/base/nsDOMWindowList.h => dom/base/nsDOMWindowList.h
rename : dom/src/base/nsDOMWindowUtils.cpp => dom/base/nsDOMWindowUtils.cpp
rename : dom/src/base/nsDOMWindowUtils.h => dom/base/nsDOMWindowUtils.h
rename : dom/src/base/nsFocusController.cpp => dom/base/nsFocusController.cpp
rename : dom/src/base/nsFocusController.h => dom/base/nsFocusController.h
rename : dom/src/base/nsGlobalWindow.cpp => dom/base/nsGlobalWindow.cpp
rename : dom/src/base/nsGlobalWindow.h => dom/base/nsGlobalWindow.h
rename : dom/src/base/nsGlobalWindowCommands.cpp => dom/base/nsGlobalWindowCommands.cpp
rename : dom/src/base/nsGlobalWindowCommands.h => dom/base/nsGlobalWindowCommands.h
rename : dom/src/base/nsHistory.cpp => dom/base/nsHistory.cpp
rename : dom/src/base/nsHistory.h => dom/base/nsHistory.h
rename : dom/public/nsIBaseDOMException.h => dom/base/nsIBaseDOMException.h
rename : dom/public/nsIDOMClassInfo.h => dom/base/nsIDOMClassInfo.h
rename : dom/public/nsIDOMScriptObjectFactory.h => dom/base/nsIDOMScriptObjectFactory.h
rename : dom/public/nsIEntropyCollector.idl => dom/base/nsIEntropyCollector.idl
rename : dom/public/base/nsIFocusController.h => dom/base/nsIFocusController.h
rename : dom/public/nsIJSEventListener.h => dom/base/nsIJSEventListener.h
rename : dom/public/nsIJSNativeInitializer.h => dom/base/nsIJSNativeInitializer.h
rename : dom/public/nsIScriptChannel.idl => dom/base/nsIScriptChannel.idl
rename : dom/public/nsIScriptContext.h => dom/base/nsIScriptContext.h
rename : dom/public/nsIScriptExternalNameSet.h => dom/base/nsIScriptExternalNameSet.h
rename : dom/public/nsIScriptGlobalObject.h => dom/base/nsIScriptGlobalObject.h
rename : dom/public/nsIScriptGlobalObjectOwner.h => dom/base/nsIScriptGlobalObjectOwner.h
rename : dom/public/nsIScriptNameSpaceManager.h => dom/base/nsIScriptNameSpaceManager.h
rename : dom/public/nsIScriptObjectOwner.h => dom/base/nsIScriptObjectOwner.h
rename : dom/public/nsIScriptObjectPrincipal.h => dom/base/nsIScriptObjectPrincipal.h
rename : dom/public/nsIScriptRuntime.h => dom/base/nsIScriptRuntime.h
rename : dom/public/nsIScriptTimeoutHandler.h => dom/base/nsIScriptTimeoutHandler.h
rename : dom/src/base/nsJSEnvironment.cpp => dom/base/nsJSEnvironment.cpp
rename : dom/src/base/nsJSEnvironment.h => dom/base/nsJSEnvironment.h
rename : dom/src/base/nsJSTimeoutHandler.cpp => dom/base/nsJSTimeoutHandler.cpp
rename : dom/src/base/nsJSUtils.cpp => dom/base/nsJSUtils.cpp
rename : dom/src/base/nsJSUtils.h => dom/base/nsJSUtils.h
rename : dom/src/base/nsLocation.cpp => dom/base/nsLocation.cpp
rename : dom/src/base/nsMimeTypeArray.cpp => dom/base/nsMimeTypeArray.cpp
rename : dom/src/base/nsMimeTypeArray.h => dom/base/nsMimeTypeArray.h
rename : dom/public/base/nsPIDOMWindow.h => dom/base/nsPIDOMWindow.h
rename : dom/public/base/nsPIWindowRoot.h => dom/base/nsPIWindowRoot.h
rename : dom/src/base/nsPluginArray.cpp => dom/base/nsPluginArray.cpp
rename : dom/src/base/nsPluginArray.h => dom/base/nsPluginArray.h
rename : dom/src/base/nsScreen.cpp => dom/base/nsScreen.cpp
rename : dom/src/base/nsScreen.h => dom/base/nsScreen.h
rename : dom/src/base/nsScriptNameSpaceManager.cpp => dom/base/nsScriptNameSpaceManager.cpp
rename : dom/src/base/nsScriptNameSpaceManager.h => dom/base/nsScriptNameSpaceManager.h
rename : dom/src/base/nsWindowRoot.cpp => dom/base/nsWindowRoot.cpp
rename : dom/src/base/nsWindowRoot.h => dom/base/nsWindowRoot.h
rename : dom/public/nsWrapperCache.h => dom/base/nsWrapperCache.h
2009-03-11 10:10:19 -04:00
Matthew Gregan
9f3a5b2f76
Bug 470662 - Don't set paused to true when playback ends. Fix handling of playing/suspend attrs. r=chris.double, sr=roc
...
--HG--
extra : rebase_source : f5161f9a699015b41c4947b52624901786adc852
2009-02-27 00:55:30 +13:00
Jim Mathies
6b652e24f9
Bug 463088 - Tab tear off cursor touchup. sr=roc
2009-03-09 19:01:55 -05:00
mozbugz@karlt.net
4cfb92a744
Bug 481768 - mouse wheel scrolls too far when viewport is smallish, p=karlt+smaug, r=karlt+smaug, sr+roc
2009-03-09 13:10:12 +02:00
Olli Pettay
ef1e0eba37
backout Bug 481768
2009-03-09 00:28:45 +02:00
Olli Pettay
2dafc7fbab
Bug 481768 - mouse wheel scrolls too far when viewport is smallish, p=karlt+me, r=karlt, sr=roc
2009-03-08 22:58:47 +02:00
Boris Zbarsky
2423744439
Bug 481688. Stop firing our DOMLink* events to content. r+sr=smaug
2009-03-06 13:12:20 -05:00
Jim Mathies
492b851d97
Bug 463088 - Tab tear off cursor needs to be constant on Windows. r=enndeakin.
2009-03-06 11:54:29 -06:00
Markus Stange
ac0fae4854
Bug 481359 - Mouse shouldn't show spinner while pages are transferring, ui-r=beltzner r+sr=bzbarsky
2009-03-05 16:07:55 +01:00
Markus Stange
54376f443d
Bug 479618 - Make the test for bug 350471 more stable, r=smaug
2009-03-05 16:05:47 +01:00
Olli Pettay
8e3d66727a
Bug 480767 - Closing 'Bookmark All Tabs' screws up focus, r+sr=jst
2009-03-03 22:20:11 +02:00
Olli Pettay
2219417624
Bug 333198 - Suppress Input events for web content during synchronous XMLHttpRequest loads, r=bz, sr=jst
2009-03-03 22:11:14 +02:00
Olli Pettay
cb57be346c
backout 333198
2009-03-02 22:21:46 +02:00
Ginn Chen
3694c15b1d
Bug 333198 fix Solaris bustage
2009-02-27 14:47:27 +08:00
Olli Pettay
e6f01244a1
Bug 333198 - 'Suppress Input events for web content during synchronous XMLHttpRequest loads'. r=bz, sr=jst, a=blocking1.9.1+
2009-02-26 14:00:30 -08:00
L. David Baron
db9e9b7806
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2009-02-19 11:03:28 -08:00
L. David Baron
a91aa25ab0
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
2009-02-19 09:06:18 -08:00
L. David Baron
a5c13ba6b5
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2009-02-19 07:29:27 -08:00
Jeremy D. Lea
b9a1696e34
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
...
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
L. David Baron
8b207bcc51
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
2009-02-18 18:59:47 -08:00
L. David Baron
29c43121c7
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2009-02-18 17:13:24 -08:00
Masayuki Nakano
bcf39be0ea
Bug 478536 Crash by removing a scroll target in MozMouseScrollFailed event handler r+sr=roc
2009-02-18 00:55:53 +09:00
Neil Deakin
7ae9acbaf5
Bug 471848, flag for whether a drag was cancelled by the user, r+sr=roc
2009-02-17 10:51:12 -05:00
Neil Deakin
90c37e3e72
Bug 399427, don't update caret position when a xul element is focused, r=neil, sr=roc
2009-02-17 10:51:11 -05:00
Peter Van der Beken
691b82b80e
Fix for bug 391448 (Force layout/dom/content code to use classinfo macros that don't use the service manager.). r/sr=jst.
2009-02-17 15:08:08 +01:00
Olli Pettay
f9093a901c
Bug 477863 - Give gesture events usable clientX/screenX values, r+sr=roc
2009-02-17 13:49:03 +02:00
Serge Gautherie
5ec9f53e89
Backed out changeset: 719dca3419b5
2009-02-15 18:41:16 +01:00
Jeremy Lea
b82cdbd258
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
2009-02-15 17:41:06 +01:00
Masayuki Nakano
68f9a6a266
Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc
2009-02-12 19:44:38 +09:00
Masayuki Nakano
789465492f
backing-out the patch for bug 442774
2009-02-12 18:54:02 +09:00
Masayuki Nakano
4d6c3072e5
Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc
2009-02-12 16:02:49 +09:00
Michael Ventnor
a9bf64c109
Bug 477531. Support CSS3 :indeterminate pseudo-class. r+sr=dbaron,r=bzbarsky
...
--HG--
extra : rebase_source : 03d1be9b5742e8d17114aaeb0b5de20d61926d51
2009-02-11 14:19:37 +13:00
Jesse Ruderman
c9eb6349ac
Add some crashtests
2009-02-10 16:36:04 -08:00
Jim Chen
6513b5e77c
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP (relanding)
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-11 05:56:51 +09:00
Masayuki Nakano
def135f71a
Backing out the patch of bug 442774. This might cause a timeout failure on test_keycodes.xul
2009-02-11 03:19:15 +09:00
Masayuki Nakano
4755de05c7
Backing out the TSF patch of bug 88831. This might cause a timeout failure on test_keycodes.xul
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-11 03:02:05 +09:00
Masayuki Nakano
4fa4a8c50d
Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.Pettay, sr=roc
2009-02-10 20:17:37 +09:00
Jim Chen
41a1a807d6
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-10 20:15:36 +09:00
L. David Baron
ef5fe05834
Revert changeset fc8d54ab29a6 (Bug 88831, Support new IME API "Text Services Framework" from Office XP and Windows XP) due to failure (every time) of the new unit test it added (Test WinTSF) on the Windows tinderbox.
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-07 09:13:30 -08:00
Jim Chen
e53087b660
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-07 18:52:59 +09:00
Daniel Holbert
31c18a6827
Bug 458167 - Fix bad usage of "it's" in comments: patch for content folder. r+sr=jst
2009-01-23 01:02:09 -08:00
Daniel Holbert
2a7d88e05a
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Neil Deakin
c8df9e6d4f
Bug 212750, position context menu for menus when the keyboard shortcut is used, also move code around so that the right targets are set for context menu key events, r=smaug,sr=roc
2009-01-17 15:50:00 -05:00
Jeremy Lea
1800930122
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Benjamin Smedberg
24e7cb1f78
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Benjamin Smedberg
50621e4f9f
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
d0b948876f
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Taras Glek
7979413f31
Bug 472171 - nsIPrivateTextRangeList outparamdel didn't change IID r+sr=bz
2009-01-05 14:50:47 -08:00
Taras Glek
04a1b5bb30
Bug 472169 - nsIPrivateTextEvent outparamdel didn't change IID r+sr=bz
2009-01-05 14:50:30 -08:00
Taras Glek
c02dce6fea
Bug 472120 - nsIPrivateDOMEvent outparamdel didn't change IID r+sr=bz
2009-01-05 14:49:34 -08:00
Olli Pettay
7c4810ebbf
Bug 419059 - contentAccess accesskeys for elements hidden with CSS don't work, r=neil, sr=roc, a=jst
2008-12-30 16:09:14 +02:00
Jeff Walden
d8115cfd7b
Fix another warning pointed out by bsmedberg warning-blame by annotating a function parameter as an outparam.
2008-12-23 13:33:58 -08:00
Olli Pettay
d37ba82165
Bug 470431 - Memory leak of document and content nodes with creating DOMMouseScroll event, r+sr=jst
2008-12-20 01:27:33 +02:00
Neil Deakin
f661817f49
Bug 458613, set relatedTarget for dragenter and dragleave events, r=smaug,sr=roc
2008-12-19 09:58:47 -05:00
Masayuki Nakano
b894eb8611
Bug 226784 Caret display problems with Korean input methods in Windows r=VYV03354+ere, sr=roc
2008-12-17 17:05:44 +09:00
Olli Pettay
c7eb44efac
Bug 469720 - tabindex of -1 set in javascript ignored on file input, r+sr=bz
2008-12-17 09:33:33 +02:00
Olli Pettay
80fb6384d7
Bug 469672 - Destroy event target chain using a loop, not recursion, r+sr=jst
2008-12-16 12:35:56 +02:00
Martijn Wargers
90151ed8c8
Bug 450876 - [r=Smaug sr=roc]
2008-12-14 22:26:37 -08:00
Chris Pearce
bae9b8c1a5
Bug462570 - Change Network state and Ready state names in HTMLMediaElement to match spec - r=doublec sr=roc
2008-12-15 16:38:16 +13:00
Oleg Romashin
d13954cc90
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 18:55:15 -05:00
Wolfgang Rosenauer
c8fe93228c
Bug 468781 - gcc complaining about comparing char* with string literal; s+sr=roc
2008-12-11 14:30:42 +01:00