Commit Graph

4564 Commits

Author SHA1 Message Date
Kan-Ru Chen
f8100451db Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
We will use the new type for the generated IPDL message handler
prototype to make sure correct error handling method is called.

MozReview-Commit-ID: AzVbApxFGZ0
2016-11-15 04:26:00 +01:00
Dan Minor
c9c8d9a11d Bug 1316886 - Port sdp_file_parser unit test to standalone binary; r=drno
MozReview-Commit-ID: 15joXOZxHgq

--HG--
rename : media/webrtc/signaling/test/sdp_file_parser.cpp => media/webrtc/signaling/fuzztest/sdp_file_parser.cpp
extra : rebase_source : daa37f2d5164329adf2f5098547e0776e13755ed
2016-11-11 15:27:41 -05:00
Carsten "Tomcat" Book
5ad0e3405a Merge mozilla-central to autoland 2016-11-14 10:36:41 +01:00
Martin Thomson
0b45b71319 Bug 1316261 - Configure trust anchors list to be empty for WebRTC, r=drno
MozReview-Commit-ID: ltSVAAp2WF

--HG--
extra : rebase_source : cd7e2aea72c74e8eda7089f5a540d3a839534acf
2016-11-12 10:57:21 +11:00
Alfredo.Yang
c9c1355882 Bug 1313556 - update rust parser for pssh parsing. r=rillian
MozReview-Commit-ID: KH8K7mizUHl

--HG--
extra : rebase_source : 8e53260bbfcee797bbf05c2504810c7a1ad81a55
2016-11-10 14:50:30 +08:00
Alfredo.Yang
e080effcaa Bug 1313556 - Implement Crypto() for mp4 rust parser. r=kinetik
MozReview-Commit-ID: LtJp2J46V19

--HG--
extra : rebase_source : e8e56560bd211bfee4baccd8eb3fe44117efa3e2
2016-11-08 15:08:10 +08:00
Masatoshi Kimura
293cc1082e Bug 1313280 - Suppress warnings from third-party sources. r=glandium
MozReview-Commit-ID: 4R6mPbWIrAm

MozReview-Commit-ID: D15liHKGXHv

MozReview-Commit-ID: KQj3wDLxRZI

--HG--
extra : rebase_source : 4743f1ed016dd8ce488f3cda1ea97ebba072c266
extra : source : 84f6d4e2d33bdf2d9f88d280894a7a5364cf451d
2016-11-04 22:51:17 +09:00
Alex Chronopoulos
eefc8725dd Bug 1315928 - Update cubeb from upstream to f8467510a8b. r=kinetik
MozReview-Commit-ID: 7M6LVOGxTVB
2016-11-08 14:02:49 +02:00
Phil Ringnalda
8cc8f6829d Merge m-i to m-c, a=merge
MozReview-Commit-ID: 5HP4v5psQL6
2016-11-06 18:21:25 -08:00
Jan-Ivar Bruaroey
e3634f0da1 Bug 1311048 - Surface process id in application sharing for completeness (we never share own process). r=jesup
MozReview-Commit-ID: HShFSBMO0yx

--HG--
extra : rebase_source : e1e3f2b967d72b37995d78a00aa9abb215e3eacf
2016-11-04 00:59:47 -04:00
Jan-Ivar Bruaroey
0c777848be Bug 1311048 - Make it compile on android. r=jesup
MozReview-Commit-ID: 7jwGgr0JVEt

--HG--
extra : rebase_source : 3c6e54e693d36a2236ff87304be02b388edecd87
2016-11-04 11:44:32 -04:00
Jan-Ivar Bruaroey
f6022d3538 Bug 1311048 - Pick out Firefox windows as scary by pid on Linux. r=jesup
MozReview-Commit-ID: CjkfnZWjCTl

--HG--
extra : rebase_source : 54efcf2da32fc3a673903765b3e888d49a745c24
2016-11-04 23:56:48 -04:00
Jan-Ivar Bruaroey
695cfd5856 Bug 1311048 - Pick out Firefox windows as scary by pid on Windows. r=jesup
MozReview-Commit-ID: DzlAVt1oJIs

--HG--
extra : rebase_source : 640dce53420d5b5d862244ef9d953cff899f1d1c
2016-11-03 17:21:56 -04:00
Matthew Gregan
100e73de5a Bug 1315495 - Update libcubeb to 98b189d2. r=achronop 2016-11-06 11:51:33 +13:00
Matthew Gregan
e692f60826 Bug 1314496 - Update libcubeb to 8c41e564. r=padenot 2016-11-06 10:43:11 +13:00
Wes Kocher
db15df3e50 Merge m-c to inbound, a=merge CLOSED TREE 2016-11-04 15:19:49 -07:00
Phil Ringnalda
0a6e7a6139 Merge m-c to m-i
MozReview-Commit-ID: FPgY4by0sMY
2016-11-03 20:05:18 -07:00
Phil Ringnalda
0f32b67e2d Merge m-i to m-c, a=merge
MozReview-Commit-ID: Hm1RxN6OaoZ
2016-11-03 19:32:48 -07:00
Dan Minor
65e7cb7fab Bug 1314667 - Add bounds check when configuring simulcast streams; r=jesup a=dveditz
The webrtc.org code has a hard coded limit on the number of simulcast
streams. This adds a check to make sure we don't try to add more
streams than it can support. Since the jsep code orders by
decreasing resolution, if too many streams are passed in we will end up
dropping the lowest resolution ones.
2016-11-02 15:16:36 -04:00
Phil Ringnalda
c9fdc270b6 Merge m-c to autoland
--HG--
rename : dom/media/webaudio/compiledtest/TestAudioEventTimeline.cpp => dom/media/webaudio/gtest/TestAudioEventTimeline.cpp
2016-11-03 20:02:24 -07:00
Munro Mengjue Chiang
e2f31f9f1e Bug 1273734 - [AVFoundation] Expose different FPS range as discrete capability; r=jib
MozReview-Commit-ID: 3k3r87VDhDR

