Mike Hommey
b20f881e7c
Bug 892401 - Remove NEW_H. r=ted
2013-07-12 09:16:41 +09:00
Botond Ballo
aa89fe2cd5
Bug 891468 - Convert nsEventStateManager::GetChildProcessOffset to return a LayoutDeviceIntPoint instead of an nsIntPoint. r=smaug
2013-07-11 10:43:35 -04:00
Ed Morley
20148ab4c5
Merge mozilla-central and inbound
2013-07-11 10:59:11 +01:00
Masayuki Nakano
b5b0088432
Bug 875674 part.5 Implement attributedSubstringForProposedRange:actualRange: of NSTextInputClient r=roc+smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
c86e87b3a3
Bug 875674 part.4 Implement firstRectForCharacterRange:actualRange: of NSTextInputClient r=roc+smichaud
2013-07-11 16:46:35 +09:00
Masayuki Nakano
80b0b5d760
Bug 875674 part.1 nsIMEUpdatePreference should store wanted updates per notification r=roc
2013-07-11 16:46:34 +09:00
Tim Taubert
a887626424
Bug 891806 - part 2 - replace 'yield;' with 'yield undefined;' in content/; r=smaug
2013-07-10 23:52:14 +02:00
Ryan VanderMeulen
ec6b3d53b5
Merge m-c to inbound.
2013-07-10 09:45:16 -04:00
Ms2ger
96c70711a2
Bug 890817 - Remove nsIDOMPaintRequestList; r=smaug
2013-07-10 12:01:29 +02:00
Ryan VanderMeulen
1d7eff0f7a
Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures.
2013-07-10 13:51:28 -04:00
Trevor Saunders
d82043f811
bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal
2013-06-25 14:29:26 -04:00
Olli Pettay
6767d0a1a8
bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
...
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
2013-07-09 13:30:58 -04:00
Ms2ger
bafe908aff
Bug 888365 - Use CSSIntPoint for client/page coordinates in events; f=kats r=smaug
2013-07-10 11:55:05 +02:00
Peter Van der Beken
9cbb0938bb
Bug 734503 - Add new DOM binding for TouchList; r=jst.
2013-07-10 11:53:53 +02:00
Ms2ger
c143803fda
Bug 884748 - Make nsTouchEvent::touches store Touch instead of nsIDOMTouch; r=dzbarsky
2013-07-10 11:53:09 +02:00
Randy Lin
fcd0ce74f3
Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc
2013-07-05 09:50:25 +08:00
Masatoshi Kimura
c4547c9358
Bug 889148 - Remove legacy QS/classinfo bits from events even more. r=smaug, peterv
2013-07-05 07:53:59 +09:00
Masatoshi Kimura
16ea5c4d5c
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-04 00:56:26 +09:00
Ryan VanderMeulen
6c23f16416
Backed out changeset d155557b651c (bug 888323) for bustage.
...
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura
01a103a919
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-03 02:08:01 +09:00
Guilherme Gonçalves
bb1cac01dd
Bug 884407 - Only build SpeechRecognitionError when MOZ_WEBSPEECH is enabled. r=smaug
2013-07-01 09:27:09 -04:00
Justin Lebar
09d2312322
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
cab87a0cce
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Olli Pettay
ab8e0689df
Bug 886377 - Make EventTargetChain's ELM count optimization main-thread-only, r=jst
2013-06-28 12:53:37 +03:00
Jim Chen
cd6f240481
Bug 864040 - Add test for "Set range to after text node when offset is at the end of text node"; r=masayuki
2013-06-26 17:28:21 -04:00
Jim Chen
33cad67b9e
Bug 864040 - Set range to after text node when offset is at the end of text node; r=masayuki
2013-06-26 17:28:20 -04:00
Guilherme Gonçalves
a764e011fd
Bug 884407 - Use an enum in SpeechRecognitionError. r=smaug
2013-06-25 20:08:58 -04:00
Catalin Iacob
83b78343dc
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Bobby Holley
7a9309f7be
Bug 883450 - Miscellaneous requests. r=gabor
2013-06-20 11:05:34 -07:00
Olli Pettay
75377b423a
Bug 884296 - Remove the rest of the classinfos for DOM events, r=peterv
...
--HG--
extra : rebase_source : 9b397e2e19e8e15d2753dc5bf7c18e2b3147f92b
2013-06-20 17:13:52 +03:00
Ted Mielczarek
eeafcabde2
bug 690935 - implement navigator.getGamepads(). r=smaug
...
--HG--
rename : content/events/src/nsDOMGamepad.cpp => dom/gamepad/Gamepad.cpp
rename : content/events/src/nsDOMGamepad.h => dom/gamepad/Gamepad.h
rename : dom/system/GamepadService.cpp => dom/gamepad/GamepadService.cpp
rename : dom/system/GamepadService.h => dom/gamepad/GamepadService.h
extra : rebase_source : da536e09d6c09c605db28e4af4ccccf824efc20d
2012-02-15 19:47:13 -05:00
Andrea Marchesini
dc9752fc49
Bug 841442 - Rename nsHTMLFormElement to HTMLFormElement
...
--HG--
rename : content/html/content/src/nsHTMLFormElement.cpp => content/html/content/src/HTMLFormElement.cpp
rename : content/html/content/src/nsHTMLFormElement.h => content/html/content/src/HTMLFormElement.h
2013-06-19 10:24:37 -04:00
Jon Coppeard
c43484e0e2
Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
2013-06-18 11:00:38 +01:00
Jon Coppeard
7bcacd601c
Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug
2013-06-18 11:00:37 +01:00
Olli Pettay
5310ede209
Bug 883096 - Crash at nsEventListenerManager::GetListenerInfo, r=jst
...
--HG--
extra : rebase_source : 2073283f4b23586fac0a3ae4243a50b745912a20
2013-06-14 20:10:22 +03:00
Ehsan Akhgari
d6628d6d1a
Bug 579517 follow-up: Remove NSPR types that crept in
2013-06-12 21:26:59 -04:00
David Zbarsky
800de61c35
Bug 879998 - Remove some dead code in content/events r=smaug
2013-06-07 11:42:13 -07:00
Alfredo Yang
5382ef4d2f
Bug 855741 - Add test case for FocusEvent webidl. r=smaug
2013-06-05 08:02:51 -04:00
Alfredo Yang
f46ff90dd3
Bug 855741 - Update Focus webidl from Event to FocusEvent. r=smaug
2013-06-05 08:02:51 -04:00
Bobby Holley
03e356bde0
Bug 877478 - Fix tests that depend on creating verboten instances in content. r=mrbkap
...
XPConnect generally throws when trying to create instances of non-DOM objects
in content. Due to some bugs this has historically worked in certain cases, but
we're fixing those now. So we need to fix the tests that do this sort of thing.
2013-06-04 19:56:42 -07:00
Michael Harrison
f7b0b83f4a
Bug 772153 - Add support for unprefixed cursor:zoom-in/out. r=bz
2013-06-03 08:49:38 -04:00
Boris Zbarsky
897328ff5b
Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence
2013-05-30 17:46:48 -04:00
Boris Zbarsky
7c5e61e873
Bug 865377. Give EventTarget a chrome-only getter that returns its global. r=smaug
...
The idea is that you then do things like t.dispatchEvent(new t.ownerGlobal.Event("something")).
2013-05-30 17:46:39 -04:00
Arnaud Sourioux
1aded9ba34
Bug 856822: Annotate ~1700 methods with MOZ_OVERRIDE in /content r=smaug
2013-05-29 13:43:41 -07:00
Ryan VanderMeulen
eb4d754279
Backed out changeset a966aadd9ae3 (bug 856822) for Windows bustage on a CLOSED TREE.
2013-05-29 17:56:10 -04:00
Arnaud Sourioux
83d60db473
Bug 856822: Annotate ~1700 methods with MOZ_OVERRIDE in /content r=smaug
2013-05-29 13:43:41 -07:00
Andrew McCreight
d1266ee9b7
Bug 874583 - Use NS_IMPL_CYCLE_COLLECTION_INHERITED_n in more places. r=smaug
2013-05-21 16:23:53 -07:00
Phil Ringnalda
4ddeff37d5
Merge m-c to a CLOSED TREE m-i
2013-05-27 11:46:31 -07:00
Masatoshi Kimura
54ab2e47d5
Bug 726933 - Add a deprecation warning to getPreventDefault. r=smaug
2013-05-27 23:43:51 +09:00
Masatoshi Kimura
a121b6f9dc
Backed out changeset db13e1fbc642 (bug 691151) because some in-tree callers are still using the function
2013-05-25 08:41:19 +09:00
Masatoshi Kimura
bcb5e4a8b6
Bug 726933 - Add a deprecation warning to getPreventDefault. r=smaug
2013-05-25 07:55:20 +09:00
Olli Pettay
e664cd9a1e
Bug 875545 - Make Telephony.h/cpp to use EventListenerAdded/Removed, r=bz
...
--HG--
rename : content/media/webaudio/test/test_audioParamSetCurveAtTimeZeroDuration.html => content/media/webaudio/test/test_audioParamSetCurveAtTime.html
rename : mobile/android/base/Prompt.java => mobile/android/base/PromptService.java
extra : rebase_source : fcd1f9bbecc8f9025ea0f27274d0f31d745bcf39
2013-05-24 20:22:20 +03:00
Masayuki Nakano
9f1395d4f8
Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc
2013-05-25 01:27:52 +09:00
Olli Pettay
825b5cb20b
Bug 875050 - Add EventListenerAdded/Removed to EventTarget, r=bz
...
--HG--
extra : rebase_source : c7aea2048abd1d74ae02c1cfae84602cdf3af8c3
2013-05-23 14:41:00 +03:00
Olli Pettay
c4af7d1677
Bug 875050, EventListenerManager mTarget should be EventTarget, r=bz
...
--HG--
extra : rebase_source : 92caa79eb16fbfad7b8cc6a6037db31f47e2f056
2013-05-23 14:38:01 +03:00
Mike Shal
6f32ddf61c
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Bobby Holley
1b2f22fe61
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
ba05c93769
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Masatoshi Kimura
223f11ac08
Bug 874003 - Remove preventBubble and preventCapture. r=smaug
2013-05-21 06:20:01 +09:00
Masatoshi Kimura
febdba954d
Bug 873753 - Remove classinfo bits from WebIDL-bound events. r=smaug
2013-05-21 04:34:12 +09:00
Boris Zbarsky
810766595d
Bug 873735 part 2. Change nsIXPConnectJSObjectHolder::GetJSObject to return a JSObject*. r=bholley
2013-05-20 08:44:18 -04:00
Ms2ger
2750a39e8f
Bug 868778 - Part c: Move DataChannel to WebIDL; r=mounir+jesup
...
--HG--
rename : content/base/public/nsIDOMDataChannel.idl => dom/webidl/DataChannel.webidl
2013-05-20 09:19:45 +02:00
Masatoshi Kimura
8897c8b3e0
Bug 871786 - Remove KeyboardEvent classinfo. r=smaug
2013-05-19 10:28:48 +09:00
David Zbarsky
2995bceb72
Bug 864206: Fix includes in Touch.h r=Ms2ger
2013-05-18 14:18:12 -07:00
Ryan VanderMeulen
99be99720b
Merge m-c to inbound.
2013-05-17 21:42:32 -04:00
Ryan VanderMeulen
e3d33b7b45
Merge inbound to m-c.
2013-05-17 21:41:13 -04:00
Gregory Szorc
c1b865f669
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
John Schoenick
b523fdb5f9
Bug 867891 - Add touch events to the popup blocker whitelist. r=smaug
2013-05-17 13:23:21 -07:00
Anthony Jones
5b2d5a18de
Bug 833795 - Sample offset on touch start. r=drs
2013-05-16 17:58:07 +12:00
Jan-Ivar Bruaroey
7921c9c1e4
Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup
2013-05-07 20:55:21 -04:00
Tim Abraldes
b5a70d488d
bug 839342. Make metro widget listen for EdgeGestureStarted and EdgeGestureCanceled, in addition to EdgeGestureCompleted. Show the edge UI on EdgeGestureStarted and EdgeGestureCompleted, hide it on EdgeGestureCanceled. This time without bustage! r=bbondy
2013-05-16 21:22:21 -07:00
Phil Ringnalda
c19f6561ae
Back out 9675dce26f53 (bug 839342) for browser-chrome bustage
2013-05-16 20:09:24 -07:00
Tim Abraldes
9948921421
bug 839342. Make metro widget listen for EdgeGestureStarted and EdgeGestureCanceled, in addition to EdgeGestureCompleted. Show the edge UI on EdgeGestureStarted and EdgeGestureCompleted, hide it on EdgeGestureCanceled. r=bbondy
2013-05-16 17:47:46 -07:00
David Zbarsky
66e862daca
Bug 864206 - Use dom::Touch instead of nsIDOMTouch where possible r=Ms2ger
2013-05-17 13:17:53 -07:00
Ehsan Akhgari
a96e98f013
Bug 836599 - Part 9: Implement the DOM binding for OfflineAudioContext; r=roc
2013-05-16 19:30:41 -04:00
Olli Pettay
69d2df866b
Bug 847594 - Paris binding for DataContainerEvent, r=peterv
...
--HG--
extra : rebase_source : ff4ad6b1b5a582c6e1b973fd1729aa2c6f7db314
2013-05-16 17:10:30 +03:00
Ted Mielczarek
47d7af59de
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
2013-05-16 09:33:26 -04:00
Ehsan Akhgari
b757634fd8
Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
2013-05-13 13:43:53 -04:00
Ehsan Akhgari
7cb39c2935
Backed out 2 changesets (bug 871315) because different compilers have different standards on what is and is not C++
...
Backed out changeset d0d2e13e8b83 (bug 871315)
Backed out changeset be3976bd2d57 (bug 871315)
Landed on a CLOSED TREE
2013-05-13 14:42:03 -04:00
Ehsan Akhgari
6e72eccda2
Bug 871315 followup - Remove the unused rootedNull local variable
2013-05-13 13:54:38 -04:00
Ehsan Akhgari
fc17efaf67
Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
2013-05-13 13:43:53 -04:00
Ed Morley
2710e5d6a9
Backed out changeset 496846474ed3 (bug 864774)
2013-05-13 10:05:49 +01:00
Mike Shal
d2b29f4e87
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
...
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
David Zbarsky
70b156af55
Bug 868312 - Rooting fixes for dom r=bz
2013-05-12 01:17:42 -04:00
Masatoshi Kimura
f468cc292d
Bug 871153 - Rename KeyEvent back to KeyboardEvent. r=smaug
...
--HG--
rename : dom/webidl/KeyEvent.webidl => dom/webidl/KeyboardEvent.webidl
2013-05-12 14:08:37 +09:00
Ed Morley
cf8199da6c
Merge latest green inbound changeset and mozilla-central
2013-05-10 09:13:03 +01:00
Ms2ger
99e2df02df
Bug 868728 - Cleanup nsDOMUIEvent a bit; r=smaug
2013-05-10 09:13:45 +02:00
L. David Baron
b436d2b23d
Bug 868751: Remove support for obsolete document.createEvent("AnimationEvent"), document.createEvent("TransitionEvent"), AnimationEvent.initAnimationEvent, and TransitionEvent.initTransitionEvent. r=smaug
2013-05-08 13:45:35 -07:00
Bobby Holley
f36da23b6f
Bug 868122 - Don't rely on nsIScriptContextPrincipal in nsDOMDataTransfer. r=gabor
2013-05-06 16:53:10 -07:00
Sankha Narayan Guria
6349c5c599
Bug 867414 - Rename SafeAutoJSContext to AutoSafeJSContext. r=bholley
2013-05-06 09:04:17 -04:00
Boris Zbarsky
c9ac7469fe
Bug 870219 part 2. Add a way for chrome JS that's implementing a WebIDL interface to get/set event handlers sanely on content objects. r=smaug
2013-05-09 13:07:16 -04:00
Boris Zbarsky
03b0d55a9e
Back out revision 52f646b2055c (bug 870219) because apparently worker code can't handle ChromeOnly properties
2013-05-09 14:12:12 -04:00
Boris Zbarsky
b7980fb66a
Bug 870219. Add a way for chrome JS that's implementing a WebIDL interface to get/set event handlers sanely on content objects. r=smaug
2013-05-09 13:07:16 -04:00
Phil Ringnalda
d3e92cd2f3
Merge m-c to m-i
2013-05-05 12:17:07 -07:00
Olli Pettay
56514d79da
Bug 848293 - Update AnimationEvent to be compatible with the spec, r=dbaron
...
--HG--
extra : rebase_source : 04f2cb9c5aa56549da0af3c722b35f3dab5746c3
2013-05-05 16:22:29 +03:00
Ms2ger
e296ab0d09
Bug 866436 - Cleanup the implementation of UIEvent.which; r=smaug
2013-05-05 09:03:16 +02:00
Olli Pettay
ac44aa8903
Bug 848291 - Update TransitionEvent to be compatible with the spec, r=dbaron
2013-05-04 17:41:20 +03:00
David Zbarsky
ef70ce04b7
Bug 868312: Various dom rooting fixes r=bz
2013-05-04 03:52:57 -04:00
Boris Zbarsky
b8d3b00c5d
Bug 865969 part 2. Better rooting in bindings for 'any' arguments. r=smaug
2013-05-03 19:29:07 -04:00
Tom Schuster
b497643dd7
Bug 865410 - Use CallArgs for nsIJSNativeInitializer::Initialize. r=bz
2013-05-04 19:25:15 +02:00