L. David Baron
2c717f398d
Switch lots of callers to using nsLayoutUtils::GetFontMetricsForFrame and nsLayoutUtils::GetFontMetricsForStyleContext. (Bug 678671, patch 1) r=roc
...
This changes a number of callers that were previously bypassing the use
of the correct language (with either no language or the charset-detected
language on the pres context via nsPresContext::GetMetricsFor) and/or
the correct user font set to pass the correct values, which should
improve the correctness of the behavior of whatever they were using the
fonts for, and also reduce the number of unique sets of font metrics
requested (which helps nsFontCache effectiveness).
2011-08-14 10:08:04 -07:00
Malini Das
02665c9658
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain 1/1. r=jmaher, a=test-only
2011-08-12 12:21:42 -04:00
Malini Das
e306b1b5aa
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only
2011-08-12 12:21:36 -04:00
Matt Brubeck
f2cba5adcb
Merge the last green changeset from mozilla-inbound to mozilla-central
2011-08-12 06:41:55 -07:00
Steven Michaud
fffcd5b7c0
Bug 668953 - Support two-finger horizontal swipe on OS X Lion. r=bgirard
2011-08-11 12:42:23 -05:00
Ms2ger
d377c55ed2
Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar
2011-08-11 15:29:58 +02:00
Ms2ger
9414376b01
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
2011-08-11 15:29:50 +02:00
Mounir Lamouri
c216b7caf6
Bug 463491 - Do not reduce the popup blocker abuse level when using command event. r=jst
2011-08-11 18:31:33 +02:00
Pranay Choudhary
6ba5e2e770
Bug 672577 - Crash [@ SelectionChangeEvent::Run] r=blassey
2011-08-09 19:05:00 -04:00
David Zbarsky
b849d09dcc
Bug 672536 - Merge nsISelection2 into nsISelectionPrivate r=smaug
2011-08-07 16:17:00 -04:00
Justin Wood
f20a7276c2
Merge from m-c
2011-08-09 06:31:01 -04:00
Jan Varga
5020b003ce
Bug 617528 Part 2 - Core implementation r=smaug
...
--HG--
rename : content/html/content/test/test_bug418756.html => content/html/content/test/test_checked.html
2011-08-08 19:31:32 +02:00
Boris Zbarsky
e359172ab9
Bug 675405 part 3. Expand the event list to contain more information than just the name and move all the information from the tables in nsContentUtils to it. r=smaug
2011-08-07 22:30:17 -04:00
Boris Zbarsky
b9cc8ead91
Bug 675405 part 2. Add some events that we implement that aren't in the spec to the event list, and convert the long lists of event stuff in classinfo to using the canonical event list. r=smaug
2011-08-07 22:27:01 -04:00
Boris Zbarsky
a39598fa3e
Bug 675405 part 1. Create a header that defines the various event names in HTML5. r=smaug
2011-08-07 22:26:52 -04:00
Benoit Girard
a049539fef
Bug 668953 - [10.7] Support new back/forward gestures in OSX Lion; r=smichaud
2011-08-05 14:36:51 -04:00
Marco Bonardo
c566b79a61
Backout changesets 57446cb82caa, 1c136ef5cac2 due to Tp5 regression on OSX.
2011-08-06 10:24:48 +02:00
Benoit Girard
f7a0329216
Bug 668953 - [10.7] Support new back/forward gestures in OSX Lion; r=smichaud
...
--HG--
extra : rebase_source : e49091e63fb613b55d6331f1a5d9916e6de8db0d
2011-08-05 14:36:51 -04:00
Nikhil Marathe
c3f0bf12bc
Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
...
--HG--
extra : rebase_source : 1bcd524f639b1e79dbb461c737b6abdbc62ba606
2011-08-01 15:50:04 -07:00
Patrick McManus
c9a6067c84
bug 674716 - websockets API close reason codes and messages r=sicking r=biesi sr=bz
...
--HG--
extra : rebase_source : f7a0eb6b310f29f8e697c26ff5e0ef9d2fde559a
2011-08-03 15:15:25 -04:00
Michael Wu
e6dce0d707
Backed out changeset f29ddae820bf (bug 664249) for possible orange r=killer
2011-08-01 21:18:48 -07:00
Nikhil Marathe
a28285d0a7
Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
...
--HG--
extra : rebase_source : fd068e786d6d49b4800a6efebf9811191a6309ef
2011-08-01 15:50:04 -07:00
Boris Zbarsky
fb85e72ddc
Bug 669979. Don't do zoom or history actions for momentum scrolls, no matter what's going on with pixel scrolling. r=smaug,masayuki
2011-08-01 13:43:23 -04:00
David Zbarsky
d15acdd08b
Bug 583533 - Implement AccessKeyLabel attribute r=smaug, ui-review=faaborg
2011-07-31 21:43:54 +02:00
Boris Zbarsky
f34542d2df
Bug 675267. Remove some target arguments from nsEventListenerManager APIs, since we have a perfectly good mTarget. r=smaug
2011-07-29 15:37:17 -04:00
Mounir Lamouri
7a7cae5c92
Bug 673291 - Show the keyboard with a magnifying glass instead of GO when in a search field. r=blassey,smaug
2011-07-25 10:16:09 -07:00
Ehsan Akhgari
0787743cf4
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-15 08:13:08 -04:00
Ms2ger
36c532ffa2
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Masayuki Nakano
fa9c47371c
Bug 658155 High resolution scrolling should be enabled even when scrolling speed is customized by prefs r=smaug+jimm
2011-07-15 07:12:20 +09:00
Jonas Sicking
f887d53e3e
Bug 661297 Part 2: Remove supporting code no longer needed once all event listeners are registered using a event name. r=smaug
2011-08-08 11:26:26 -07:00
Jonas Sicking
5491caaaf4
Bug 661297 Part 1: Remove Add/RemoveEventListenerByIID API. r=smaug
2011-08-08 11:26:26 -07:00
Jonas Sicking
eb9ce9a027
Bug 669433 Part 1: Clean up File implementations by creating a storage-agnostic base class, nsDOMFileBase. r=khuey
2011-07-11 19:41:29 -07:00
Felipe Gomes
bdcb64d147
Bug 583976. Part 3 - Automatically forward mouse and key input events to out-of-process content, and add cursor support in PuppetWidget. r=smaug,stechz
2011-06-21 17:32:43 -07:00
Josh Matthews
defee71441
Bug 668328 - Initialize members of nsEventListenerManager on construction. r=sicking
2011-06-29 16:40:01 -04:00
Jonas Sicking
e66eecfd3e
Bug 647603: a.replaceChild(b, b) does not remove and re-insert the affected node. r=bz
2011-06-29 23:16:09 -07:00
Doug Turner
d4487fbc34
Bug 667919 - Add support for window.ondevicemotion and window.ondeviceorientation. r=smaug
2011-06-28 15:37:31 -07:00
Ehsan Akhgari
5f50b55b6b
Bug 665858 - Part 2: Optimize nsContentEventHandler::GetFlatTextOffset; r=roc,masayuki
2011-06-27 08:59:01 -04:00
Ehsan Akhgari
23a49cd25d
Bug 665858 - Part 1: Optimize the conversion of native and cross platform text offsets; r=roc,masayuki
2011-06-27 08:58:43 -04:00
Jonas Sicking
5e5e6bd544
Bug 658714 Part 10: Remove nsIDOM3EventTarget/nsIDOMEventGroup. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
864793d608
Bug 658714 Part 9: Don't use EventGroups for system-group. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
de9773c785
Bug 658714 Part 8: Improve the nsEventListenerManager API. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
26f99e3cdb
Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug
2011-06-23 19:18:01 -07:00
Jonas Sicking
6a04ff1d9f
Bug 658714 Part 6: Fixups after search'n'replace s/nsPIDOMEventTarget/nsIDOMEventTarget/. r=smaug
2011-06-23 19:18:01 -07:00
Jonas Sicking
e3f6b769a1
Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug
2011-06-23 19:18:00 -07:00
Jonas Sicking
976231a975
Bug 658714 Part 3: Move nsIDOMEventTarget implementation to nsINode. r=smaug
2011-06-23 19:17:59 -07:00
Jonas Sicking
6c4113f213
Bug 658714 Part 2: Merge nsIDOMNSEventTarget into nsIDOMEventTarget. r=smaug
2011-06-23 19:17:59 -07:00
Jonas Sicking
8fed9108b1
Bug 658714 Part 1: Merge nsPIDOMEventTarget into nsIDOMEventTarget. r=smaug,bent
2011-06-23 19:17:58 -07:00
Mounir Lamouri
7fe60a0e4d
Bug 665012 - r=bz
2011-06-21 18:51:34 +02:00
Mounir Lamouri
d0fc863efa
Bug 658037 (1/2) - r=bz
2011-06-21 18:52:22 +02:00
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
6469811981
Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
2011-06-20 16:47:09 -07:00
Doug Turner
104a8914c7
Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai
...
--HG--
rename : content/events/src/nsDOMOrientationEvent.cpp => content/events/src/nsDOMDeviceOrientationEvent.cpp
rename : content/events/src/nsDOMOrientationEvent.h => content/events/src/nsDOMDeviceOrientationEvent.h
rename : dom/system/android/nsAccelerometerSystem.cpp => dom/system/android/nsDeviceMotionSystem.cpp
rename : dom/system/android/nsAccelerometerSystem.h => dom/system/android/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.h => dom/system/cocoa/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.mm => dom/system/cocoa/nsDeviceMotionSystem.mm
rename : dom/system/nsAccelerometer.cpp => dom/system/nsDeviceMotion.cpp
rename : dom/system/nsAccelerometer.h => dom/system/nsDeviceMotion.h
rename : dom/system/unix/nsAccelerometerSystem.cpp => dom/system/unix/nsDeviceMotionSystem.cpp
rename : dom/system/unix/nsAccelerometerSystem.h => dom/system/unix/nsDeviceMotionSystem.h
rename : dom/system/windows/nsAccelerometerSystem.cpp => dom/system/windows/nsDeviceMotionSystem.cpp
rename : dom/system/windows/nsAccelerometerSystem.h => dom/system/windows/nsDeviceMotionSystem.h
rename : xpcom/system/nsIAccelerometer.idl => xpcom/system/nsIDeviceMotion.idl
2011-06-19 22:36:17 -07:00
Jan Varga
6976400f8a
Bug 617528 Part 1 - Dispatch shift right click (contextmenu event) only to chrome. r=smaug
2011-06-19 11:23:12 +02:00
Joel Maher
05796a596e
Bug 663204 - move content/events/*.xul tests to mochitest-chrome. r=ted, a=test-only
2011-06-10 11:11:25 -04:00
Neil Deakin
4e03106b4a
Bug 319929, initialize accessibility.accesskeycausesactivation preference properly, r=smaug
2011-06-03 15:38:24 -04:00
Mounir Lamouri
af81ce3c72
Merging cedar with mozilla-central.
2011-06-03 12:06:08 +02:00
Matheus Kerschbaum
7406ce377f
Bug 660762 - Remove --disable-mathml support. r=roc
2011-06-02 13:11:33 +02:00
Boris Zbarsky
48e3edf8fc
Bug 598833 part 6. Get rid of nsEventStateManager::GetContentState. r=smaug
2011-05-31 21:46:56 -04:00
Boris Zbarsky
35d9b78644
Bug 598833 part 5. Store focus and focusring state directly on elements. r=smaug,enn
2011-05-31 21:46:56 -04:00
Boris Zbarsky
028dd01484
Bug 598833 part 4. Store urltarget and dragover state directly on elements. r=dbaron
2011-05-31 21:46:56 -04:00
Boris Zbarsky
b6580b8829
Bug 598833 part 3. Store hover and active state directly on elements. r=dbaron
2011-05-31 21:46:56 -04:00
Boris Zbarsky
ea4a3c7f36
Bug 598833 part 2. Create basic infrastructure for letting the ESM store states on elements. r=smaug
2011-05-31 21:46:56 -04:00
Boris Zbarsky
142a55fcd8
Bug 598833 part 1. Move IntrinsicState from nsIContent to Element. r=smaug
2011-05-31 21:46:56 -04:00
Boris Zbarsky
18cce8e61c
Bug 657353 part 2. Switch content state updates away from calling Begin/EndUpdate. r=sicking
2011-05-31 17:38:25 -04:00
Dominic Fandrey
0ab2f46136
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
2011-06-02 14:56:50 +02:00
Ms2ger
e18ad59abc
Bug 659743 - Part b: Remove nsImageMapUtils; r=smaug
2011-05-30 13:00:00 +02:00
Ed Morley
9e71e5b9ac
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Masayuki Nakano
a28bd9e01f
Bug 659913 part.3 Use AddObservers and RemoveObservers if the caller uses these methods of Preferences two or more times r=roc
2011-05-29 08:39:27 +09:00
Masayuki Nakano
1593568b21
Bug 659913 part.1 Remove nsContentUtils::GetPrefBranch() r=roc
2011-05-29 08:39:27 +09:00
Ms2ger
b171b9ae5c
Bug 658906 - Remove nsIDOMNSDocument; r=sicking
2011-05-28 09:43:53 +02:00
Masayuki Nakano
2b6aea130f
Bug 660401 Re-land the previous backed out patch
2011-05-28 16:03:00 +09:00
Masayuki Nakano
4dede19235
Bug 660401 temporary backout the patches for bug 659820 and bug 659821 for investigating talos regression
2011-05-28 13:50:19 +09:00
Masayuki Nakano
1f171993d1
Bug 659820 part.4 Replace nsContentUtils::Get(Char|String)Pref() with Preferences::GetC?String() r=roc
2011-05-27 13:53:03 +09:00
Mounir Lamouri
dc834941e6
Merging cedar with mozilla-central.
2011-05-25 10:03:25 +02:00
Boris Zbarsky
bffa328dca
Bug 656379 part 3. Set :hover and :active state for labeled elements when their label has that state. r=dbaron
...
--HG--
rename : content/events/test/test_bug426082.html => content/events/test/test_bug656379-1.html
2011-05-24 20:18:40 -04:00
Masayuki Nakano
49814a538d
Bug 659536 part.2 Replace nsContentUtils::GetIntPref() with Preferences::GetInt() or Preferences::GetUint() r=roc
2011-05-25 15:32:00 +09:00
Masayuki Nakano
060287addd
Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
2011-05-25 15:31:59 +09:00
Kyle Huey
db0b9d8ad8
Bug 553125: Use the structured clone algorithm for window.postMessage. r=bent
2011-05-23 11:53:31 -07:00
Ms2ger
fb6f5dd0ca
Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug
2011-05-23 18:46:36 +02:00
Masayuki Nakano
f2ab2ab825
Bug 658153 At using high resolution scrolling, the mouse wheel transaction doesn't work fine r=smaug
2011-05-23 23:56:59 +09:00
Masayuki Nakano
dd5ac61fdd
Bug 657935 Should refer computed delta value at dispatching pixel scroll event r=smaug+jimm
2011-05-23 23:56:59 +09:00
wfernandom2004@gmail.com
5963fbfd3b
Bug 338583, implement EventSource, r=smaug,Ms2ger
...
--HG--
extra : rebase_source : 9dd6bbbc0d714fbafb2ed115c40cf7210b663b6a
2011-05-22 22:30:07 +01:00
Chris Leary
52221a8477
Merge mozilla-central and tracemonkey.
2011-05-23 00:02:05 -07:00
Chris Leary
b2d9eba98e
Merge mozilla-central and tracemonkey.
2011-05-20 14:29:36 -07:00
Craig Topper
4e38ca20a7
Bug 658143 - Part 1: Changes nsCOMPtr<nsFrameSelection> to nsRefPtr. r=roc
2011-05-18 20:10:49 -07:00
Masayuki Nakano
edb717f467
Bug 657634 Don't use high resolution scrolling when scrolling speed is customized by prefs r=smaug
2011-05-22 14:39:16 +09:00
Daniel Holbert
ff123ba64d
Bug 308590 patch 5: Clean up QIs to nsIURL that are really checks for "Does this support GetRef/SetRef", now that nsIURI supports GetRef/SetRef too. r=bz
2011-05-21 18:12:46 -07:00
Olli Pettay
2d023944de
Bug 656386 - nsUIEvent should generate nsDOMUIEvent, r=sicking
2011-05-19 16:40:52 +03:00
Masayuki Nakano
24127357de
Bug 657648 Don't use high resolution scrolling when acceleration is enabled r=smaug
2011-05-19 08:12:34 +09:00
Masayuki Nakano
1d3f3a321b
Bug 605648 Support high resolution scrolling on Windows r=jimm+smaug
2011-05-17 09:23:23 +09:00
Ms2ger
a49c5db9c8
Bug 655513 - Remove nsIDOMDocumentRange; f=ehsan r=bzbarsky
2011-05-15 12:07:28 +02:00
Chris Leary
a7253cc393
Bug 654301: Better interned string API, take 2. (r=Waldo)
2011-05-17 12:15:12 -07:00
Phil Ringnalda
36bee1bcfe
Bug 565245 - Disable test_bug493251.html on Linux because of | Wrong number events (16 through 21, one short on each), r=smaug
2010-12-20 21:06:00 -08:00
Olli Pettay
aac1b3c0a8
Fix a comment in the testcase for bug 656954
...
--HG--
extra : rebase_source : c25c9105205dceea2af11312059fba493b343b76
2011-05-14 14:14:06 +03:00
Olli Pettay
a5e935bc3c
Bug 656954 - Add defaultPrevented to nsIDOMEvent, r=sicking
...
--HG--
extra : rebase_source : f491aa3d1b40980ca0f6b8cc38a5e9e60d80b9e7
2011-05-13 23:44:35 +03:00
Olli Pettay
aaa8063f93
comparing with ssh://opettay@mozilla.com@hg.mozilla.org/mozilla-central/
...
searching for changes
changeset: 68981:5f295573b22d
tag: tip
user: Olli Pettay <Olli.Pettay@helsinki.fi>
date: Mon May 09 18:47:13 2011 +0300
summary: Bug 427537 - Implement CustomEvent DOM3 specification, r=sicking
2011-05-11 09:33:11 +03:00
Jonas Sicking
0e17979856
Bug 650493 Part 1: Simplify mutation events by firing all but DOMNodeRemoved off of script runners, and DOMNodeRemoved before starting any update batches or aquiring any state. r=smaug/peterv
2011-05-09 12:33:03 -07:00
Jonas Sicking
2e8c6fa6c5
Bug 650493 tests. rs=smaug
2011-05-09 12:33:03 -07:00
Jonas Sicking
f2e68647d5
Bug 651598: Make test_bug288392.html report better errors. r=smaug
2011-05-09 12:33:03 -07:00
Olli Pettay
d5431f150a
Bug 652752 - Click event isn't fired if mousedown event and mouseup event are fired on different textnode of same element, r=masayuki
...
--HG--
extra : rebase_source : 90c84bb703c5e314dcdcf3b435b842e680d591ad
2011-05-07 12:42:45 +03:00
Olli Pettay
5c2503795f
Bug 613634, make the 3rd paramater of add/removeEventListener optional, r=sicking
...
--HG--
extra : rebase_source : 9c720d865ed24e5b54cda287360b0fec508df359
2011-05-04 17:13:28 +03:00
Ms2ger
941e819c63
Bug 616684 - Remove support for DOM Views; r=sicking,ehsan
2011-04-24 08:54:25 +02:00
Alon Zakai
ba1bdecf39
Bug 615597 - Implement the W3C DeviceOrientation event. r=smaug,blassey
2011-04-29 16:49:20 -07:00
Olli Pettay
744a48fa95
Bug 652814 - Rename nsIDOMTouchPoint to nsIDOMTouch (and a *aRetVal = nsnull for bug 648573 comment 19), r=mbrubeck
2011-04-27 14:58:25 +03:00
Chris Leary
089bf2c468
Back out bug 654301 to run again on try.
2011-05-16 19:03:20 -07:00
Chris Leary
338cf025af
Bug 654301: Better interned string API. (r=Waldo)
2011-05-16 18:18:59 -07:00
Olli Pettay
c9e2181c9f
Bug 651984 - Add ability to detect if a page has registered touch event listeners, r=jst
2011-04-26 15:31:21 +03:00
Olli Pettay
46d7b33a70
Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default
2011-04-26 15:30:17 +03:00
Ehsan Akhgari
d2a61eb331
Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others
2011-04-25 17:05:17 -04:00
Ms2ger
295bf7256b
Bug 616684 - Remove support for DOM Views; r=sicking
2011-04-24 08:54:25 +02:00
David Zbarsky
5ecf0a2bd3
Bug 610305: decom nsEventStateManager r=smaug
2011-04-21 19:35:52 +02:00
Justin Lebar
331607e5aa
Bug 628069 - Add newURL, oldURL properties to hashchange event. r=smaug
...
--HG--
extra : rebase_source : 865194e9c50612599ad029815314c0819de60124
2011-03-31 16:30:32 -04:00
Vivien Nicolas
348b51fee1
Bug 532738 - Do not open the virtual keyboard on untrusted focus (caused by content page scripts) [r=masayuki]
2011-04-20 14:47:40 +02:00
Mounir Lamouri
74a7805054
Bug 651136 - Make content/events/test/test_bug238987.html non flaky. r=ehsan
2011-04-20 11:46:32 +02:00
Mounir Lamouri
6850212a48
Bug 651089 - Make content/events/test/test_bug534833.html non flaky. r=ehsan
2011-04-20 11:46:16 +02:00
Zack Weinberg
51864c09d8
Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
...
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
2011-04-16 18:22:41 -07:00
Dão Gottwald
4ac8291c1d
Bug 487059 - clearUserPref shouldn't throw if a pref doesn't have a default or user value. r+sr=bsedberg
2011-04-17 21:53:25 +02:00
Ms2ger
36245aa75c
Bug 650080 - nsContentEventHandler.cpp:867: warning: unused variable 'pEventWidget'; r=smichaud
2011-04-15 16:06:58 +02:00
Zack Weinberg
52c99aabb7
Bug 174055, part 6: eliminate pointless nsresult return values.
2011-04-07 21:18:43 -07:00
Zack Weinberg
624a6e3ce5
Bug 174055, part 5: prune unused and unimplemented methods.
2011-04-07 20:07:27 -07:00
Zack Weinberg
42ead75834
Bug 174055, part 4: mechanical fixups outside gfx.
2011-04-07 18:05:49 -07:00
Ms2ger
6ee0b2b1da
Bug 589894 - Fix a number of build warnings in content/; r=smaug
2011-04-14 14:04:12 +02:00
L. David Baron
7e86462271
ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky
2011-04-11 23:18:44 -07:00
L. David Baron
b534bd3113
Add animation event interface and data structures. (Bug 435442, patch 12) r=smaug
2011-04-11 23:18:44 -07:00
David Zbarsky
aa301d629c
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-11 18:56:37 +02:00
Peter Van der Beken
afdf1551f1
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
2011-03-06 12:11:31 +01:00
Peter Van der Beken
122342da0b
Fix for bug 584048 (Clean up cycle collection code) - move unlinking of JS members from root into unlink. r=bent.
2010-11-08 16:02:49 +01:00
Ehsan Akhgari
1bf12a739b
Backout changeset 4910cd19bc9a (Bug 583514) because it breaks the build as a result of incompatibility with the patches for bug 581177
2011-04-08 07:35:40 -07:00
David Zbarsky
7e54902b80
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-07 21:52:08 -07:00
Matheus Kerschbaum
93480c6366
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Ehsan Akhgari
fc408ed65e
Backout changeset 88eb5b5bb5d2 (bug 583514) because of reftest orange
2011-04-02 07:55:52 -04:00
David Zbarsky
ca29061d7e
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-01 18:50:58 -04:00
Boris Zbarsky
e7675b4602
Bug 633271 part 2. Simplify nsEventStateManager::SetContentState. r=dbaron
2011-03-28 23:32:11 -04:00
Boris Zbarsky
0a7e20bbec
Bug 313351. ContentStatesChanged should take only one argument. r=dbaron
2011-03-28 23:32:11 -04:00
Alon Zakai
31bcbec613
Bug 586321 - Crash in TabChildGlobal due to mListenerManager not Disconnected(); r=Olli.Pettay
2010-08-11 09:59:00 -04:00
timeless@mozdev.org
e0efbae0ff
Bug 620258 add additional fall through comments to nsEventStateManager::PreHandleEvent
...
r=smaug
2010-12-19 19:46:00 -05:00
Benjamin Smedberg
4f1ecb131c
Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm
2011-03-25 11:03:35 -04:00
Olli Pettay
5c66a2d34e
Bug 642140 - nsEventDispatcher should dispatch chrome only events to TabChildGlobal, r=jst
2011-03-25 15:39:58 +02:00
Olli Pettay
1b2a7b1e35
Bug 641499 - Don't throw when event.type is called before initEvent, r=sicking
2011-03-24 13:34:48 +02:00
Olli Pettay
26c20e1988
Bug 641477 - Throw UNSPECIFIED_EVENT_TYPE_ERR if event isn't initialized before dispatching, r=sicking
2011-03-24 13:34:03 +02:00
Ehsan Akhgari
47cf269311
Merge mozila-central onto cedar
...
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Boris Zbarsky
890788b82e
Bug 632904. Check IsEditable(), not content states, if we care about editability. r=ehsan,masayuki
2011-03-23 10:45:21 -04:00
Ehsan Akhgari
71758c45bd
Bug 626168 - Intermittent failure in content/events/test/test_bug426082.html (make sure to wait long enough for a paint to happen); r=smaug a=test-only
2011-02-24 18:56:50 -08:00
Steven Michaud
e5b24adc59
Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+
2011-03-01 15:15:23 -06:00
Jonas Sicking
0a21ea9298
Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner
2011-02-28 23:08:56 -08:00
Olli Pettay
3db9425ee4
Bug 572129, restrict data transfer data handling, r=enn,bz, a=hardblocker
...
--HG--
extra : rebase_source : 40c47b84fe99850c218bb8d5803fd2219ff9362e
2011-02-24 19:58:20 +02:00
Justin Lebar ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
dfd1d01778
Bug 615501 - Make push/replaceState suppress the popstate-after-load event; r=sicking a=jst
2011-02-14 13:15:29 -08:00
timeless@mozdev.org
298e408f3f
Bug 620167 nsEventStateManager::SetContentState inconsistently handles mPresContext [@ nsEventStateManager::EnsureDocument | nsEventStateManager::SetContentState]
...
r=smaug
2011-03-22 15:12:30 -04:00
Josh Aas
e2dffb6660
Bug 556873: Fix bugs in our secure input implementation for Mac OS X. More reliably enable and disable secure input mode. r=masayuki a=jst
2011-02-09 14:00:58 -05:00
Brad Lassey
25aae18952
bug 614356 - default to next action hint for form inputs r=roc,masayuki,smaug f=volkmar a=blocking-fennec
2011-01-31 06:23:58 -08:00
Markus Stange
20d43637e6
Bug 607464 - Don't use smooth scrolling for pixel scrolling. r=roc, a=roc
2011-02-04 09:00:06 +01:00
Neil Deakin
fd67e69ef1
Bug 624127, clear mousedown selection state in frame where mouse was pressed down,r=smaug,a=jst
2011-02-03 12:08:30 -05:00
Brandon Sterne
87a8f25476
Bug 600584 - add more detail to CSP violation report logging, r=jst, a=LegNeato
2011-01-31 10:09:44 -08:00
Olli Pettay
bd6a33060b
Bug 622259, make rangeParent to return null, not SystemOnlyWrapper, r=jst, a=blocker
...
--HG--
extra : rebase_source : 97144595ffdbaaf0be3327b1af4b8e7c63b9c32d
2011-01-29 13:32:19 +02:00
Neil Deakin
0334e5d14a
Bug 618907, focus frame when mousedown event on content is cancelled and chrome is currently focused, fixes focus issues with docs.google.com, r=smaug,a=blocking
2011-01-24 09:50:37 -05:00
Jesse Ruderman
90469389e1
Bug 627306. dispatchEvent should return true when there's no document (and thus nothing that might call preventDefault). r=smaug a=sdwilsh
2011-01-22 15:33:16 -08:00
Chris Leary
5cc9a9562c
Merge mozilla-central and tracemonkey. (a=blockers)
2011-01-20 20:47:21 -08:00
David Mandelin
0f067f9f8c
Bug 595208: Add missing call to Pop in GetDebugObject, r=smaug
2011-01-20 11:21:26 -08:00
Masayuki Nakano
41a73f3369
Bug 565245 log more details r=smaug, a=test
2011-01-17 20:52:25 +09:00
Chris Leary
272d457a20
Merge mozilla-central to tracemonkey.
2010-12-29 19:25:04 -05:00
Mihai Sucan
176912a7c2
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Ben Turner
aec6dbb710
Bug 618196 - 'IndexedDB: Error events and exceptions thrown during success events should abort transactions'. r=sicking, a=blocking.
2010-12-15 13:20:57 -08:00
Luke Wagner
2fc61cf52e
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
2010-12-03 00:24:17 -08:00
Igor Bukanov
933918e6f4
Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap
2010-11-26 15:11:14 +01:00
Neil Deakin
2eeca289de
Bug 527749 - Drag events out of order; r=smaug,dao a=blocking-betaN+
2010-12-03 11:19:55 -05:00
Markus Stange
7d12b3911c
Bug 613147 - Set the right pref before testing scroll zooming. a=test-only
2010-11-27 00:30:32 +01:00
Neil Deakin
0cc69e24ed
Bug 610378, initialize effectAllowed properly for external drags, r=smaug,a=bsmedberg
2010-11-24 13:31:24 -05:00
Mounir Lamouri
2e73d2b24f
Bug 605125 (1/5) - Add :-moz-ui-valid pseudo-class. r=bz a=jst
2010-11-24 00:54:29 +01:00
Mounir Lamouri
261a755de9
Bug 605124 (1/5) - Add :-moz-ui-invalid pseudo-class. r=bz a=bsmedberg
2010-11-24 00:48:18 +01:00
Markus Stange
91753f22f5
Bug 604190 - Fix build warning in nsEventStateManager.cpp:2776: warning: 'bool NodeAllowsClickThrough(nsINode*)' defined but not used. r=smaug a=bsmedberg
2010-11-24 10:49:02 +01:00
Brad Lassey
7502b91267
bug 589879 - All input fields labeled with a go button, which doesn't do anything without special handling r=roc a=blocking-fennec
2010-11-23 21:12:53 -05:00
Philipp Wagner
104864fa76
Bug 613731 - nsEventStates.h uses undefined NS_ERROR; r=mounir.lamouri, a=bustage
2010-11-20 17:20:14 +01:00
Michael Wu
bf239dd739
Bug 581596 - Create GetInputMode API, r=masayuki,roc sr=roc a=blocking-fennec
2010-11-22 22:48:45 -08:00
Michael Wu
da47d70884
Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec
2010-11-22 22:48:03 -08:00
Brian Crowder
08e26b0df0
Bug 603641 - cannot addref a null mSel either, r=masayuki, a=blocking-fennec:2.0
2010-12-10 09:31:23 -08:00
Ehsan Akhgari
f491f64644
Bug 618006 - Make the IME event state manager determine editability of a content node by its read/write state; r=bsbarsky a=blocking-fennecb3+
2010-12-09 20:41:56 -05:00
Vivien Nicolas
67d5a26d77
Bug 602962 - Undo close tab thumbnail disappears when rotating screen orientation [r=smaug r=roc a=blocking-fennecb3]
2010-11-17 08:46:00 -05:00
Vivien Nicolas
f1a1fb61fd
Bug 597791 (1/2) - Do not use NS_MOZAUDIOAVAILABLE in nsEventListenerManager.cpp if MOZ_MEDIA isn't set. r=smaug a=bustage
2010-11-15 10:36:40 +01:00
Olli Pettay
0a2ef887ea
Bug 508518, Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking
2010-11-07 21:07:59 +02:00
Olli Pettay
96a9941440
Bug 581850 - Stop generating 'charCode is meaningless' warnings., r=jst, a=jst
...
--HG--
extra : rebase_source : e95a7b04813816e141e3ed7d47dc7f3144723701
2010-11-07 19:24:41 +02:00
Markus Stange
253a0ae7e1
Bug 574663 - Mark momentum scroll events with a kIsMomentum flag and don't allow them to cause zooming. r=smaug, a=final
2010-11-05 17:04:28 +01:00
Masayuki Nakano
d16a1c374e
Bug 591890 focus() method should be able to steal focus when it's called from mousedown event handler r=enndeakin, a=betaN+
2010-11-06 14:04:11 +09:00
Olli Pettay
7a6327ec8a
Bug 606192 - After drag & drop any link/text/image to contents area, mouse click chrome elements does not work, r=enndeakin, a=beltzner
2010-10-28 17:11:15 +03:00
Olli Pettay
780b1891fd
Backout Bug 508518, a=dromaeo-dom-regression
2010-10-25 00:52:17 +03:00
Olli Pettay
0ac2007026
Bug 508518 - Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking-fennec
...
--HG--
extra : rebase_source : b486aa38fb17baacf0a5be39becd536fbec0c574
2010-10-24 21:20:53 +03:00
Olli Pettay
5fd6fa43e4
Bug 605242 - No :active state for <button>, r=enndeaking, a=blocking, try: -b o -p all -m none -t none -u mochitests
...
--HG--
extra : rebase_source : e075f9024515c801996f10b3fff706551c833843
2010-10-20 16:49:53 +03:00
Mounir Lamouri
66067bcb7b
Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
2010-10-20 13:26:32 +02:00
Mounir Lamouri
02ab19880a
Bug 604056 - nsIDocumentObserver methods should be declared with a macro. r+a=bz
2010-10-20 09:41:05 +02:00
Olli Pettay
c3253c9c69
Bug 603550 - No longer auto-capturing mouse move events on the content window / dragging an jQuery UI draggable element does not work correctly when mouse moves outside the window, r=roc, a=blocking
...
--HG--
extra : rebase_source : ff1b042f7b27a67ca8cbe2b479d5b653a319e84d
2010-10-19 10:46:31 +03:00
Drew Willcoxon
604ae5fe49
Bug 596698 - Link target in location bar isn't updated when switching between tabs if link is focused. r=enndeakin, a=blocking2.0-final
2010-10-18 11:12:18 -07:00
Vivien Nicolas
baf34304c4
Bug 603848 - Add a notifier observer about the IME State [r=masayuki,a=blocking-fennec]
2010-10-18 18:37:00 +02:00
Olli Pettay
309638f46c
Bug 582771 - Drag & drop email to folder fails in hotmail, r=enndeakin, a=blocking
...
--HG--
extra : rebase_source : 8598c6764c820388cffd82d68a851ce33d628b1b
2010-10-15 19:41:02 +03:00
Olli Pettay
643a2922de
Bug 603302, by default observer should be null, r=jst, a=jst
2010-10-13 12:32:59 +03:00
Olli Pettay
05b9ab5a2e
Backout Bug 508518, a=regression?
2010-10-12 12:55:31 +03:00
Olli Pettay
cb6e20ac9b
Bug 508518, Implement nsUITimerCallback with one-shot timer, p=romaxa+me, r=jst, a=blocking-fennec
2010-10-12 11:09:06 +03:00
Timothy Nikkel
4ad6405061
Bug 591815. Don't bail early if we don't have a target frame for mouse down events because we still need to process them. r=smaug a=blocking-betaN+
2010-10-09 14:09:22 -05:00
Jim Chen
c077f30804
Bug 599053 - Check for focus in chrome before forwarding IME events; r=smaug a=blocking-fennec
2010-09-27 17:46:51 -04:00
Olli Pettay
024ac60656
Bug 594760, no need to initialize when nsCOMPtr is used, r=roc, a=roc
...
--HG--
extra : rebase_source : b04e017e6dd9cbffb125911069354fc7015b4e60
2010-09-28 15:18:36 +03:00
Brad Lassey
ca51e54949
Bug 580388 - Keep nsTextStateManager observers during frame reconstruction; r=masayuki a=blocking-fennec
2010-09-23 23:34:28 -04:00
Brad Lassey
9c43d63744
Bug 591047 - (6/7) Adding IME event support to content fake widget; r=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
3db964bd25
Bug 591047 - (4/7) Adding no updates option to IME notifications; r=masayuki sr=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00