Commit Graph

254669 Commits

Author SHA1 Message Date
Paul Adenot
60144daefb Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz 2015-07-24 14:28:16 +02:00
Paul Adenot
239488f65d Bug 1156472 - Part 4 - Add a new MediaStreamGraph API to connect a MediaStream to a capture stream. r=jesup,roc 2015-07-24 14:28:16 +02:00
Paul Adenot
bb4cebc48e Bug 1156472 - Part 3 - Implement AudioCaptureStream. r=roc
It is a ProcessMediaStream that simply mixes its inputs into a mono stream,
up/down mixing appropriately.
2015-07-24 14:28:16 +02:00
Paul Adenot
102ff9b103 Bug 1156472 - Part 2 - Rename MediaEngineWebRTCAudioSource to MediaEngineWebRTCMicrophoneSource. r=jesup
There are now two different possible audio source, so this was getting confusing.
2015-07-24 14:28:16 +02:00
Paul Adenot
5cb34edeff Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot
This is built on top of the AudioChannel infrastructure. This patch does not
actually implement the capture, it just does the plumbing to be able to notify
all HTMLMediaElement/AudioContext for a document.
2015-07-09 16:40:08 +02:00
Stephen A Pohl
5a9daf30a4 Bug 1183077: Modify test to check for new ABI on Windows. r=rstrong 2015-07-27 10:17:56 -04:00
Stephen A Pohl
b700684656 Bug 1183077: Include CPU architecture in build target on Windows. r=rstrong 2015-07-27 10:17:53 -04:00
Mike Conley
6209cc32af Bug 1181630 - Do not fail out if there are no registered printers when printing with e10s on OS X. r=mstange.
We were being overly cautious, and returning NS_ERROR_FAILURE if the printer name passed
up from the content process didn't map to an existing system printer.

The problem with that is that sometimes there are no registered printers. In that case,
we just need to not set the printer in the NSPrintInfo.