--HG--
extra : rebase_source : 477e5e09ab7bc1b2b2685fc161f5336df9b7d553
2016-11-03 16:17:25 +08:00
Andreas Pehrson
5b5b7d3bc4 Bug 1309886 - End received tracks when MediaPipelineReceive is detached. r=drno
MozReview-Commit-ID: 86kqjtMhulR

--HG--
extra : rebase_source : 77265fcd4a038a4cc8edf77682a2b000c6ea506a
2016-10-13 15:50:29 +02:00
Phil Ringnalda
393b414467 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 48WAQwKUCpw
2016-11-02 19:28:38 -07:00
Jan-Ivar Bruaroey
409780816c Bug 1311048 - Pick out Firefox windows as scary by pid (only OSX atm). r=jesup
MozReview-Commit-ID: DwUodsRWswm

--HG--
extra : rebase_source : 0ab4002dfbbb4a0cf0265764d22c598256198d82
2016-09-30 13:23:42 -04:00
Andreas Pehrson
ee5849fc81 Bug 1301675 - Received tracks from RTCPeerConnection are stoppable. r=jib
MozReview-Commit-ID: L8ag0BEWL39

--HG--
extra : rebase_source : bcb197473f8b44aa2e01c0724f609efb74409387
2016-09-16 15:18:09 +02:00
Chris Peterson
acb9007769 Bug 1313905 - Fix -Wincompatible-pointer-types-discards-qualifiers warnings in webrtc/signaling. r=bwc 2016-11-02 21:20:40 -07:00
Wes Kocher
df5dbf81cc Merge central to inbound a=merge 2016-11-02 17:31:08 -07:00
Andreas Pehrson
159d4ead9e Bug 1301675 - Remove MediaStreamTrackSource::mIsRemote. r=jib
MediaStreamTrack.remote is no longer part of the spec.

MozReview-Commit-ID: BgHJ1zNIoWN

--HG--
extra : rebase_source : 11022eb420cbdb0c7aa5aa7814cf35330f4170b9
2016-09-12 15:59:58 +02:00
Ralph Giles
b9e0fc97c3 Bug 1314460 - Update rust mp4parse to v0.6.0. r=kinetik
Result of running the update script.

MozReview-Commit-ID: 4rqFqaFJ028

--HG--
extra : rebase_source : 011cd38d524e2609e2656a084c2ac920d407488f
2016-11-01 16:07:32 -07:00
Ralph Giles
5c1056e5fa Bug 1314460 - Update mp4parse import script for v0.6.0. r=kinetik
Update the import script to reference the latest published release.

Add a cargo-update step to the script. Without this the gecko build
will fail if the declared crate versions change from what is recorded
in the in-tree Cargo.lock files.

Also make it fail on first error.

MozReview-Commit-ID: 6IDK6jdkSm1

--HG--
extra : rebase_source : 0e09eb311a8ba59ad4075f43ab0d9f8a07074e89
2016-11-01 15:54:48 -07:00
Nils Ohlmeier [:drno]
d933579cce Bug 852665: add support for ICE disconnected state. r=bwc
MozReview-Commit-ID: 5ONTc2Wz72O

--HG--
extra : rebase_source : 4f99ebbd4fa0e566965f94dc7b5d999bbbfd7b85
2016-10-28 22:22:17 -07:00
Alex Chronopoulos
0dc4f7ef3b Bug 1314316 - Restore use of ceilf method instead of roundf. r=jesup
MozReview-Commit-ID: 5Wv5dqSy3B8

--HG--
extra : rebase_source : 23e09c1e37fc70626d8ef4178b7342117ddfc92f
2016-11-01 18:34:55 +02:00
Ryan VanderMeulen
a41f7d1058 Merge autoland to m-c. a=merge 2016-10-29 09:12:45 -04:00
Dan Minor
19b1cf1c88 Bug 1312431 - Make buffers passed into Get10msTone match specified maximum buffer size; r=jesup
MozReview-Commit-ID: I7UNWfzHi6I

--HG--
extra : rebase_source : b51572e3784685df3fd69f3560729e73c5fb9c1d
2016-10-28 08:58:19 -04:00
Dan Minor
143157e3ea Bug 1312431 - Support for higher sample rates in dtmf_inband.cc can not be reached; r=jesup
This also fixes a potential buffer overflow as the buffer size
was hard coded to be the old maximum buffer size of 320.

