Граф коммитов

471622 Коммитов

Автор SHA1 Сообщение Дата
Jon Coppeard c4d791f43f Bug 1261329 - Fix OOM handling in shell dissrc function r=efaust 2016-04-20 16:14:11 +01:00
Jon Coppeard 026c282e35 Bug 1265679 - Always call the object moved hook in generational GC r=terrence 2016-04-20 16:14:11 +01:00
bechen d83a7ef916 Bug 1261007 - Part 3 - Remove the same/redundant code of checking the unique image. r=jolin
MozReview-Commit-ID: ByLCFShcN8q

--HG--
extra : transplant_source : %A0d%BA%13%5D%2C%FEOFF%8B%A9%DF%C0L1%AE%A0%AE%F4
2016-04-18 14:31:02 +08:00
bechen 6538aea380 Bug 1261007 - Part 2 - fix test_mediarecorder_webm_support. r=rillian
MozReview-Commit-ID: BwHAEPWGXhV

--HG--
extra : transplant_source : %A1J%84%BE%E2%DB%7F%D9%ACN%DC%0A%EF%82%5D%FC8%FE%EE%5D
2016-04-18 12:06:15 +08:00
bechen 7f96be6bff Bug 1261007 - Part 1 - Force to send video sample into encoder if we got the same video sample more than 1 seconds. Enable testcases. r=jolin
MozReview-Commit-ID: GXFZVqDUChM

--HG--
extra : transplant_source : %E0%D9JK%EF%A3%7C%F1%E25%DC%09%A1El%22P/%20%9F
2016-04-13 17:10:55 +08:00
Cykesiopka 372fe1a598 Bug 1260643 - Convert most uses of ScopedCERTCertificate in PSM to UniqueCERTCertificate. r=keeler
MozReview-Commit-ID: JnjoUd7d2M0

--HG--
extra : transplant_source : %99x%B6%F5%09%97%E6%60%B6%3C%3C%C2%D5vt%27%0C-%96%1B
2016-04-20 01:14:22 -07:00
Christoph Kerschbaumer debbccb785 Bug 1257930 - Update NetUtil.asyncFetch() to use asyncOpen2(). r=sicking 2016-04-14 19:49:01 +02:00
John Dai 35de5cae82 Bug 964583 - Update web-platform tests for Web IDL [EnforceRange] (unsigned) long long boundary conditions. r=bz 2016-04-20 03:19:00 +02:00
John Dai 706b538497 Bug 964583 - Revert Web IDL [EnforceRange] (unsigned) long long boundary conditions to match ES6. r=bz 2016-04-20 03:12:00 +02:00
Geoff Brown 26268f8e57 Bug 1265861 - Change alert threshold for installer size changes; r=wlach 2016-04-20 08:17:37 -06:00
Jonathan Kew b338a37236 Bug 1265977 - Use the suggested window coordinates from WM_DPICHANGED, without trying to improve them to maintain window client size. r=emk 2016-04-20 11:45:31 +01:00
gasolin aa79932ce4 Bug 1262639 - Fix NS_ERROR_ILLEGAL_VALUE spam by not run getLivemark without valid node id; r=mak
MozReview-Commit-ID: HgLHJ1vdYVi

--HG--
extra : rebase_source : 8200cd1c3f1c8c2db9f6193b3b5c28f23a3c272e
2016-04-20 17:38:54 +08:00
Heiher 419dd51f60 Bug 1265601 - OdinMonkey: MIPS: Fix i64 testing infrastructure in Baldr. r=bbouvier
---
 js/src/jit/mips32/Assembler-mips32.h      | 1 +
 js/src/jit/mips32/MacroAssembler-mips32.h | 5 -----
 js/src/jit/mips64/Assembler-mips64.h      | 1 +
 3 files changed, 2 insertions(+), 5 deletions(-)
2016-04-20 21:40:58 +08:00
Bas Schouten 1da95b4b2b Bug 1256728: Don't force presentation during resize. r=jrmuizel
MozReview-Commit-ID: 6eT8XpkVrKH

--HG--
extra : rebase_source : fd844339a045c03fc7b1a455d0836f9deac78ec7
2016-04-18 13:23:15 +00:00
Andrea Marchesini aa382b85fb Bug 1266016 - new string for 'Launch profile in new browser', r=flod 2016-04-20 15:01:01 +02:00
Jean-Yves Avenard 53c38abda3 Bug 1266013: Fix Firefox OS compile errors. r=gerald
MozReview-Commit-ID: 2XLFe1ZHS5z

--HG--
extra : rebase_source : 0f20bd80b2f6394a80d8e994cfbb2f9717d8809a
2016-04-20 21:26:34 +10:00
Jan-Ivar Bruaroey 8be6f5c685 Bug 1018299 - Test for changing principals in recorder. r=mt
MozReview-Commit-ID: 5z8AFKMSwgo