So in the event that we cannot find a printer with the name that the child sent up, we
just leave the printer and printer name fields on the NSPrintInfo blank.
2015-07-22 14:21:39 -04:00
Neil Deakin
bbbce917b5 Bug 1186398, perform correct check when comparing if the select value has changed, r=felipe 2015-07-27 07:33:55 -04:00
Carsten "Tomcat" Book
7de4c79c94 Backed out changeset d9ad5b9c6324 (bug 1185972) for timeouts on 10.6 in test_SeekNoData_mp4.html 2015-07-27 13:15:43 +02:00
Christoph Kerschbaumer
17803564cc Bug 1187217 - Fix deref nullptr loadInfo in nsDocShell::LoadStream. r=bz 2015-07-24 12:15:14 -07:00
Lee Salzman
cc40b36469 Bug 1187210 - limit ArcToBezier sweeps while taking care of floating-point inaccuracy. r=eihrul 2015-07-25 02:45:02 -04:00
Trevor Rowbotham
040bd5a1d4 Bug 1186739 - Replace the usage of Promise.jsm with native DOM promises. r=mconley 2015-07-24 09:55:00 +02:00
Lee Salzman
7407cac088 Bug 1186689 - check for OOM on destination array before mapping source to avoid needing unmap. r=bas 2015-07-23 11:39:22 -04:00
Kyle
966af846b6 Bug 1186111 - Implemented pack unpremultiply for 32f formats. r=jgilbert 2015-07-21 15:00:08 -04:00
Kyle
daa6a85ccb Bug 1186111 - Implemented pack unpremultiply for 16f formats. r=jgilbert 2015-07-21 14:37:32 -04:00
Liang-Heng Chen
4acd801361 Bug 1185706 - support Tie() for mozilla::Pair. r=froydnj 2015-07-24 00:42:00 +02:00
Jason Duell
28b7e8a9b5 Bug 1176073 - Missing mIPCClosed check in SendReportSecurityMessage. r=honza 2015-07-14 15:03:00 +02:00
Anup Kumar
02acd3e374 Bug 1171941 - Removed an incorrect URL prefix from fetch_tests.js. r=jdm 2015-07-25 08:44:00 +02:00
Mitchell Field
8420f62df2 Bug 1126228 - Directory (--directory) argument for |mach warnings-list| and |mach warnings-summary|. r=gps 2015-01-27 21:13:28 +11:00
Jonathan Kew
39605f030e Bug 1184295 - Ensure the containing block has a constrained size during logical-properties tests, to suppress unconstrained-isize warnings. r=heycam 2015-07-27 08:06:46 +01:00
Carsten "Tomcat" Book
44bc20766a Backed out changeset c5e6edadb0d1 (bug 1172382) for mulet R6 Reftest Failures 2015-07-27 08:47:23 +02:00
Carsten "Tomcat" Book
2febdc8ffe Backed out changeset d4b6f85c0d42 (bug 1172382) 2015-07-27 08:47:00 +02:00
Cameron McCormack
d8b0ee0385 Bug 1181011 - Don't use cached rule node structs for animations within pseudo-elements. r=dbaron a=abillings 2015-07-27 16:43:44 +10:00
Carsten "Tomcat" Book
c8f4c9b8ba Backed out changeset 1ca5723f69d4 (bug 1186780) for dom crashes 2015-07-27 08:01:09 +02:00
Carsten "Tomcat" Book
e576d65c06 Backed out changeset 8e006947db44 (bug 1186780) 2015-07-27 08:00:29 +02:00
Makoto Kato
11dac79045 Bug 1181000 - Use logical pixel to set IME candidate window. r=karlt 2015-07-27 14:37:02 +09:00
Jean-Yves Avenard
8e0704e57e Bug 1185972: P6. Ensure exiting dormant mode has completed seek before notifying decoder. r=jwwang 2015-07-27 14:52:40 +10:00
Jean-Yves Avenard
cd36508591 Bug 1185972: P5. Add mochitest testing new seek behaviour. r=jwwang
Test ensures that seeking starts right after metadata is processed if we have a known start time.
2015-07-27 14:52:35 +10:00
Jean-Yves Avenard
24f351d0b2 Bug 1185972: P4. Initiate seek as early as conditions permit. r=jwwang
We can initiate a seek as soon as we have a start time and metadata have been read.
However, only enable this feature for MSE as some tests expect events in a specific order.
2015-07-27 14:52:30 +10:00
Jean-Yves Avenard
96262b4dd0 Bug 1185972: P3. Don't reduce our buffer threshold coming out of dormant mode. r=jwwang
Each time we would come out of dormant mode, the buffer threshold for audio-only stream would be reduced.
2015-07-27 14:52:25 +10:00
Jean-Yves Avenard
ae50bb7910 Bug 1185972: P2. Refactor handling of first frame decoded. r=jwwang 2015-07-27 14:52:20 +10:00
Jean-Yves Avenard
c6c1ed3337 Bug 1185972: P1. Remove DECODER_STATE_DECODING_FIRSTFRAME state. r=jwwang
We want to be able to process the steps following decoding of the first frame
independent of a state.
2015-07-27 14:52:16 +10:00
Jean-Yves Avenard
389b37b6e4 Bug 1185886: P2. Don't unnecessarily drain decoders when there's no frames pending. r=cpearce 2015-07-27 14:52:11 +10:00
Jean-Yves Avenard
8f5e3d82fa Bug 1185886: P1. Ensure DrainComplete() is called when draining. r=cpearce
If no samples were ever passed to the H264 wrapper, no decoder would have been created.
2015-07-27 14:52:06 +10:00
Ting-Yu Lin
6db7e441c6 Bug 1172382 - Enable AccessibleCaret on B2G. r=roc
The new AccessibleCaret replaces TouchCaret and SelectionCarets. Disable
them accordingly.
2015-07-27 11:56:05 +08:00
Ting-Yu Lin
144163d42f Bug 1172382 - Disable AccessibleCaret on some tests. r=roc
All the tests disabled for AccessibleCaret had already being disabled
for either TouchCaret or SelectionCarets.
2015-07-27 11:56:04 +08:00
Jeremy Chen
9fde405708 Bug 1147329 - Handle in-process case for Cut/Copy/Paste feature. r=kanru 2015-07-27 11:56:04 +08:00
Makoto Kato
c4db655337 Bug 1187155 - Remove sphelper.h dependency to avoid ATL. r=jimm 2015-07-27 12:34:27 +09:00
Kyle Huey
f96286d280 Bug 1186780: Replace EnumerateRead with new iterators in some DOM code. r=bkelly 2015-07-26 19:34:29 -07:00
Kyle Huey
fb0d08a02f Bug 1186780: Replace EnumerateRead with new iterators in cycle collection code. r=mccr8 2015-07-26 19:29:52 -07:00
Nicholas Nethercote
c85e342c53 Bug 1187197 (part 3) - Convert pldhash.{cpp,h} to C++ style comments. r=froydnj. 2015-07-23 23:13:11 -07:00
Nicholas Nethercote
0f2f9572eb Bug 1187197 (part 2) - Put function return types on their own line. r=froydnj. 2015-07-23 23:13:10 -07:00
Nicholas Nethercote
663a6fbea4 Bug 1187197 (part 1) - Move comments from PL_DHashTable* functions to the equivalent methods. r=froydnj.
Because the PL_DHashTable* functions will go away eventually (bug 1121760).
2015-07-23 21:43:48 -07:00
Chris Pearce
f54718ac59 Bug 1187113 - Add more logging around EME promise rejects and method calls that often fail. r=edwin 2015-07-27 11:52:19 +12:00
Chris Pearce
44ff830795 Bug 1187163 - Ensure we send Reset/Drain complete notifications no matter what happens in GMP{Audio,Video}Decoder. r=gerald 2015-07-27 11:52:16 +12:00
Masayuki Nakano
bd947fb099 Bug 1186017 part.2 Rename GetBoolName() in IMContextWrapper.cpp to ToChar() r=kerlt 2015-07-27 08:23:04 +09:00
Masayuki Nakano
4632f0b838 Bug 1186017 part.1 Rename nsGtkIMModule to mozilla::widget::IMContextWrapper r=m_kato+kerlt 2015-07-27 08:23:04 +09:00
Mike Hommey
f09a219955 Bug 1187662 - Add the -v option to valgrind when running valgrind-test. r=njn
This will add more verbosity, with the intent of having the triggered
suppressions be displayed in the form:
"--23983-- used_suppression:      3 Bug 794372 /builds/slave/try-l64-valgrind-0000000000000/src/build/valgrind/cross-architecture.sup:90 suppressed: 20,736 bytes in 648 blocks"
2015-07-27 08:18:44 +09:00
Andrew McCreight
7540a09e15 Bug 1187410 - Use GetNameShared() in XPCNativeInterface::NewInstance() to avoid a leak. r=mrbkap
GetName() returns a new string, but that string is never freed.

This patch avoids the leak by not copying the string. This is okay because
the scope of intfNameChars is within the scope of aInfo.
2015-07-26 14:26:23 -07:00