Commit Graph

31931 Commits

Author SHA1 Message Date
Ed Morley
4c70d072f3 Backed out changeset 45ea7a49ecec (bug 979692) 2014-05-19 15:36:40 +01:00
Ed Morley
679902d427 Backed out changeset 1f34d528c0f1 (bug 979692) 2014-05-19 15:36:36 +01:00
Ed Morley
3ea148f47a Backed out changeset 2ee1b1118636 (bug 979692) 2014-05-19 15:36:32 +01:00
Carsten "Tomcat" Book
f291e63285 Backed out changeset 46c16792274f (bug 1010955) for suspicion of causing memory leaks on a CLOSED TREE 2014-05-19 15:02:58 +02:00
Peter Van der Beken
0932413f11 Bug 1010955 - Fix tests so they'll work with Window on WebIDL bindings. r=bz.
--HG--
rename : content/media/webspeech/synth/ipc/test/test_ipc.html => content/media/webspeech/synth/ipc/test/file_ipc.html
extra : rebase_source : c7dc7fc44717ad6bf5381ecb8a537bf698ee962e
2014-02-15 22:12:35 +01:00
Rik Cabanier
fea0d32f91 bug 979692 - add simple hit testing for canvas hit regions. r=roc 2014-05-18 19:44:00 +02:00
Rik Cabanier
1ceeb9ec46 Bug 979692 - Calculate hit detection and fill in region parameter to mouse events. r=roc 2014-05-12 15:52:00 +02:00
Rik Cabanier
fc3446eebe Bug 979692 - Add fixes for hitregion hit detection. r=roc 2014-05-18 19:43:00 +02:00
Karl Tomlinson
9d886dd15c b=1010000 update mTracksKnownTime when finishing a stream r=roc
and use this in StreamBuffer::GetAllTracksEnd() to detect when no more tracks
will be added.

--HG--
extra : transplant_source : %B7A-%7EV%94%E1%CE%15%1C%15%7B%84%D5%F1%1D%A2%CF%EC%15
2014-05-19 08:26:54 +12:00
Karl Tomlinson
04329cfcdb b=1010000 update SourceMediaStream::Finish() doc as AdvanceKnownTracksTime() info is incorrect since e526d37a9a19 r=roc
--HG--
extra : transplant_source : B%92%A3%83K%D0%8AE%8A%F32%D1E%0F%DA%0E%C0%AE%27%03
2014-05-19 08:24:01 +12:00
Randell Jesup
2d34cee229 Bug 1006285: make MediaCodec bitrate setting work for KitKat-based builds r=jhlin 2014-05-18 10:17:01 -04:00
Josh Aas
bbbfa48727 Bustage fix for Gecko Media Plugins landing, bug 957928. 2014-05-17 22:44:47 -05:00
Josh Aas
7ec76f43f8 Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent 2014-05-17 22:05:46 -05:00
Phil Ringnalda
127b904678 Back out a4b51aff4b3c (bug 957928) for build bustage
CLOSED TREE
2014-05-17 17:43:07 -07:00
Josh Aas
992d7074a3 Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent 2014-05-17 18:53:03 -05:00
Chris Peterson
2ceddc0df1 Bug 988386 - Collect telemetry on <script> elements' JS language versions. r=mrbkap r=till 2014-04-23 22:27:13 -07:00
Bill McCloskey
3937104b06 Bug 996785 - New CPOW tests for bidirectionality and Xray behavior (r=mrbkap) 2014-05-16 16:40:37 -07:00
Jonathan Watt
d11592e143 Bug 1011024 - Fix nsScriptSecurityManager::GetChannelPrincipal so that it doesn't fail to get the correct nsIPrincipal for some resource documents. r=bz 2014-05-16 23:59:36 +01:00
Jan Varga
252c68c45e Bug 1011510 - Codegen.py: Add EndGuard to enum generation; r=bz 2014-05-16 19:41:31 +02:00
John Lin
33b91e228f Bug 1010841 - Handle on-demand key frame request in OMX H.264 encoder. r=jesup 2014-05-16 01:56:00 -04:00
Shian-Yow Wu
56aca5b483 Bug 945152 - Part 3-3: Test case to get array buffor by XHR with jar:// URL. r=smaug 2014-05-16 13:34:44 +08:00
Shian-Yow Wu
a5e37bfb3f Bug 945152 - Part 3-2: XHR changes for mapped array buffer. r=smaug 2014-05-16 13:34:43 +08:00
Matthew Gregan
648f19233b Bug 1010163 - Cast out warning demons on a CLOSED TREE. 2014-05-16 17:09:28 +12:00
Matthew Gregan
9f5c9515b1 Bug 1010163 - Fix. r=cajbir 2014-05-16 13:46:39 +12:00
Simon Wilper
f6bc3ab1c4 Bug 999496 - Move AudioData::SizeOfIncludingThis to MediaData.cpp. r=kinetik 2014-05-14 05:38:00 +12:00
Karl Tomlinson
8c2ea9692c b=990868 limit ChannelMergerNode output channel count r=padenot
--HG--
extra : transplant_source : 5S-%40T%8E%8B%F8%B4W%1F%B3%BA5O%83%BF%044%23
2014-05-16 09:23:38 +12:00
Karl Tomlinson
7ce18f4431 b=991533 limit AudioBuffer channel count r=padenot
--HG--
extra : transplant_source : %28%F0%2Cc%FE%60%B3%EE%A0O%3F%E6%C4%C4%F9%88%1C%E3%89%09
2014-05-16 09:23:38 +12:00
Karl Tomlinson
b20b85f946 b=991533 limit AudioBuffers from decodeAudioData to the same sample rates as createBuffer r=ehsan
The numberOfChannels array on AudioBuffer is now an infallible array, as this
is considerably smaller than infallible channel data array allocations in
AllocateAudioBlock and similar to channel data pointer array allocations in
AudioChunk.

