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
651b9b2b24
Bug 868729 - Remove nsHTMLCSSStyleSheet::Init; r=bz
2013-05-05 09:03:20 +02:00
Ms2ger
e296ab0d09
Bug 866436 - Cleanup the implementation of UIEvent.which; r=smaug
2013-05-05 09:03:16 +02:00
Ms2ger
a9a8f91052
Bug 866600 - Avoid using nsIDOMDocument::GetHidden; r=mounir
2013-05-05 09:03:15 +02:00
Yuan Pengfei
8cab2eb577
Bug 868716 - Fix placement of #include <float.h>; r=ehsan
2013-05-04 11:35:35 -04:00
Olli Pettay
ac44aa8903
Bug 848291 - Update TransitionEvent to be compatible with the spec, r=dbaron
2013-05-04 17:41:20 +03:00
Chris Pearce
fde382cc89
Bug 847267 - Disable webgl conformance video test on windows 6+ that fail with DXVA on nvidia hardware. r=jgilbert
2013-05-04 22:12:41 +12:00
Chris Pearce
16011bf3ac
Bug 847267 - Use DXVA2 to offload H.264 decoding to the GPU on Windows. r=Bas
2013-05-04 22:12:41 +12:00
Ms2ger
3d80975181
Merge m-c to inbound
2013-05-04 10:47:09 +02:00
David Zbarsky
c12529b9d3
[Bug 868701] Remove classinfo for Attr r=Ms2ger
2013-05-04 03:55:53 -04:00
David Zbarsky
ef70ce04b7
Bug 868312: Various dom rooting fixes r=bz
2013-05-04 03:52:57 -04:00
David Zbarsky
40805457eb
Bug 868312: Root nsDOMClassInfo.cpp, part 2 r=bz
2013-05-04 03:51:53 -04:00
Ms2ger
ad8e1476ee
Merge backout.
2013-05-05 11:52:34 +02:00
Ms2ger
fe38e416ee
Backout changesets f309dacf4010:be3cef4b69e3 for thread safety assertions on Windows and test failures on OSX.
2013-05-05 11:51:47 +02:00
Ms2ger
18535a9814
Merge backout.
2013-05-05 10:10:18 +02:00
Ms2ger
b5b59b6e1b
Backout changesets cb61d7bd6496:87ee7b242241 for bustage.
2013-05-05 10:09:49 +02:00
Robert Longson
fae04a65cb
Bug 863994 - Support transform attribute on <svg> elements. r=dholbert
...
--HG--
rename : layout/reftests/svg/svg-transform-01.svg => layout/reftests/svg/svg-transform-02.svg
2013-05-05 08:20:25 +01:00
Ehsan Akhgari
57559db181
Bug 865248 - Implement ChannelMergerNode; r=roc
...
--HG--
rename : content/media/webaudio/ChannelSplitterNode.h => content/media/webaudio/ChannelMergerNode.h
2013-05-05 03:07:43 -04:00
Ehsan Akhgari
971125b798
Bug 865247 - Part 4: Implement ChannelSplitterNode; r=roc
2013-05-05 03:07:04 -04:00
Ehsan Akhgari
2698711336
Bug 865247 - Part 3: Add a ProduceAudioBlock overload to handle simultaneous processing of multiple input and output ports; r=roc
...
The ObtainInputBlock API is also changed to create an input block for
one input block at a time. An array of these input blocks is then sent
to ProduceAudioBlock for processing, which generates an array of
AudioChunks as output.
Backwards compatibilty with existing engines is achieved by keeping the
existing ProduceAudioBlock API for use with engines with only a maximum of one
input and output port.
2013-05-05 03:06:34 -04:00
Ehsan Akhgari
d244ab565d
Bug 865247 - Part 2: Tell MediaInputPorts about their input and output ports; r=roc
2013-05-05 03:04:45 -04:00
Ehsan Akhgari
4cebd2b3bd
Bug 865247 - Part 1: Give MediaInputPort the notion of an input and output port number; r=roc
2013-05-05 03:04:21 -04:00
Robert O'Callahan
dc425a880b
Bug 868406. Shut down MediaStreamGraph's thread. r=jesup
2013-05-05 18:20:11 +12:00
Phil Ringnalda
5d3aa2950b
Merge Birch and m-c
2013-05-03 19:38:56 -07:00
Robert O'Callahan
640305cda9
Bug 866514. Part 1: Add DOMMediaStream::OnTracksAvailableCallback. r=jesup
2013-05-03 17:02:55 +12:00
Ed Morley
62e49e6d1a
Merge mozilla-central and birch
2013-05-03 13:35:02 +01:00
Ed Morley
bbd462e94e
Backed out changeset 2938c2e1f7e7 (bug 867203) since part 1 had to be backed out for conflicts
2013-05-03 10:10:18 +01:00
Ed Morley
e1d81087be
Backed out changeset ad407adf94f2 (bug 867174) and friends for causing permaorange mochitest-2 on Android, disabling tests without using android.json and/or conflicting with the backouts on three CLOSED TREEs
2013-05-03 09:24:04 +01:00
Ed Morley
d320d9c131
Backed out changeset 9351bfd9d8c5 (bug 867174)
2013-05-03 09:20:05 +01:00
Ed Morley
b8d16c44dc
Backed out changeset 85ec6c943147 (bug 867876)
2013-05-03 09:20:01 +01:00
Ed Morley
2976e17cdf
Backed out changeset b342f87552a3 (bug 865642)
2013-05-03 09:19:58 +01:00
Ed Morley
ae15f3e346
Backed out changeset 3cadad39da66 (bug 868116)
2013-05-03 09:19:55 +01:00
Ed Morley
ca5a276d35
Backed out changeset 93602e7a1551 (bug 865642)
2013-05-03 09:19:52 +01:00
Ed Morley
58401e4f7b
Backed out changeset da92f0c44e91 (bug 867980)
2013-05-03 09:19:49 +01:00
Ed Morley
cd69604be9
Backed out changeset 6402e13dc9ba (bug 865642)
2013-05-03 09:19:46 +01:00
Ed Morley
a98a3b019c
Backed out changeset b66017604bdd (bug 867203)
2013-05-03 09:19:43 +01:00
Paul Adenot
5bc11a52c7
Bug 867203 - Part 2: Remove useless mPannerNode member in AudioBufferSourceNode. r=ehsan
...
--HG--
extra : rebase_source : 1b4bb979fd34dabc470ed8e59a40deaff0fa61a5
2013-05-02 17:04:49 +02:00
Robert O'Callahan
e4b46a4d97
Bug 863224. DOMMediaStream should release its internal MediaStream and listener during Unlink to ensure that events running between Unlink and the destruction of the DOMMediaStream don't see the dying object. r=jesup
2013-05-01 23:24:16 +12:00
Phil Ringnalda
3138f9118d
Bug 868152 - The disabling of media crashtest on Android will continue until morale improves
2013-05-03 18:40:43 -07:00
James Willcox
26839b9119
Bug 848652 - Implement ArrayBuffer version of AudioContext.createBuffer r=ehsan
...
--HG--
rename : content/media/webaudio/test/test_decodeAudioData.html => content/media/webaudio/test/test_mediaDecoding.html
2013-05-03 16:42:28 -04:00
Boris Zbarsky
545e5c8143
Bug 865969 part 4. Pass handles to WebIDL dictionary init. r=smaug,terrence
2013-05-03 19:29:08 -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
Boris Zbarsky
9ae8f0f383
Bug 868266. Root the arguments list in nsObjectLoadingContent::LegacyCall. r=terrence
2013-05-03 19:28:32 -04:00
Matt Brubeck
eb1363b174
Back out changeset 1a0f522cf110 (bug 848652) because of assertion failures in MediaBufferDecoder.cpp
...
CLOSED TREE
--HG--
rename : content/media/webaudio/test/test_mediaDecoding.html => content/media/webaudio/test/test_decodeAudioData.html
2013-05-03 15:18:06 -07:00
Bobby Holley
d02fa60c1c
Bug 829872 - Fix up tests that depend on contentDocument being non-null. r=imelven
...
These almost universally depend on some sort of special privileges, so I don't
think they're representative of any use-cases we might find on the web.
2013-05-03 14:47:10 -07:00
Bobby Holley
f267207f77
Bug 829872 - Return null for cross-origin contentDocument. r=bz
2013-05-03 14:47:09 -07:00
Ehsan Akhgari
1e87638631
Bug 867203 - Part 1: Unregister AudioBufferSourceNodes from PannerNodes when they die; r=padenot
...
--HG--
extra : rebase_source : e4aca1ebb975e04e8821df0377ee652e18755ed7
2013-04-30 19:20:55 -04:00
Ryan VanderMeulen
ae1d5cb13b
Bug 865642 - Disable more tests on Android.
2013-05-02 23:59:31 -04:00
Ehsan Akhgari
e6e5e83119
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
Mounir Lamouri
2e83fd3c96
Bug 867950 - Refactor HTMLInputElement::{Clone,RestoreState,SaveState}() to use GetValueMode() instead of mType. r=smaug
2013-05-03 18:17:09 +01:00
Gregory Szorc
c6c1177427
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Ehsan Akhgari
78292ca533
Bug 867876 - Add some tests for the AudioParam automation events; r=roc
2013-05-02 01:13:27 -04:00
Paul Adenot
6e76c43d3d
Bug 867203 - Part 2: Remove useless mPannerNode member in AudioBufferSourceNode. r=ehsan
...
--HG--
extra : rebase_source : dc94f66dbb4291226ab3f2c6c1ad8dc7aa4081e7
2013-05-02 17:04:49 +02:00
Ehsan Akhgari
96b8756891
Bug 867203 - Part 1: Unregister AudioBufferSourceNodes from PannerNodes when they die; r=padenot
...
--HG--
extra : rebase_source : 3c580a0feba39d01779a91e6bd10a10d98cb7114
2013-04-30 19:20:55 -04:00
Trevor Saunders
c31f209f87
bug 869283 - fix gcc warnings in wmf r=cpearce
2013-05-06 21:58:55 -04:00
Ryan VanderMeulen
2f18537b41
Merge m-c to inbound.
2013-05-02 21:50:25 -04:00
Ryan VanderMeulen
9de0b9c4c6
Bug 868152 - Skip test on Android due to crashtest perma-orange.
2013-05-02 21:28:35 -04:00
Ryan VanderMeulen
b239f29690
Bug 867980 - Disable test on Android due to frequent timeouts.
2013-05-02 21:25:38 -04:00
Ryan VanderMeulen
3a29454d25
Bug 865642 - Disable tests on Android due to frequent timeouts.
2013-05-02 21:24:17 -04:00
Chris Pearce
2521fa716f
Bug 866561 - Enable high precision timers on Windows when playing video. r=kinetik
2013-05-03 12:39:19 +12:00
Boris Zbarsky
5c642e9d04
Bug 742206 followup. Fix unexpected passes so we can get rid of this CLOSED TREE.
2013-05-02 16:33:17 -04:00
Ryan VanderMeulen
d6c5ed3116
Bug 868116 - Disable test on Android due to being perma-orange.
2013-05-02 15:39:40 -04:00
Ryan VanderMeulen
dee43def22
Merge m-c to inbound.
2013-05-02 15:17:39 -04:00
Ryan VanderMeulen
ee6ba79e8b
Merge m-c to birch.
2013-05-02 13:10:42 -04:00
Andrea Marchesini
29c54d0c0f
Bug 859824 - MediaElement creates a WakeLock when playing audio. r=jlebar
2013-05-02 12:45:35 -04:00
Ryan VanderMeulen
56b20f00eb
Backed out changeset 9fd2515981bf (bug 859824) for bustage.
2013-05-02 12:44:49 -04:00
David Zbarsky
38f5841d1a
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
9e8a403300
Bug 866450 Part 5: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
a79bf02c5d
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
David Zbarsky
3f7cb5e49c
Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:45 -04:00
Olli Pettay
6aae4ec83f
Bug 847597 - Paris binding for NotifyAudioAvailableEvent, r=peterv
...
--HG--
extra : rebase_source : 2fb578e3f0c7a60f95f3a2f13634f9b4c887d95f
2013-05-02 20:11:12 +03:00
Martijn Wargers
2795da5c3e
Bug 865204 - Change remaining CSP tests that use enablePrivilege to SpecialPowers. r=bholley, f=imelven
2013-05-02 01:16:45 +02:00
Ralph Giles
2dabc01f52
Bug 782091 - Add multichannel Opus test files. r=derf
...
This doesn't do any verification of the output, just checks
that we load multichannel files and playback completes.
These are public-domain test files created by Tim and Monty
last year. They're not great audio quality, the idea is just
to verify correct speaker mapping.
http://people.xiph.org/~greg/opus_testvectors/opus_multichannel_examples/
2013-05-01 14:15:57 -07:00
Cykesiopka
12a1882dfe
Bug 541918 - Uncomment head attribute test in content/html/document/test/test_bug324378.html. r=jst
2013-05-02 07:52:25 -04:00
Andrea Marchesini
34f4feefa8
Bug 859824 - MediaElement creates a WakeLock when playing audio. r=jlebar
2013-05-02 12:05:00 -04:00
Chiajung Hung
03375ee9b1
Bug 825110 - Part 3: WebRTC changes for B2G WebRTC video module. r=jesup
2013-05-02 08:00:12 -04:00
Boris Zbarsky
c15a45c218
Bug 742206 part 4. Start using the new Date stuff for HTMLInputElement.valueAsDate. r=smaug
2013-05-02 14:38:20 -04:00
Boris Zbarsky
b7ef07e12d
Bug 860841. Hook up the proto chain of a WebIDL interface object to the interface object of its nearest ancestor interface that has one, as if these were ES6 classes. r=peterv
2013-05-02 14:38:19 -04:00
Steve Fink
8b5fe6e674
Bug 867341 - Replace AutoObjectRooter with RootedObject. r=smaug
...
--HG--
extra : rebase_source : b5dc27c6dfbc219980739314a22ff691a1b25032
2013-04-26 21:08:16 -07:00
Bobby Holley
b26fa028cb
Bug 834699 - Fix tests that munge dom.xbl_scopes. r=bz
2013-05-02 16:02:04 -07:00
Bobby Holley
a25082424e
Bug 834699 - Stop checking dom.xbl_scopes. r=bz
2013-05-02 16:02:03 -07:00
Chris Pearce
c8081a14c7
Bug 862182. r=roc,doublec
2013-05-03 10:59:18 +12:00
Aryeh Gregor
91cb3e0c40
Bug 859817 - Make nsStringBuffer::Alloc return already_AddRefed; r=bz
2013-04-22 14:13:22 +03:00
Ed Morley
0e4101d53a
Backed out changeset ad10907da2d4 (bug 866450) for B2G build failures
2013-05-02 11:58:05 +01:00
Ed Morley
581e7b778e
Backed out changeset b514d768d793 (bug 866450)
2013-05-02 11:57:14 +01:00
Ed Morley
d29f694434
Backed out changeset c5ba9c0dc252 (bug 866450)
2013-05-02 11:57:04 +01:00
Ed Morley
37d84a3fe7
Backed out changeset e0b51717bb64 (bug 866450)
2013-05-02 11:56:57 +01:00
David Zbarsky
0e20dc3030
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
a921f5fb9c
Bug 866450 Part 5: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
0566d3158e
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
David Zbarsky
350f4548ad
Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:45 -04:00
Gian-Carlo Pascutto
1cc401dd5d
Bug 866093 - Set Android Context Objects, use any-thread FindClass, compile AudioCapture classes. r=jesup f=blassey
2013-05-02 08:42:53 +02:00
Boris Zbarsky
8cc9072bea
Bug 861022 part 2. Root the global object in WebIDL prototype and interface object setup. r=peterv,terrence
2013-05-01 23:44:12 -04:00
Boris Zbarsky
2ca9989cd9
Bug 861022 part 1. Root the non-globals in WebIDL prototype and interface object setup. r=peterv,terrence
2013-05-01 23:44:11 -04:00
Boris Zbarsky
a1a8592412
Bug 867312. Expose some APIs for working with millisecond timestamps corresponding to JS dates. r=waldo
2013-05-01 23:44:11 -04:00
Ehsan Akhgari
ee04d0f742
Bug 867511 - Part 2: Use DynamicCompressorNode's input channel count when processing input; r=roc
2013-05-01 15:40:07 -04:00
Ehsan Akhgari
d876907238
Bug 867511 - Part 1: Use ScriptProcessorNode's input channel count when buffering input; r=roc
2013-05-01 15:10:45 -04:00
David Zbarsky
66bd868e95
Bug 866575: Throw when creating a pattern with a large source r=nrc, mattwoodrow
2013-05-01 22:04:08 -04:00
Ehsan Akhgari
c4e4934952
Bug 865642 - Disable test_bug867174.html on Android
2013-05-02 12:03:49 -04:00
Ryan VanderMeulen
4c678f2921
Backed out changeset 088bb497b532 (bug 867950) for mochitest-1 failures.
2013-05-02 11:15:50 -04:00
Stephen Pohl
15b6f78be0
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00
Mounir Lamouri
5945fa3060
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
c1b6457306
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
072e2f550f
Bug 867876 - Add some tests for the AudioParam automation events; r=roc
2013-05-02 01:13:27 -04:00
Ehsan Akhgari
36e2c4b257
Bug 867174 - Part 2: Protect against invalid sample rates a bit harder; r=padenot
2013-04-30 16:37:23 -04:00
Ehsan Akhgari
bff2300eea
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
Terrence Cole
fd72fc252e
Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
2013-03-28 13:37:22 -07:00
Boris Zbarsky
d1998e45f3
Bug 869040. Fix ion IC for non-overridebuiltins named gets on ListBase proxies to not cache lack of a property when it's just missing on the prototype. r=djvj
2013-05-08 15:50:58 -04:00
Bob Owen
4e4c826ce6
Tests for bug 838692 - Navigating named targets from sandboxed iframes. (r=imelven)
2013-04-29 19:26:43 +01:00
Jonathan Watt
ee68e1871b
Bug 870003 - Stop repainting <svg> elements when their children-only transform changes. r=dholbert
2013-05-08 18:13:29 +01:00
Jonathan Watt
5dac4df334
Bug 869611 - Stop reflowing in nsSVGPathGeometryFrame::NotifySVGChanged for ancestor transform changes. r=dholbert
2013-05-08 18:13:11 +01:00
Ehsan Akhgari
01f8840085
Bug 836599 - Part 7: Implement a non-realtime API in MediaStreamGraph; r=roc
2013-05-08 07:44:07 -04:00
Gian-Carlo Pascutto
f990409c61
Backed out changeset 4b3a3f40730f (Bug 863290) for Android mochi-4 orange.
2013-05-08 10:01:14 +02:00
Peter Van der Beken
e250018b41
Bug 869038 - Clear expando object the right way. r=bz.
...
--HG--
extra : rebase_source : c75c0ac7b07bbe9396f1b77b34c1e34575078a49
2013-05-08 09:20:13 +02:00
Robert O'Callahan
ae47081ea9
Bug 868406. Shut down MediaStreamGraph's thread. r=jesup
...
--HG--
extra : rebase_source : 0d5801b271d1658dba172cb5b156186052651990
2013-05-07 22:16:35 -07:00
Robert O'Callahan
5c369f6cf2
Bug 866514. Part 2: Delay delivering getUserMedia stream result until the DOM object has asynchronously acquired the desired tracks. r=jesup
...
--HG--
extra : rebase_source : 26a908d2e1bcf0d6d83a864f47dd9d117699bb9c
2013-05-03 17:07:37 +12:00
Robert O'Callahan
1a83121546
Bug 866514. Part 1: Add DOMMediaStream::OnTracksAvailableCallback. r=jesup
...
--HG--
extra : rebase_source : 8d8da0bc2a55fa14f837cb85f35236ca33d2437d
2013-05-03 17:02:55 +12:00
Robert O'Callahan
152c8c0992
Bug 863224. DOMMediaStream should release its internal MediaStream and listener during Unlink to ensure that events running between Unlink and the destruction of the DOMMediaStream don't see the dying object. r=jesup
...
--HG--
extra : rebase_source : 8937bb0d3aa182bc548b193151d51be80c4a80b2
2013-05-01 23:24:16 +12:00
Gian-Carlo Pascutto
25e36cb988
Bug 863290 - Correctly detect failure to initialize Android capture objects. r=jesup
2013-05-08 07:39:03 +02:00
Daniel Holbert
686166e5e2
Bug 869668: Mark a bunch of overridding methods in content/svg/content/src as MOZ_OVERRIDE. r=jwatt
2013-05-07 22:11:24 -07:00
Makoto Kato
0ec059eb04
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
2013-05-08 12:40:12 +09:00
Ehsan Akhgari
f5323eda03
Bug 869682 - Make sure that GainNode does not modify its input buffer; r=roc
2013-05-07 23:32:23 -04:00
Ehsan Akhgari
1bdd945c5c
Bug 869684 - Don't crash if the last output chunk for a given stream doesn't contain any channels; r=roc
...
X-Git-Commit-ID: 4c3b39a6049471e6b731369653eafb83efebcf1b
X-Mailer: git-send-email
2013-05-07 23:31:55 -04:00
Ehsan Akhgari
65d65fc57c
Bug 869224 - Use the same algorithm to compute the buffer start/end time and to convert AudioParam time values to ticks; r=roc
2013-05-07 23:31:15 -04:00
Boris Zbarsky
49395eacab
Bug 869311. More rooting in dom/bindings and content/base. r=smaug
2013-05-07 22:34:56 -04:00
Ryan VanderMeulen
f6068dd244
Merge inbound to m-c.
2013-05-07 22:10:19 -04:00
Ryan VanderMeulen
1da98a6055
Backed out 4 changesets (bug 869178, bug 848490, bug 736276) for reftest crashes.
...
Backed out changeset f2d0107e85ec (bug 848490)
Backed out changeset f9a17848125a (bug 869178)
Backed out changeset c6904473984e (bug 736276)
Backed out changeset 84bdd96375ba (bug 736276)
2013-05-07 22:05:30 -04:00
Ryan VanderMeulen
ff9141abca
Merge birch to m-c.
2013-05-07 21:58:41 -04:00
Michael Wu
d59dd9ac0f
Bug 869251 - Disable omx decoder and camera on gonk-JB, r=doublec,glandium
2013-05-02 17:21:22 -04:00
Andrea Marchesini
a427445b39
Bug 868943 - HTMLMediaElement::mWakeLock has to be unlocked and not just set to null. r=jlebar
...
--HG--
rename : content/media/test/bug461281.ogg => content/html/content/test/wakelock.ogg
2013-05-07 10:54:16 -04:00
Sotaro Ikeda
984156cb46
Bug 863441 - Increment GetAmpleVideoFrames() to 3. r=doublec
2013-05-07 10:53:42 -04:00
Ryan VanderMeulen
df695d257d
Merge m-c to birch.
2013-05-07 08:35:02 -04:00
Ehsan Akhgari
a7b6da846e
Convert AudioNodeStream.cpp to unix line endings, no bug
2013-05-07 07:59:16 -04:00
Ehsan Akhgari
1a01cbfdb8
Remove the unused AudioEventTimeline::ComputedValue function, no bug
2013-05-07 07:56:03 -04:00
Michael Wu
ca67e3cae3
Bug 869206 - Make webrtc code build on gonk-JB, r=jesup
2013-05-04 11:00:35 -04:00
Benoit Jacob
29f2b69e44
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
Ehsan Akhgari
79f926cc63
Bug 868409 - ScriptProcessorNode's playing ref should remain active as long as there are outstanding connections; r=roc
2013-05-03 10:59:41 -04:00
James Willcox
9b1a0377f4
# ebe5edd8c0ac367c043437a674d4200cf4525757
...
Bug 848652 - Implement ArrayBuffer version of AudioContext.createBuffer r=ehsan
--HG--
rename : content/media/webaudio/test/test_decodeAudioData.html => content/media/webaudio/test/test_mediaDecoding.html
extra : rebase_source : 7b0926091743dd6cd17a0adee9a6d3c5181dfa4d
2013-05-03 16:42:28 -04:00
George Wright
cc0bab4684
Bug 848490 - [SkiaGL] Handle canvas elements larger than the maximum GPU texture size r=snorp
2013-03-18 20:44:18 -04:00
Michael Wu
97ade089a6
Bug 868065 - Move GraphicBuffer.h include out of ImageContainer.h, r=vlad
2013-05-02 12:56:09 -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
Julien Levesy
f9a768699f
Bug 869657: rename IsEventName to IsEventAttributeName in SVGAltGlyphElement and SVGTSpanElement. r=dholbert
2013-05-09 19:11:54 +02: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
Andrea Marchesini
5f4f41fbe6
Bug 853386 - Remove nsIDOMSVGRect and classinfo for SVGRect. r=Ms2ger
2013-05-09 13:42:12 -04:00
Andrea Marchesini
031eb2e92c
Bug 866796 - Convert SVGAnimatedRect to WebIDL. r=Ms2ger
2013-05-09 13:42:12 -04:00
Ryan VanderMeulen
3a1c7fb6c7
Merge m-c to inbound.
2013-05-09 13:21:14 -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
Bobby Holley
417547f4ee
Bug 857356 - Remove asserting crashtest. r=bz
...
This crashtest fails because it's running in the remote XUL configuration, in
which we don't have SOWs. In that case, it's no longer interesting to make
the browser assert. ;-)
2013-05-09 09:16:02 -07:00
Bobby Holley
c72a658997
Bug 857356 - Convert field-y XBL tests to run with dom.use_xbl_scopes_for_remote_xul=false. r=bz
...
There are a couple of tests here that do funny things with fields. Our basic
position here is that fields have no place for in-content XBL bindings, but
there's still value in testing this stuff given our heavy usage of XBL in
chrome code. They really should be converted to chrome tests, but I was having
trouble doing that, so I decided to convert them to run without XBL scopes, like
we do for remote XUL.
As a nice side effect, this gives us a tiny bit more test coverage for the
remote XUL configuration.
--HG--
rename : content/xbl/test/test_bug372769.xhtml => content/xbl/test/file_bug372769.xhtml
rename : content/xbl/test/test_bug397934.xhtml => content/xbl/test/file_bug397934.xhtml
2013-05-09 09:16:02 -07:00
Bobby Holley
5d7e378cff
Bug 857356 - Fix in-content XBL tests. r=bz
2013-05-09 09:16:02 -07:00
Bobby Holley
2dcffbdb3d
Bug 857356 - Remove XBL field auto-waiving. r=bz
2013-05-09 09:16:01 -07:00
Nathan Froyd
dbba9baf39
Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
2013-05-01 16:55:13 -04:00
Paul Adenot
1765bc7632
Bug 825329 - Fix a stupid error in playbackRate. r=kinetik
2012-12-28 23:01:38 +01:00
Jacek Caban
991727a6f5
Bug 866561 - Fixed cross compiling for Windows on case sensitive hosts.
2013-05-06 11:33:00 +02:00
Phil Ringnalda
6e4614ced5
Bug 868892 - annotate a couple of failing reftests as failing on b2g
2013-05-05 19:39:58 -07:00
Phil Ringnalda
24b5c10e04
Bug 852821 - Skip 691096-1.html on b2g where it frequently times out, so it won't hold an entire hunk of crashtests hostage
2013-05-05 17:56:24 -07:00
Patrick McManus
fbe4fa6c04
Bug 831998 - Make the media canplaythrough estimation less conservative. r=cpearce
2013-05-05 17:02:25 -07:00
Jonathan Watt
e57b4e1bc7
Bug 853525 - Mochitests for <input type=range> rounding issues. r=mounir
2013-05-06 00:23:18 +01:00
Jonathan Watt
473d23052d
Bug 853525 - Convert much of HTMLInputElement (step handling, validation, events, etc.) to use mozilla::Decimal (a Binary Coded Decimal type) to avoid many rounding issues when it has fractional step values. r=mounir
2013-05-06 00:23:18 +01:00
Ehsan Akhgari
3050474ec2
Bug 870167 - Create a mini test framework for Web Audio; r=roc
...
--HG--
rename : content/media/webaudio/test/test_audioBufferSourceNodeLoop.html => content/media/webaudio/test/test_audioBufferSourceNodeEnded.html
extra : rebase_source : 787d1d19b6463906ff9db8cbfb5e61d76a2ab667
2013-05-09 08:45:35 -04:00
Jon Coppeard
5640cfdc91
Bug 868040 - GC: Fix some rooting hazards in content/base r=bz
2013-05-09 10:44:19 +01:00
Randell Jesup
bc8d616d6a
Bug 870002: move data-processing debugs in MSG to level 5 to allow granular logging r=roc
2013-05-09 02:05:03 -04:00
Timothy Nikkel
1fa79f708d
Bug 869476. nsImageLoadingContent::Track/UntrackImage should return void. r=khuey
2013-05-07 13:38:35 -05:00
Joel Maher
a17bd841de
Bug 868152 - disable webaudio crashtests for Android to enable 700 other tests. r=philor
2013-05-07 12:46:48 -04:00
Sumedh Shekhar
e409da4cb3
Bug 804742 - EnsureStringLength doesn't work. f=Ms2ger, r=ehsan
2013-05-08 00:52:52 +09:00
Peter Van der Beken
3fc20eeb1d
Bug 868929 - Convert ImageDocument to WebIDL, consolidate PostCreateWrapper call into nsIDocument::WrapObject. r=bz.
...
--HG--
rename : content/html/document/src/ImageDocument.cpp => content/html/document/src/ImageDocument.h
extra : rebase_source : 79780765f9e6be8846774344e0218631903478d4
2013-05-06 15:42:00 +02:00
Peter Van der Beken
ed98b406fc
Bug 868929 - Convert ImageDocument to WebIDL, switch to WebIDL. r=bz.
...
--HG--
rename : content/html/document/src/ImageDocument.cpp => content/html/document/src/ImageDocument.h
extra : rebase_source : 18af4f816c456e9a642f12b504651b19765141dc
2013-05-06 15:42:00 +02:00
Peter Van der Beken
41e8886620
Bug 868929 - Convert ImageDocument to WebIDL, move class into a header. r=bz.
...
--HG--
rename : content/html/document/src/ImageDocument.cpp => content/html/document/src/ImageDocument.h
extra : rebase_source : 080b7c60b131b68528a8bee45c30761cbb0e0278
2013-05-06 15:42:00 +02:00
Nathan Froyd
9fd3f3a56a
Bug 869073 - make WebIDL enums enum classes instead of plain enums; r=bz
2013-05-06 15:28:13 -04:00
Ehsan Akhgari
a841e607de
Bug 865242 - Remove support for soundfield panning from PannerNode; r=padenot
2013-05-07 08:27:08 -04:00
Iivari Äikäs
c0b2ce3bd9
Bug 617897 - Replace calls to AppendASCII('*') with Append('*'). r=dougt
2013-05-07 10:25:21 -04:00
Ryan VanderMeulen
c8bea520cd
Merge m-c to inbound.
2013-05-07 10:10:46 -04:00
Aryeh Gregor
90eab44d24
Bug 867092 - Don't implicitly convert to already_AddRefed in nsNodeInfoManager; r=bz
2013-04-26 14:51:07 +03:00
Bobby Holley
9a1a16ea75
Bug 834707 - Disable SOWs for remote XUL domains. r=bz
...
We have to do this if we want to proceed with eliminating SOWs entirely. Given
the other restrictions around remote XUL, I don't think this is a problem.
Note that we shouldn't need any special handling in the wrapper reparenting
paths, because those all depend on whether a SOW was there already. So that
would only be an issue if it were possible to adoptNode from a non-remote-XUL
domain into a remote-XUL domain, which thankfully can't happen.
2013-05-06 19:38:22 -07:00
Olli Pettay
6b68e3f99b
Bug 868265 - Make Attr and AttrMap skippable, r=mccr8
...
--HG--
extra : rebase_source : f8eb50631ac35abda47b3a00be1093a8197979ec
2013-05-07 02:37:47 +03:00
Bobby Holley
be7264ecab
Bug 868122 - Remove nsIScriptContextPrincipal. r=gabor
...
\o/
2013-05-06 16:53:10 -07:00
Bobby Holley
f36da23b6f
Bug 868122 - Don't rely on nsIScriptContextPrincipal in nsDOMDataTransfer. r=gabor
2013-05-06 16:53:10 -07:00
Ehsan Akhgari
d44761d8d4
Bug 865231 - Implement AudioParam.setValueCurveAtTime; r=roc
2013-05-06 19:50:45 -04:00
Peter Van der Beken
2c2b37c721
Bug 855971 - Switch HTMLDocument to WebIDL bindings. r=bz.
2012-12-11 21:45:36 -05:00
Peter Van der Beken
6e95a2ccef
Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
2013-04-20 18:04:09 +02:00
Ehsan Akhgari
d3a06e40f8
Bug 868783 - Fix rooting hazards in nsXBLSerialize.cpp; r=till
2013-05-04 19:48:13 -04:00
Ehsan Akhgari
f52ea50f54
Bug 868782 - Fix rooting hazards in txMozillaXSLTProcessor.cpp; r=till
2013-05-04 19:45:20 -04:00
Ehsan Akhgari
cfa035fed9
Backed out 3 changesets (bug 855971, bug 820846) because of browser-chrome test failures
...
Backed out changeset a2245b038bcc (bug 855971)
Backed out changeset 2a999f8ee317 (bug 820846)
Backed out changeset 6dba144500f3 (bug 820846)
2013-05-04 19:27:20 -04:00
Ehsan Akhgari
8e7457501a
Bug 868776 - Fix rooting hazards in Web Audio code; r=till
2013-05-04 17:40:20 -04:00
Peter Van der Beken
2b06e35158
Bug 855971 - Switch HTMLDocument to WebIDL bindings. r=bz.
...
--HG--
extra : rebase_source : d5ec9a80442e5b9c8df29f6d5971b61cb9b05778
2012-12-11 21:45:36 -05:00
Peter Van der Beken
97c5edb4da
Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
...
--HG--
extra : rebase_source : 12dbaff8dd2acfeee87bdfa738a013344cb1977a
2013-04-20 18:04:09 +02:00
Tom Schuster
b497643dd7
Bug 865410 - Use CallArgs for nsIJSNativeInitializer::Initialize. r=bz
2013-05-04 19:25:15 +02:00
Trevor Saunders
f14f21d2de
bug 856779 - outparamdel nsIDocument::CreatePresShell() r=dholbert
2013-04-01 06:26:37 -04:00
Trevor Saunders
305b3e3e1f
bug 856779 - make PresShell::Init() return void and devirtualize it r=bz
2013-05-02 09:22:59 -04:00
Ivaylo Dimitrov
231cb29945
Bug 856308 - Enable GStreamer video buffer handling optimization for gstreamer versions older than 0.10.36. DONTBUILD because NPOTB r=alessandro.d,padenot
2013-05-03 16:44:54 +02:00
Ehsan Akhgari
253a6df0e6
Bug 866434 - Part 4: Add a test case for connecting an AudioNode to an AudioParam; r=roc
2013-05-01 23:13:43 -04:00
Ehsan Akhgari
e0262ff6ca
Bug 866434 - Part 3: Mix in the value generated by AudioNode inputs to AudioParams when getting their values during audio processing; r=roc
2013-05-01 23:12:59 -04:00
Ehsan Akhgari
670b091738
Bug 866434 - Part 2: Give each AudioParam that is connected to an AudioNode an AudioNodeStream; r=roc
...
These MediaStreams are used as a way to down-mix the input AudioChunks, and
also as a way to get proper stream processing ordering. The MediaStream for
the source AudioNode is an input to these streams, and these streams in turn
are inputs to the MediaStream that the AudioNode that owns the AudioParam owns.
This way, the Media Streams Graph processing code will order the streams so
that by the time that the MediaStream for a given node is processed, all of the
MediaStreams belonging to the AudioNode(s) feeding into the AudioParam have
been processed.
This has a tricky side-effect that those streams also being considered when
determining the input block for the AudioNodeStream belonging to the
AudioParam's owner AudioNode. In order to fix that, we simply special case
those streams and make AudioNodeStream::ObtainInputBlock ignore them.
2013-05-01 21:02:31 -04:00
Ehsan Akhgari
51eb2bd838
Bug 866434 - Part 1: Make it possible to connect an AudioNode to an AudioParam; r=roc
2013-05-01 18:59:02 -04:00
Jeff Walden
cf953731a7
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
593409630d
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
df419ab210
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
1a2d045dd7
bug 857089 - backout changeset b85353b6cc38 pending revised UI for the feature
2013-05-01 10:12:41 +01:00
Ehsan Akhgari
97fcf715d6
Bug 865234 - Part 9: Avoid variable shadowing in AudioNodeStream::ObtainInputBlock; r=roc
2013-04-30 19:37:58 -04:00
Ehsan Akhgari
40c7bffd01
Bug 865234 - Part 8: Add a test case for channel mixing rules; r=roc
2013-04-30 00:06:04 -04:00
Ehsan Akhgari
28722fca86
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
3a69ee0f88
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
1d867d0441
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
a61aa7a132
Bug 865234 - Part 4: Implement ChannelInterpretation's effect when mixing inputs; r=roc
2013-04-27 19:52:21 -04:00
Ehsan Akhgari
3995da02e1
Bug 865234 - Part 3: Implement ChannelCountMode's effect when mixing inputs; r=roc
2013-04-27 19:41:52 -04:00
Ehsan Akhgari
9c26dbc68f
Bug 865234 - Part 2: Send the channel mixing information to the AudioNodeStream; r=roc
2013-04-27 19:25:23 -04:00
Ehsan Akhgari
a749080ffb
Bug 865234 - Part 1: Add DOM bindings for the channel mixing attributes; r=roc
2013-04-27 18:44:50 -04:00
Ehsan Akhgari
febaf4a1a5
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
23d66661c0
Backed out changeset cace8e8e8556 because of the wrong bug number
2013-05-01 01:15:09 -04:00
Ehsan Akhgari
ffdb7c03e4
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
3262662a85
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
37aa644c0a
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
b5a5314926
Bug 862182 - Hold references to MediaResource in nsRefPtrs (content/media/plugins). r=doublec
2013-05-01 11:23:46 +12:00
Chris Pearce
f7895b7d0b
Bug 862182 - Hold references to MediaResource in nsRefPtrs. r=roc
2013-05-01 11:23:46 +12:00
Steve Fink
bb2447230f
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
60ff037fa7
Bug 860050 - Remove JSMutableHandleObject typedef; r=bz,jonco
2013-04-16 16:20:44 -07:00
Jonathan Kew
bddd660d8e
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
fe0d0dac61
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
6402233faa
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
cbfcaa4278
Bug 866679 - Convert DOMSVGZoomEvent to WebIDL. r=Ms2ger
2013-04-30 13:43:25 -04:00
Andrea Marchesini
9c4cde8ee5
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
0bafa2c0cd
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
97c7feb7b5
Backed out changesets 5447d49a2c6f and ab9c9d0819a2 (bug 867089) for mochitest failures.
...
CLOSED TREE
2013-04-30 11:16:55 -04:00
Ryan VanderMeulen
671d344146
Backed out changeset f4da799815da (bug 861689) for mochitest asserts.
...
CLOSED TREE
2013-04-30 11:12:17 -04:00
Paul Adenot
8c8d0b4eb8
Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan
2013-04-30 16:04:44 +02:00
Paul Adenot
3d22663645
Bug 867089 - Validate the playbackRate before using it. r=ehsan
2013-04-30 16:04:05 +02:00
Martijn Wargers
0a8138eb6a
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
37662fc2d9
Bug 866664 - Don't call WMFDecoder::IsMP3Enabled() off the main thread. r=padenot
2013-04-30 22:14:18 +12:00
Phil Ringnalda
94b6b03e02
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
30fedfb95c
Bug 866570 - test. r=smaug
2013-04-28 22:38:57 -07:00
Daniel Holbert
ebeaff1cb7
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
33d13d5d12
Bug 866825 - Initialize nsDOMSVGZoomEvent::m{Previous,New}Scale; r=smaug
2013-04-29 18:39:16 -04:00
Boris Zbarsky
0c64b1ab00
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
12356a4c50
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Peter Van der Beken
f72107db74
Bug 866755 - Fix nsDocument::HasNameElement typo. r=bz.
...
--HG--
extra : rebase_source : ab46b6eaa2183d607c07b666ae52541fcdf089ec
2013-04-29 15:18:02 +02:00
Ehsan Akhgari
aa479f73fd
Bug 866737 - Unregister PannerNodes when they're unlinked by the cycle collector; r=padenot
2013-04-29 14:06:40 -04:00
Bobby Holley
c44c1b9af8
Bug 865729 - Remove nsIJSContextStack. r=gabor
...
\o/
2013-04-29 11:16:24 -07:00
Bobby Holley
1a9f081f4b
Bug 865729 - Remove Context stack iterators. r=gabor
2013-04-29 11:16:23 -07:00
Bobby Holley
b9009e00fc
Bug 865729 - Remove Push/Pop from public API. r=gabor
2013-04-29 11:16:22 -07:00
Bobby Holley
af9b7fed03
Bug 865729 - Make nsContentUtils munge the cx stack with sXPConnect directly. r=gabor
2013-04-29 11:16:21 -07:00
Bobby Holley
2b4ebef499
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
8090a13071
Merge m-c to inbound.
2013-04-29 13:09:28 -04:00
Gabor Krizsanits
700b44eaf8
Bug 863140 - Remove GetInnerWindowInternal. r=bz
2013-04-29 17:34:16 +02:00
Marco Chen
a5979e53a7
Bug 860150 - [Audio] Audio_Data API should join audio channel. r=kinetik
2013-04-29 14:45:13 +08:00
Masatoshi Kimura
3eb7da21d5
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
6341ecade8
Root PropertyNodeList.getNames, no bug, r=Ms2ger over irc
2013-04-27 15:51:05 -04:00
Ehsan Akhgari
f0797f9f57
Backed out changeset 7c244b521e54 (the investigation patch for bug 866079)
2013-04-27 15:07:29 -04:00
James Willcox
204700bea4
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
6b31bf18b4
Bug 866570 - AudioContext should use its superclass's CC stuff. r=smaug
2013-04-29 06:04:59 -07:00
Ehsan Akhgari
c91f30797b
Bug 866442 - Implement BiquadFilterNode.getFrequencyResponse; r=padenot
2013-04-27 16:29:48 -04:00
Ehsan Akhgari
2bdc8e9186
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
9eee1965be
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
c62b64e90c
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
18b36c4ebe
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
1b7dd43fa1
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
6d602f4c09
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
ab2d0bc310
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
9439ed19bb
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
fe71a90e6a
Bug 866225 - remove some useless #includes, r=mccr8
...
--HG--
extra : rebase_source : 6cfd39ac879e525fc02961dd002f6920b1c11775
2013-04-27 02:15:04 +03:00
Andreas Gal
8d87fa0466
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
80f2de9da8
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
4209a6c698
Merge m-c to birch.
2013-04-26 13:00:21 -04:00
Ryan VanderMeulen
6f0cba2d2f
Merge birch to m-c.
2013-04-26 08:00:07 -04:00
Andreas Gal
0b43c61021
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
cc2268408a
Bug 852135 - Part d: Move nsDOMAttributeMap to WebIDL bindings, remove CI and QS; r=bz
2013-04-26 08:48:27 +02:00
Ms2ger
5832f550d5
Bug 852135 - Part c: Implement the remainder of the WebIDL API on nsDOMAttributeMap; r=bz
2013-04-26 08:48:23 +02:00
Ms2ger
bfdd8c8f5d
Bug 852135 - Part b: Get rid of some explicit namespace qualifications in nsDOMAttributeMap; r=bz
2013-04-26 08:48:19 +02:00
Ms2ger
5d54c9b305
Bug 852135 - Part a: Reindent some code in nsDOMAttributeMap; r=bz
2013-04-26 08:48:15 +02:00
Ms2ger
3f5b6df45d
Bug 864145 - Cleanup nsDOMTouchEvent's TouchList getters; r=smaug
2013-04-26 08:48:00 +02:00
Ms2ger
be0c00889e
Bug 864509 - Make SVGStringList inherit from nsISupports; r=bz
2013-04-26 08:47:11 +02:00
Justin Lebar
7908e05f22
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
0e0722d49d
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
3541bd638a
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
b06f8be2dc
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
fcf7078a8e
Backed out changeset 089871cdaf1e (bug 865004) because of crashtest leaks on a CLOSED TREE
2013-04-24 16:29:08 -04:00
Boris Zbarsky
687728285d
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
f75142b01d
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
a0ac3184fd
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
7442c4df57
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
8a6a055fec
Bug 856472: Fix includes and WrapObject r=me
2013-04-26 10:55:56 -04:00
David Zbarsky
1cc5ec0a23
Bug 856472: Wrappercache CanvasGradient r=bz
2013-04-26 10:55:56 -04:00
David Zbarsky
57b47b7ab9
Bug 856472: Convert CanvasGradient to WebIDL r=bz
2013-04-26 10:55:54 -04:00
David Zbarsky
22996e681b
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
500db280e5
Bug 856472: Wrappercache CanvasPattern r=bz
2013-04-26 10:55:37 -04:00
David Zbarsky
3aaed3d194
Bug 856472: Convert CanvasPattern to WebIDL r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
2f3b40471f
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
a80e3021bb
Merge m-c to inbound.
2013-04-26 08:00:50 -04:00
Aryeh Gregor
e78504c9a9
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Aryeh Gregor
b7c3e8030b
Bug 859817 - Make NS_NewAtom return already_AddRefed; r=bz
2013-04-22 14:13:22 +03:00
Aryeh Gregor
93b152012b
Bug 859817 - Introduce already_AddRefed.downcast(); r=ehsan
2013-04-21 14:56:06 +03:00
Ms2ger
229df37509
Merge m-c to m-i.
2013-04-26 12:32:27 +02:00
Ryan VanderMeulen
56d3c0eeeb
Backed out changeset ccdc2beb09ae (bug 865929) for mochitest and crashtest crashes.
...
CLOSED TREE
2013-04-25 22:13:14 -04:00
Andreas Gal
8e4bacef81
Canvas image cache isn't hooked up to memory pressure purging, and needs a size limit (bug 865929, r=jlebar, a=tef+).
2013-04-25 17:48:59 -07:00
Boris Zbarsky
b99f824099
Bug 704063. Add an unprefixed version of requestAnimationFrame. r=roc, sr=smaug
2013-04-25 11:13:21 -04:00
Boris Zbarsky
e3ccbbb148
Bug 753453. Add a way for us to pass a high-res timestamp to requestAnimationFrame callbacks. r=roc
2013-04-25 11:13:21 -04:00
Ehsan Akhgari
557ec26e0f
Bug 865532 - Don't attempt to stop an AudioBufferSourceNode that doesn't have a context; r=padenot
2013-04-24 22:24:25 -04:00
Ehsan Akhgari
eac64e1821
Bug 865548 - Convert the node arrays in AudioContext to hashsets; r=padenot
2013-04-24 23:32:41 -04:00
Bobby Holley
b28e6ef313
Bug 862404 - Make nsCxPusher MOZ_CRASH if there's no stack. r=gabor
2013-04-24 13:02:47 -07:00
Ehsan Akhgari
01608e4b32
Bug 865004 - Disconnect the AudioNode from the graph before deleting it; r=bzbarsky
2013-04-24 15:30:19 -04:00
Boris Zbarsky
7ecf36cfae
Bug 862629 part 2. Remove the now-unused scope object bit in js-to-native conversions. r=peterv
2013-04-24 14:59:15 -04:00