Mounir Lamouri
171c12875e
Bug 867950 - Refactor HTMLInputElement::{Clone,RestoreState,SaveState}() to use GetValueMode() instead of mType. r=smaug
2013-05-02 14:26:44 +01:00
Oleg Romashin
6fd654b87f
Bug 867964 - Build fail with DenormalDisabler.h:116: error: 'FLT_MIN' was not declared in this scope. r=ehsan
...
--HG--
extra : rebase_source : 7076471a442c3ce639b81259e824edd0c1a69eb0
2013-05-01 06:51:13 -07:00
Ehsan Akhgari
486a935da3
Bug 867876 - Add some tests for the AudioParam automation events; r=roc
2013-05-02 01:13:27 -04:00
Ehsan Akhgari
22409bc0d8
Bug 867174 - Part 2: Protect against invalid sample rates a bit harder; r=padenot
2013-04-30 16:37:23 -04:00
Ehsan Akhgari
74ef44fd2d
Bug 867174 - Part 1: Deliver the correct channel count the to the resampler the first time that we see a buffer; r=padenot
2013-04-30 16:36:19 -04:00
Benoit Jacob
bfeee4138b
Bug 863716 - Skip two more WebGL tests on WinXP to avoid out-of-memory on test slaves. r=jgilbert
2013-05-01 16:32:25 -04:00
Jeff Walden
d349e7c9e0
Bug 866988 - Remove the HAVE_CPP_PARTIAL_SPECIALIZATION autoconf define, and the test for template specialization working at all. Any compiler not supporting either of these is so incredibly doomed it's not worth the pain of testing them. Plus we use both features liberally without testing these defines first, so they're basically pointless. r=ted
2013-04-13 19:04:38 -07:00
Mounir Lamouri
128e1f51bd
Bug 857355 - Hide HTMLInputElement's inputMode behind a pref and only turn it on for Nightly/Aurora. r=smaug
2013-05-01 16:58:30 +01:00
Ehsan Akhgari
a7511c0a90
Bug 867588 - Remove support for implementing Web Audio nodes which are not connected to the MediaStreams backend; r=roc
2013-05-01 11:09:07 -04:00
Jonathan Kew
f88d6ce33e
bug 857089 - backout changeset b85353b6cc38 pending revised UI for the feature
2013-05-01 10:12:41 +01:00
Ehsan Akhgari
b2b952942b
Bug 865234 - Part 9: Avoid variable shadowing in AudioNodeStream::ObtainInputBlock; r=roc
2013-04-30 19:37:58 -04:00
Ehsan Akhgari
66a7c4f50c
Bug 865234 - Part 8: Add a test case for channel mixing rules; r=roc
2013-04-30 00:06:04 -04:00
Ehsan Akhgari
414dfbe6ed
Bug 865234 - Part 7: Change the speaker up-mixing and down-mixing rules according to the Web Audio spec; r=roc
2013-04-29 20:15:26 -04:00
Ehsan Akhgari
879f2487b8
Bug 865234 - Part 6: Round up the |when| argument AudioBufferSouceNode.start; r=roc
...
This change is made in order to increase compatibility of the implementation
with what WebKit does. This helps us in order to be able to compare our
results more closely to WebKit's.
2013-04-29 19:22:49 -04:00
Ehsan Akhgari
91e27e5d57
Bug 865234 - Part 5: Don't mark a stream as finished when there are streams following it; r=roc
...
Without this patch, if we have an AudioBufferSourceNode which is finished, the
nodes following it will not see its mLastChunk. This breaks the Web Audio
block processing logic since we rely on the assumption that the buffer for the
last output of AudioBufferSourceNode is correctly passed to the following
engines.
2013-04-29 16:58:19 -04:00
Ehsan Akhgari
3f82113286
Bug 865234 - Part 4: Implement ChannelInterpretation's effect when mixing inputs; r=roc
2013-04-27 19:52:21 -04:00
Ehsan Akhgari
ce56b96fff
Bug 865234 - Part 3: Implement ChannelCountMode's effect when mixing inputs; r=roc
2013-04-27 19:41:52 -04:00
Ehsan Akhgari
6b4953320e
Bug 865234 - Part 2: Send the channel mixing information to the AudioNodeStream; r=roc
2013-04-27 19:25:23 -04:00
Ehsan Akhgari
b040e0542f
Bug 865234 - Part 1: Add DOM bindings for the channel mixing attributes; r=roc
2013-04-27 18:44:50 -04:00
Ehsan Akhgari
e0e22b93e7
Bug 867324 - Make it safe to stop source nodes when shutting down the AudioContext in case the nodes die right away; r=roc
...
(This time with the correct bug #)
2013-04-30 16:01:39 -04:00
Ehsan Akhgari
2a2ec9bfc6
Backed out changeset cace8e8e8556 because of the wrong bug number
2013-05-01 01:15:09 -04:00
Ehsan Akhgari
6ce542d0e2
Bug 860958 - Make it safe to stop source nodes when shutting down the AudioContext in case the nodes die right away; r=roc
2013-04-30 16:01:39 -04:00
Chris Pearce
a183f15892
Bug 862182 - Revert bug 862183 due to frequent orange in 459439 crashtest. CLOSED TREE. r=philor
2013-05-01 13:33:33 +12:00
Chris Pearce
252138b2cf
Bug 862182 - Hold references to MediaResource in nsRefPtrs (content/media/omx), and fix some omx compiler warnings. r=doublec
2013-05-01 11:23:46 +12:00
Chris Pearce
679b4dd00f
Bug 862182 - Hold references to MediaResource in nsRefPtrs (content/media/plugins). r=doublec
2013-05-01 11:23:46 +12:00
Chris Pearce
53ff357687
Bug 862182 - Hold references to MediaResource in nsRefPtrs. r=roc
2013-05-01 11:23:46 +12:00
Steve Fink
5637b7f42d
Bug 866432 - Replace AutoValueRooter with JS::Rooted<JS::Value> in gecko. r=smaug
...
--HG--
extra : rebase_source : 0897fc8f3968619185b754e13ca6119cb1c0f46d
2013-04-26 21:08:15 -07:00
Terrence Cole
e417ffe01a
Bug 860050 - Remove JSMutableHandleObject typedef; r=bz,jonco
2013-04-16 16:20:44 -07:00
Jonathan Kew
48470aacff
bug 866747 - stroke glyphs individually instead of making a single path for the entire text run. r=bas
2013-04-30 19:26:28 +01:00
Paul Adenot
af4a66883d
Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan
...
--HG--
extra : rebase_source : 215d7cbe21144a3ed2a0642e49f10c4f10d1d66a
2013-04-30 16:04:44 +02:00
Paul Adenot
1b61b9ddf0
Bug 867089 - Validate the playbackRate before using it. r=ehsan
...
--HG--
extra : rebase_source : 6e4065d4db69cb2d13f7ba5c05fbe9c74db03bf3
2013-04-30 16:04:05 +02:00
Andrea Marchesini
33c5f8cd73
Bug 866679 - Convert DOMSVGZoomEvent to WebIDL. r=Ms2ger
2013-04-30 13:43:25 -04:00
Andrea Marchesini
1c438c86dd
Bug 866679 - Rename DOMSVGZoomEvent to SVGZoomEvent. r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsDOMSVGZoomEvent.cpp => content/svg/content/src/SVGZoomEvent.cpp
rename : content/svg/content/src/nsDOMSVGZoomEvent.h => content/svg/content/src/SVGZoomEvent.h
2013-04-30 13:43:07 -04:00
Andrew McCreight
fd769e05e8
Bug 866151 - Clean up usage of nsCycleCollector.h and nsCycleCollectorUtils.h. r=smaug,bsmedberg
...
--HG--
rename : xpcom/base/nsCycleCollector.h => xpcom/glue/nsCycleCollectionJSRuntime.h
2013-04-30 10:41:22 -07:00
Ryan VanderMeulen
c5152229c0
Backed out changesets 5447d49a2c6f and ab9c9d0819a2 (bug 867089) for mochitest failures.
...
CLOSED TREE
2013-04-30 11:16:55 -04:00
Ryan VanderMeulen
ec038bd16e
Backed out changeset f4da799815da (bug 861689) for mochitest asserts.
...
CLOSED TREE
2013-04-30 11:12:17 -04:00
Paul Adenot
c818e7f6de
Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan
2013-04-30 16:04:44 +02:00
Paul Adenot
2aaf48a8a7
Bug 867089 - Validate the playbackRate before using it. r=ehsan
2013-04-30 16:04:05 +02:00
Martijn Wargers
927d1111f4
Bug 861689 - Unable to restore focus, expect failures and timeouts after certain tests in the b2g mochitest run. r=jmaher
2013-04-29 23:14:32 +02:00
Chris Pearce
60462ac067
Bug 866664 - Don't call WMFDecoder::IsMP3Enabled() off the main thread. r=padenot
2013-04-30 22:14:18 +12:00
Phil Ringnalda
47cc5a79b7
Bug 862520 followup - Package skipped_tests_winxp.txt so we actually skip failing webgl mochitests
2013-04-29 21:39:05 -07:00
Andrew McCreight
e029c07191
Bug 866570 - test. r=smaug
2013-04-28 22:38:57 -07:00
Daniel Holbert
f078f3a3a1
Bug 866947: Make nsDocument.cpp's static-var "sOnloadDecodeLimit" unsigned, to fix build warning for signed/unsigned comparison. r=jlebar
2013-04-29 16:15:59 -07:00
Andrea Marchesini
795adde756
Bug 866825 - Initialize nsDOMSVGZoomEvent::m{Previous,New}Scale; r=smaug
2013-04-29 18:39:16 -04:00
Boris Zbarsky
15316b1400
Bug 865961. Root the scope argument of wrap-the-xpconnect-object helpers in WebIDL bindings. r=ms2ger
2013-04-29 17:33:42 -04:00
Joey Armstrong
8e99512c32
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Peter Van der Beken
55be192bf5
Bug 866755 - Fix nsDocument::HasNameElement typo. r=bz.
...
--HG--
extra : rebase_source : ab46b6eaa2183d607c07b666ae52541fcdf089ec
2013-04-29 15:18:02 +02:00
Ehsan Akhgari
ccdd0677b0
Bug 866737 - Unregister PannerNodes when they're unlinked by the cycle collector; r=padenot
2013-04-29 14:06:40 -04:00
Bobby Holley
e47507c912
Bug 865729 - Remove nsIJSContextStack. r=gabor
...
\o/
2013-04-29 11:16:24 -07:00
Bobby Holley
eb840cbdb4
Bug 865729 - Remove Context stack iterators. r=gabor
2013-04-29 11:16:23 -07:00
Bobby Holley
ee8843b983
Bug 865729 - Remove Push/Pop from public API. r=gabor
2013-04-29 11:16:22 -07:00
Bobby Holley
515a945b71
Bug 865729 - Make nsContentUtils munge the cx stack with sXPConnect directly. r=gabor
2013-04-29 11:16:21 -07:00
Bobby Holley
18707fd562
Bug 865729 - Remove nsIJSContextStack from content/foo. r=gabor
...
We leave it in nsContentUtils.cpp, which we'll handle in a separate patch.
2013-04-29 11:16:17 -07:00
Ryan VanderMeulen
432f850d5a
Merge m-c to inbound.
2013-04-29 13:09:28 -04:00
Gabor Krizsanits
ae998df2a8
Bug 863140 - Remove GetInnerWindowInternal. r=bz
2013-04-29 17:34:16 +02:00
Marco Chen
71ea5cad0e
Bug 860150 - [Audio] Audio_Data API should join audio channel. r=kinetik
2013-04-29 14:45:13 +08:00
Masatoshi Kimura
32dba1647d
Bug 859024 - Remove the MSVC exemption for FAIL_ON_WARNINGS in content/canvas/src. r=jmuizelaar
2013-04-28 07:10:36 +09:00
David Zbarsky
9c4ac7121c
Root PropertyNodeList.getNames, no bug, r=Ms2ger over irc
2013-04-27 15:51:05 -04:00
Ehsan Akhgari
5a127a68a6
Backed out changeset 7c244b521e54 (the investigation patch for bug 866079)
2013-04-27 15:07:29 -04:00
James Willcox
476fe913b9
Bug 858292 - Preserve drawing buffer when using SkiaGL r=gwright
...
--HG--
extra : rebase_source : a3dc5c425039c77b536812be5517f27d3f7b86f1
2013-04-29 10:00:32 -04:00
Andrew McCreight
e753a9da50
Bug 866570 - AudioContext should use its superclass's CC stuff. r=smaug
2013-04-29 06:04:59 -07:00
Ehsan Akhgari
5ff60617a4
Bug 866442 - Implement BiquadFilterNode.getFrequencyResponse; r=padenot
2013-04-27 16:29:48 -04:00
Ehsan Akhgari
23360b8ef2
Bug 865246 - Part 5: Implement BiquadFilterNode's processing based on the Blink implementation; r=padenot
2013-04-26 17:49:09 -04:00
Ehsan Akhgari
e9a230461e
Bug 865246 - Part 4: Send the changes in the type parameter to the stream; r=padenot
2013-04-26 18:23:52 -04:00
Ehsan Akhgari
eda009ba04
Bug 865246 - Part 3: Update the BiquadFilterNode IDL to match the current spec; r=padenot
2013-04-26 17:11:23 -04:00
Ehsan Akhgari
9979321a5a
Bug 865246 - Part 2: Add the Biquad processing implementation to the build system; r=padenot
2013-04-26 14:48:45 -04:00
Ehsan Akhgari
f462bfb957
Bug 865246 - Part 1: Import the Biquad processing implementation from Blink; r=padenot
...
The original code was copied from Blink SVN revision 148720.
2013-04-26 14:42:22 -04:00
Ehsan Akhgari
602c957366
Bug 866108 - Part 2: Do not assume that we can always get a script global from the context's window; r=padenot
2013-04-27 18:44:13 -04:00
Ehsan Akhgari
961b17a9a9
Bug 866108 - Part 1: Don't attempt to dispatch the audioprocess event on a node which has been unlinked by the cycle collector; r=padenot
2013-04-27 15:04:10 -04:00
Cameron McCormack
36f5dad94d
Bug 862485 - Split test_pointer-events.xhtml in two to avoid timeouts. r=longsonr
...
--HG--
rename : content/svg/content/test/test_pointer-events.xhtml => content/svg/content/test/test_pointer-events-1a.xhtml
rename : content/svg/content/test/test_pointer-events.xhtml => content/svg/content/test/test_pointer-events-1b.xhtml
2013-04-27 17:04:17 +10:00
Olli Pettay
d62ca04f63
Bug 866225 - remove some useless #includes, r=mccr8
...
--HG--
extra : rebase_source : 6cfd39ac879e525fc02961dd002f6920b1c11775
2013-04-27 02:15:04 +03:00
Andreas Gal
943c3039a9
Bug 862970 - Don't lock images on the active page on B2G. r=jlebar,joe
2013-04-25 18:36:53 -07:00
Ryan VanderMeulen
263fa2498e
Merge m-c to inbound.
...
--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar.xml
2013-04-26 16:46:46 -04:00
Ryan VanderMeulen
b5462138cd
Merge m-c to birch.
2013-04-26 13:00:21 -04:00
Ryan VanderMeulen
79db1c6ba4
Merge birch to m-c.
2013-04-26 08:00:07 -04:00
Andreas Gal
20552ff39b
Bug 865929 - Add pref to limit the size of the canvas image cache r=jlebar,jdm a=tef+
2013-04-26 07:16:12 -07:00
Ms2ger
fe234fbc7f
Bug 852135 - Part d: Move nsDOMAttributeMap to WebIDL bindings, remove CI and QS; r=bz
2013-04-26 08:48:27 +02:00
Ms2ger
51fac4ba10
Bug 852135 - Part c: Implement the remainder of the WebIDL API on nsDOMAttributeMap; r=bz
2013-04-26 08:48:23 +02:00
Ms2ger
639e21ee2d
Bug 852135 - Part b: Get rid of some explicit namespace qualifications in nsDOMAttributeMap; r=bz
2013-04-26 08:48:19 +02:00
Ms2ger
58a9cc7ec7
Bug 852135 - Part a: Reindent some code in nsDOMAttributeMap; r=bz
2013-04-26 08:48:15 +02:00
Ms2ger
51032e46f5
Bug 864145 - Cleanup nsDOMTouchEvent's TouchList getters; r=smaug
2013-04-26 08:48:00 +02:00
Ms2ger
348305a4fd
Bug 864509 - Make SVGStringList inherit from nsISupports; r=bz
2013-04-26 08:47:11 +02:00
Justin Lebar
9ea52325ff
Bug 844323 - Part 2 (The Main Event): Move ProcesPriorityManager to the main process. r=bent,khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
89ec015368
Bug 844323 - Prelude part 3: Change ProcessPriorityManager's export directory. r=khuey
...
It was mozilla/dom/ipc/ before, but this changes it to mozilla/, which matches the class's namespace.
2013-04-25 20:53:26 -04:00
Justin Lebar
b910dfe3b0
Bug 844323 - Prelude part 1: Use a pref to in nsHTMLMediaElement to control whether we talk to the audio service. r=amarchesini
...
Previously, we used #ifdef B2G. Using a pref allows us to write mochitests which run in desktop Firefox that test the audio service and its interaction with other components.
2013-04-25 20:53:25 -04:00
Tanvi Vyas
63b7851e10
Bug 855730 - Add more logging and change the order back to the original order. Reordering should reduce the number of timeouts that spiked when we first changed the order. r=smaug
2013-04-24 14:43:14 -07:00
Ehsan Akhgari
00242b8515
Backed out changeset 089871cdaf1e (bug 865004) because of crashtest leaks on a CLOSED TREE
2013-04-24 16:29:08 -04:00
Boris Zbarsky
676b9d422b
Bug 864727 part 6. Make all the WrapNode methods take a handle for the scope object. r=ms2ger
2013-04-25 12:29:54 -04:00
Boris Zbarsky
9c1973b5d2
Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger
2013-04-25 12:29:54 -04:00
Boris Zbarsky
0b6ba06beb
Bug 864727 part 4. Pass a handle for the scope object to all the various Wrap*Object stuff in BindingUtils. r=ms2ger
...
Note: The JS::Rooted in CGWrapWithCacheMethod is just there until we start passing a handle to Wrap().
2013-04-25 12:29:53 -04:00
Ehsan Akhgari
c83337e70e
Investigation for bug 866079 - Make the Command class live in the global scope in the hopes of getting better stack traces
2013-04-26 12:02:19 -04:00
David Zbarsky
4a6954e46d
Bug 856472: Fix includes and WrapObject r=me
2013-04-26 10:55:56 -04:00
David Zbarsky
8383676b3b
Bug 856472: Wrappercache CanvasGradient r=bz
2013-04-26 10:55:56 -04:00
David Zbarsky
e7c17f133d
Bug 856472: Convert CanvasGradient to WebIDL r=bz
2013-04-26 10:55:54 -04:00
David Zbarsky
8170a79e75
Bug 856472: Move CanvasGradient to its own file r=bz
...
--HG--
rename : content/canvas/src/CanvasRenderingContext2D.h => content/canvas/src/CanvasGradient.h
2013-04-26 10:55:37 -04:00
David Zbarsky
49bc848569
Bug 856472: Wrappercache CanvasPattern r=bz
2013-04-26 10:55:37 -04:00
David Zbarsky
e3ec2de9af
Bug 856472: Convert CanvasPattern to WebIDL r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
9570970029
Bug 856472: Move CanvasPattern to its own file r=bz
...
--HG--
rename : content/canvas/src/CanvasRenderingContext2D.h => content/canvas/src/CanvasPattern.h
2013-04-19 04:49:22 -04:00
Ryan VanderMeulen
7c02acfe11
Merge m-c to inbound.
2013-04-26 08:00:50 -04:00
Aryeh Gregor
659b807986
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00