MozReview-Commit-ID: 5DD8vWlIDPQ

--HG--
extra : rebase_source : 60a4406510409f4080362061fd770c16ce534fa6
2016-10-24 11:36:29 -04:00
Phil Ringnalda
b6eec64324 Merge m-c to a CLOSED TREE m-i
MozReview-Commit-ID: 2JxLeQ8GYIX
2016-10-27 20:36:38 -07:00
Nils Ohlmeier [:drno]
414a36866f Bug 1309585: use default address dicovery as backup for interface iteration. r=bwc
MozReview-Commit-ID: ds9rDlddi9

--HG--
extra : rebase_source : 418bb84e925eefe5ae6b687277a05ec2acd273de
2016-10-24 15:55:02 -07:00
Jan-Ivar Bruaroey
6f1eb05923 Bug 1313246 - allow empty username and credential in RTCPeerConnection constructor. r=bwc
MozReview-Commit-ID: 6EJ46BXxXW5

--HG--
extra : rebase_source : e9a5ddc25c61708371ce1c89d172dda432226b25
2016-10-26 20:41:07 -04:00
Chris Pearce
812726afd0 Bug 1308821 - Ensure ClearKey doesn't parse a keyids initdata format session type parameter. r=kikuo
The specification doesn't require there to be a 'type' member of
the keyids init data format.

MozReview-Commit-ID: 7mOm7KwyyuC

--HG--
extra : source : c9fb674f3cb8dff4fe8734e0426e67825878015d
2016-10-09 20:42:01 -07:00
Chris Pearce
d0ce61581c Bug 1313266 - Make gmp-clearkey reject with TypeError instead of InvalidAccessError on invalid input. r=gerald
The spec expects this, and now we pass more web platform tests.

MozReview-Commit-ID: 9HJFp2ebczk

--HG--
extra : source : 6d50c9068b52d8846e4d528d150f3f3dbd9a233d
2016-10-27 14:59:02 +13:00
Nils Ohlmeier [:drno]
9ddb815b69 Bug 1304920: remove fingerprint attribute from plain binding requests. r=bwc
MozReview-Commit-ID: KpqQfHzv7zn

--HG--
extra : rebase_source : 976af858b54a6ddda23b19310352359659260b71
2016-09-22 17:56:29 -07:00
Martin Thomson
c09374be30 Bug 1311383 - Use unique pointers for DTLS transport and related, r=Cykesiopka
MozReview-Commit-ID: 79wKQtJjBNP

--HG--
extra : rebase_source : 1f5c7f2417c25d17fb99bc55eff8a6b2e5a333ba
2016-10-20 11:29:58 +11:00
Nils Ohlmeier [:drno]
32fa85e614 Bug 1309641: only store a single pre-answer request per 5 tuple. r=bwc
MozReview-Commit-ID: KzrGGRRU28J

--HG--
extra : rebase_source : 97136e8ef20a61130154af695ec09598e91078c5
2016-10-26 21:43:27 -07:00
Nils Ohlmeier [:drno]
5aa0b21062 Bug 1313527: exit red parser loop if stroul failed. r=mjf
MozReview-Commit-ID: JaRO7F7tz0j

--HG--
extra : rebase_source : 8087ef5e9f7ec99b624a02acc591eeefcc62b7f0
2016-10-27 16:48:10 -07:00
Alfredo.Yang
3ae304e16a Bug 1309079 - support mp3-in-mp4 in rust mp4 parser. r=kinetik
MozReview-Commit-ID: LieZ5O222LT

--HG--
extra : rebase_source : 5662d37ba5ec01ba55d518725b145a442e61c3e4
2016-10-13 10:12:28 +08:00
Phil Ringnalda
62997f0b4b Backed out changeset 9b132e52aa0a (bug 1308821) for wpt encrypted-media/clearkey timeouts and unexpected passes 2016-10-26 19:07:49 -07:00
Phil Ringnalda
d41a1c1da4 Merge m-c to autoland 2016-10-26 18:57:56 -07:00
Phil Ringnalda
4012e61cc3 Merge m-i to m-c, a=merge
MozReview-Commit-ID: CysKZsvYf69
2016-10-26 18:40:50 -07:00
Chris Pearce
04141020eb Bug 1313202 - Make ClearKey resolve MediaKeySession.closed promise before promise returned by MediaKeySession.close(). r=gerald
MozReview-Commit-ID: KWwN6W07Cba

--HG--
extra : rebase_source : 4eb210a5816981a26e9792e3141564e6b235ea20
2016-10-27 10:35:16 +13:00
Chris Pearce
b6dbc9a4a9 Bug 1308821 - Ensure ClearKey doesn't parse a keyids initdata format session type parameter. r=kikuo
The specification doesn't require there to be a 'type' member of
the keyids init data format.

MozReview-Commit-ID: 7mOm7KwyyuC

--HG--
extra : rebase_source : 88b729ae0b0f851763bbd06ec48bae2d6ac1c47e
2016-10-09 20:42:01 -07:00