--HG--
extra : rebase_source : 08f8184b4425a070db357c14bda724b1e511bc36
extra : source : ac17a3998b2fe9d09a46bf780b66a3225fb3d66e
2016-04-05 14:36:48 -04:00
Andreas Pehrson f194069834 Bug 1018299 - Throw security error if principal check fails in MediaRecorder::Start(). r=jib, r=mt
We ignore the check in case there are no tracks yet available in the MediaStream.
There are legacy tests depending on track-less-stream-to-MediaRecorder working
and the spec doesn't mention it.

MozReview-Commit-ID: Ee5f5qGdlMf

--HG--
extra : rebase_source : 7ca27f33f5733f73d4049bbdf5685f2a61c780a5
2016-04-19 16:37:40 +02:00
Hannes Verschore b6951abde0 Bug 1263609: SharedStubs - Allow JSOP_POW in ion codegen ON CLOSED TREE, r=bbouvier 2016-04-20 08:13:49 -04:00
Andrea Marchesini eeac90b9c7 Bug 1265610 - Fixing a JS error in the tests, CLOSED TREE r=me 2016-04-20 13:57:03 +02:00
Mark Goodwin fccc28a54a Bug 1265085 - Replace verification source with a SAN in the content signature verifier interface. r=Cykesiopka,r=fkiefer
This change replaces the hardcoded 'sourceis' in nsIContentSignatureVerifier and
ContentSignatureVerifier.cpp with a string parameter which allows the caller
to specify which hostname the signing certificate must be valid for. This allows
us to create and use new signing certificates without having to wait for new
sources to ride the trains.

MozReview-Commit-ID: KGpOVOuJrk3
2016-04-18 14:55:56 +01:00
Hannes Verschore a86c730a63 Bug 1264920: IonMonkey - DoTypeUpdateFallback is not allowed to gc, r=jandem 2016-04-20 06:40:16 -04:00
Hannes Verschore a8f6511a30 Bug 1241088: SharedStubs - part 2: port NewArray and NewObject shared stubs to work in ion, r=efaust 2016-04-20 06:40:16 -04:00
Hannes Verschore 857fc4f916 Bug 1241088: SharedStubs - part 1: move NewArray and NewObject baseline stubs to shared stubs, r=efaust 2016-04-20 06:40:15 -04:00
Hannes Verschore efbd16bc9c Bug 1263609: SharedStubs - Port JSOP_POW to shared stubs, r=efaust 2016-04-20 06:40:15 -04:00
Andrea Marchesini dd9f190da2 Bug 1266016 - Rename "Exec with this profile" to "Launch profile in new browser" in about:profiles, r=me 2016-04-20 12:13:08 +02:00
Jonathan Kew 74a35a7eee Bug 1265648 followup - Use an array of UniquePtr<> for mTextRunsToDelete. r=mats 2016-04-20 10:55:15 +01:00
Jonathan Kew 97936698fe Bug 1265648 - Remove the global nsTextFrameTextRunCache, as it no longer serves any useful purpose. r=mats 2016-04-20 10:54:43 +01:00
Carsten "Tomcat" Book 4d6108d41a Merge mozilla-central to mozilla-inbound 2016-04-20 11:52:05 +02:00
Carsten "Tomcat" Book 9eb45808ae merge mozilla-inbound to mozilla-central a=merge 2016-04-20 11:50:29 +02:00
Ms2ger e8ba3bc4bd Bug 1265374 - Move check_prog for archive programs into toolkit/moz.configure; r=glandium
This stops us from requiring them in standalone SpiderMonkey builds.
2016-04-20 11:47:33 +02:00
Andrea Marchesini deaf4cf830 Bug 1265610 - test_postMessages.html and some dom/filesystem tests requires 'dom.input.dirpicker' to be true, r=smaug 2016-04-20 11:39:33 +02:00
Michal Novotny 03ed0becb2 Bug 1265243 - Do not initialize CacheObserver in the child process, r=honzab 2016-04-20 11:29:50 +02:00
Grigory Kruglov c48450bfbd Bug 1265971 - Style fix to make checkstyle happy r=grisha
MozReview-Commit-ID: FjqK8T5IcEt

--HG--
extra : transplant_source : %E3%A8L%3C%AE%0E%00%052T%8D%E9%1Bx%A7%7B%95V%E6%A1
2016-04-19 23:12:27 -07:00
Jean-Yves Avenard 10970f6729 Bug 1247138: [MSE] P2. Add mochitest. r=gerald
2nd media segment also exercise bug 1264622 resolution

MozReview-Commit-ID: F5euopyUiPk
2016-04-20 15:04:06 +10:00
Jean-Yves Avenard 4356561af6 Bug 1247138: [MSE] P1. Allow change of audio format. r=gerald
MozReview-Commit-ID: 9fktsFVXtdt
2016-04-20 15:03:59 +10:00
Jean-Yves Avenard 167a9eb1f1 Bug 1264199: P8. Handle potential resampling errors. r=kinetik
The speex resampler can never return an error in its current state. But just in case and to handle any future changes to the speex resampler.
Also ensure that we can never access a stale speex resampler.