--HG--
extra : transplant_source : C%29_%13%9C%9C%A1%E1%A3%E8%C9_%93%11%85lM%FC%7E%BC
2014-05-16 09:23:27 +12:00
Karl Tomlinson
1b213a521f b=991533 throw exception from AudioProcessingEvent buffer getters when allocation fails r=ehsan,bz
--HG--
extra : transplant_source : C%60%E5f6%1D%D3%0F%D6%0B%9CV%A6%AD%C5%5D%E9%9B%C6%BD
2014-05-16 09:11:13 +12:00
Karl Tomlinson
4b5c66fc5a b=991533 limit OfflineAudioContext to the same sample rates as AudioBuffer r=padenot
OfflineAudioCompletionEvent needs to use AudioBuffer for its output,
and so the AudioContext should run at the rates supported by AudioBuffer.

--HG--
extra : transplant_source : %F2%A0%90%E6%DD%21%15%CDBa%F4%24%93%22%FA%A3%D8%12KU
2014-05-16 08:44:18 +12:00
Karl Tomlinson
6578a0d181 b=991533 move sample rate limits to WebAudioUtils r=padenot
Also change WebAudioUtils from a class to a namespace, so that constant
variables can be defined inline with internal linkage.

static class variables cannot be defined inline because this violates the one
definition rule, even though some compilers may not notice.

--HG--
extra : transplant_source : %9F4%2Ct%BA%D2%BD%8A1Xev%92%C0%A1%AD%88IH%BF
2014-05-16 08:44:17 +12:00
Randell Jesup
b24cc8f363 Bug 1003006: Move b2g camera rotation checks to MainThread r=mikeh 2014-05-15 19:17:40 -04:00
Christoph Kerschbaumer
1c1e3abad3 Bug 951457 - Create C++ CSP Parser and policy classes, part 3 - parser tests r=sstamm, r=grobinson 2014-05-14 11:06:27 -07:00
Christoph Kerschbaumer
f77b7e58d9 Bug 951457 - Create C++ CSP Parser and policy classes, part 2 - contentpolicy tiein r=sstamm, r=grobinson 2014-04-01 16:00:19 -07:00
Christoph Kerschbaumer
e6344ed05a Bug 951457 - Create C++ CSP Parser and policy classes, part 1 - backend stubs r=sstamm, r=grobinson 2014-04-01 09:35:22 -07:00
Christoph Kerschbaumer
457633046f Bug 951457 - Create C++ CSP Parser and policy classes, part 0 - parser and utils r=sstamm, r=jst 2014-05-14 11:03:43 -07:00
Benoit Jacob
458b23dd1c Bug 1004483 - Adjust WebGL reftest.list for the fact that Skia blending doesn't handle superluminant pixels - r=jrmuizel 2014-05-15 11:50:16 -04:00
Garrett Robinson
afb5991b03 Bug 986077: Enable most CSP tests on B2G, B2G desktop, and e10s r=sstamm 2014-05-15 08:20:40 -07:00
Olli Pettay
3c1d40d1f6 Bug 1009160, don't leak via SVGIFrame.sandbox, r=bz 2014-05-15 12:05:42 +03:00
Rik Cabanier
b36fe5d819 Bug 1009357 - fix for crasher with Path2D constructor + use of arcto or arc. r=roc 2014-05-12 20:40:00 +02:00
Nick Lebedev
c49e263d0f Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley 2014-05-13 11:58:00 +02:00
Cykesiopka
0ef7c4eb60 Bug 989708 - Add #ifdef guards to fix Wunused-but-set-variable build warning in non-a11y builds. r=vlad 2014-05-14 19:28:37 -07:00
Olli Pettay
65c972d67f Bug 1009624 - startup crash in nsXULPrototypeDocument::GetCompilationGlobal() , r=bholley 2014-05-14 21:00:33 +03:00
Kestrel
ee7bed9152 Bug 998278 - Dragging a text selection made within a link transfers the url and not the selected text, patch by Kestrel, r=enn 2014-05-14 13:27:59 -04:00
Benoit Jacob
b62698ca6d Bug 987010 - Fix the way that the presence of an alpha channel on a canvas drawing buffer is propagated - r=jrmuizel 2014-05-14 12:26:13 -04:00
Andrew McCreight
ed84ba46e7 Bug 1009685 - Tell the cycle collector about the CanvasPath::mParent. r=bz
Plus a few other minor fixups.
2014-05-13 13:22:52 -07:00
Bob Owen
61c6fa0952 Bug 1006024 - Part 10: Remove AudioContext::GetJSContext. r=bholley 2014-05-09 20:07:34 +01:00
Bob Owen
5c5d3f2b80 Bug 1006024 - Part 9: Remove unused JSContext parameter from AudioBuffer::SetRawChannelContents. r=bholley 2014-05-09 10:16:03 +01:00
Bob Owen
29aa975c95 Bug 1006024 - Part 8: Replace AutoPushJSContext in ScriptProcessorNode - Command::Run. r=bholley 2014-05-09 19:57:24 +01:00
Bob Owen
4a6177bed1 Bug 1006024 - Part 7: Replace AutoPushJSContext in WebAudioDecodeJob::AllocateBuffer. r=bholley 2014-05-09 19:51:56 +01:00