MozReview-Commit-ID: CEME0AA9ghK
2016-04-20 15:03:53 +10:00
Jean-Yves Avenard 1d8e31734e Bug 1264199: [speex] P7. Handle memory allocation failures during initialization. r=kinetik
Fix submitted upstream.

MozReview-Commit-ID: JpHoVKu2S7w
2016-04-20 15:03:46 +10:00
Jean-Yves Avenard ab5924e4e6 Bug 1264199: P6. Drain resampler when changing format or reaching the end. r=kinetik
MozReview-Commit-ID: KqcB0FYxNtC
2016-04-20 15:03:40 +10:00
Jean-Yves Avenard 29ce436a1b Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
Performing all audio processing operations in the same place, allows to simplify the code.

Additionally, if accessibility.monoaudio.enable is not set, we always upmix mono to stereo so that if the first audio stream seen was mono, we aren't stuck playing all future streams in mono.

MozReview-Commit-ID: 5yANN6PLFhX
2016-04-20 15:03:34 +10:00
Jean-Yves Avenard 1e790d0956 Bug 1264199: P4. Add mono to stereo upmix to AudioConverter. r=rillian
MozReview-Commit-ID: 4sCvNWKEMZS
2016-04-20 15:03:27 +10:00
Jean-Yves Avenard a0ed015dba Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
We attempt to avoid unnecessary resampling of 44.1kHz and 48kHz content, for all others we use cubeb's preferred sampling rate as final sampling rate.

MozReview-Commit-ID: 413qnsDFHzY
2016-04-20 15:03:20 +10:00
Jean-Yves Avenard 024b052f14 Bug 1264199: P2. Ensure the AudioStream only ever receive the same content format. r=kinetik
The audio is automatically converted to always match the format of the first processed sample.
This is a temporary approach, as it would be preferred to use a final sampling rate not causing too much quality loss.

MozReview-Commit-ID: Lo3827aon43
2016-04-20 15:03:14 +10:00
Jean-Yves Avenard b130178b94 Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
This will allow to easily detect audio configuration change prior immediate playback.

MozReview-Commit-ID: IwDUGOd17ND
2016-04-20 15:02:55 +10:00
Jan Odvarko 7a5be1ae94 Bug 1244054 - New labels for devtools themes; r=helenvholmes
MozReview-Commit-ID: DNd4ITEwDZ1

--HG--
extra : rebase_source : 5d2fa1ca3773e62b3845c49e13dfe7d38592a8df
extra : histedit_source : 523fcd1c9d39d1c1e6b5d75fd196c83f4d48d4bb
2016-04-19 16:33:03 +02:00
Nicholas Nethercote d84e6264da Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey.
--HG--
extra : rebase_source : 4b2cb2ef8192f314a28556826044f010a52b90b4
2016-04-19 14:04:32 +10:00
Tom Tromey a03b12c9e4 Bug 1265076 - make ArrayBufferInputStream obey readSegments contract; r=mcmanus
MozReview-Commit-ID: 7RSzey2vdPL

--HG--
extra : transplant_source : %CF%C4%99%F8%04%E9s%D9%0A%D3%2AH%97%D2%C2%C9%1C%CA%93n
2016-04-15 14:43:14 -06:00
Andreas Pehrson 34fc67e392 Bug 1246310 - Let MediaPipelineReceive tracks start at 0. r=jesup
We create the tracks with a segment lasting from 0 to current time,
so there's no need to offset them with the same amount again.

MozReview-Commit-ID: DPPgxWM2oeR

--HG--
extra : rebase_source : 585d9bec5a157d05239f572626f98506764dc3f6
extra : source : d22823bbe4816c03bbdb3f2c52e5d2043244d014
2016-04-15 15:59:31 +02:00
Andreas Pehrson ca31cde16e Bug 1246310 - Resample the AudioSegment in SourceMediaStream::AddAudioTrack. r=padenot
AddAudioTrack() has this comment:
>    * Like AddTrack, but resamples audio from aRate to the graph rate.

Even so it would only resample the AudioSegments added through AppendToTrack.
Not the initial one, provided to AddAudioTrack itself, even though
MediaPipelineReceiveAudio depends on this functionality.

MozReview-Commit-ID: BibF9ByjKq3

--HG--
extra : rebase_source : 6de274d0cb76e4eaa39846285dd981c8ba34271b
extra : source : 3eb785084ec7268f3ddee2da3dc78646086bc749
2016-04-15 15:52:59 +02:00
Andreas Pehrson a2b7874858 Bug 1246310 - Mochitest for adding audio track to video-only PeerConnection. r=drno
MozReview-Commit-ID: 2c8zfL1n4Vh

--HG--
extra : rebase_source : 9108fc74d27a70a730e50e12f19921e838041777
2016-04-19 14:52:04 +02:00