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
Glenn Randers-Pehrson
632f7ac5b5
Bug 1311776 - Update in-tree libpng to version 1.6.26. r=jrmuizel
2016-10-20 15:10:00 -04:00
Ralph Giles
1f1a694612
Bug 1303888 - Fix a logging typo. r=kinetik
...
The error message refers to video, not audio tracks. Looks like
a cut-and-paste error.
MozReview-Commit-ID: J6ur36FMSRF
--HG--
extra : rebase_source : 626e4b3287ce268d9daee26610a599c721116148
2016-10-25 16:43:28 -07:00
Ralph Giles
a45686ff52
Bug 1303888 - Accept flac from the rust mp4parse demuxer. r=kinetik
...
Recognize FLAC as an audio mimetype in MP4Metadata and prefer
the rust demuxer for it. Stagefright does not support this.
MozReview-Commit-ID: 7T4tCSCCNBk
--HG--
extra : rebase_source : b69c6e35d4e48c4d419856ee979eae893dbc72b1
2016-10-25 16:42:12 -07:00
Ralph Giles
c0890a4a2c
Bug 1303888 - Update rust mp4parse. r=kinetik
...
Update to the latest upstream master, including skipping padding
at the end of some boxes, esds parsing and flac support.
MozReview-Commit-ID: GdHEQIrtyLB
--HG--
extra : rebase_source : 97e1d09725d813e0f2b31bed6ce80e16b0701fbe
2016-10-25 19:25:18 -07:00
Phil Ringnalda
0a5faee022
Merge m-c to autoland
2016-10-25 22:08:13 -07:00
Phil Ringnalda
8cf1367dd8
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: FnnOWQ3xKPi
2016-10-25 22:03:31 -07:00
Munro Mengjue Chiang
2837f878f5
Bug 1309469 - Crash [@ webrtc::ViECaptureImpl::NumberOfCaptureDevices]; r=jesup
...
MozReview-Commit-ID: Di4uXmJe6oz
--HG--
extra : rebase_source : 9dcdeffea1566864f030d14d907a339b657768c1
2016-10-24 18:19:16 +08:00
Tushar Saini (:shatur)
f99a704b53
Bug 1312814 - Remove SDK_INT>8. r=sebastian
...
MozReview-Commit-ID: 5LcClh9REEH
--HG--
extra : rebase_source : 9376494b708a511e68f6589886a74f872e3de84c
2016-10-25 23:32:47 +05:30
Nils Ohlmeier [:drno]
8f782c9d56
Bug 1306714: Use RFC 7983 detection for DTLS packets. r=mt
...
MozReview-Commit-ID: L1BYAFmJOug
--HG--
extra : rebase_source : 33d52ee88d646803014d9e20c3b6969833ebda15
2016-09-30 00:00:54 -07:00
Byron Campen [:bwc]
f21b7f1efe
Bug 1312304: Remove ICE policy "none". r=drno,smaug
...
MozReview-Commit-ID: 2adsRJ6pFnD
--HG--
extra : rebase_source : 03a22d7d990d8959b6eb6d23a6cbc4821ad68428
2016-10-24 13:36:56 -05:00
Tushar Saini (:shatur)
84a83b607a
Bug 1264596 - GeckoApp: Remove mCameraView and related code. r=gcp,sebastian
...
MozReview-Commit-ID: ACgp4iIAigw
--HG--
extra : rebase_source : e0c92b6d8e68d82b7db3c195e22a457dbc43d95d
2016-10-20 19:27:59 +05:30
Matthew Gregan
02eeb9d19a
Bug 1311346 - Remove obsoleted patches. r=me
2016-10-21 13:06:24 +13:00
Michael Froman
8f050f2fb0
Bug 1285646 - Clean up the repetitive code in sdp_parse_attr_fmtp. r=drno
...
MozReview-Commit-ID: 9umKSyVh0Ha
--HG--
extra : rebase_source : 51d37871ec30e85715d7a708121457697c172e21
2016-07-13 18:25:22 -05:00
Munro Mengjue Chiang
c1187fc9f8
Bug 1308412 - fix setCaptureHeight() failure; r=jesup,jib
...
MozReview-Commit-ID: 47mgoY4sOSw
--HG--
extra : rebase_source : f63ed9b3a39e3251accd7a6c35a6a4332db6c773
2016-10-26 18:08:51 +08:00
Munro Mengjue Chiang
ed70e2a07e
Bug 1308412 - retrieve CVImageBuffer from CMSampleBuffer if it doesn't contain any CMBlockBuffer; r=jesup,jib
...
MozReview-Commit-ID: BERDnKJ0i3t
--HG--
extra : rebase_source : e5b41547e2f7ddf5f4bd1759e701176ce83e7d90
2016-10-26 18:08:18 +08:00
Randell Jesup
a7d2d90fd4
Bug 1315283: allow VP9 encoder in webrtc to reconfigure if the input resolution changes r=TD-Linux
2016-11-12 02:57:17 -05:00
Randell Jesup
2e7cd37170
Bug 1315288: Add input checks for VP9 r=rillian
2016-11-12 02:57:14 -05:00
Paul Adenot
262e1f8a04
Bug 1311346 - add cubeb_log.h to the tree
...
MozReview-Commit-ID: BHvbZzns6WK
2016-10-20 16:36:29 +02:00
Paul Adenot
3dd5af16d3
Bug 1311346 - Add cubeb_export.h to the tree.
...
--HG--
extra : histedit_source : 7d538af3b6990e25fa4e4c6257589d5977fa3d95
2016-10-20 16:17:25 +02:00
Paul Adenot
527bc745cd
Bug 1311346 - Update libcubeb to revision 9eacd3144. r=kinetik
...
--HG--
extra : rebase_source : efeb55082e9a1a0a60d96b717dbb3767e9a54280
2016-10-20 16:01:01 +02:00
Makoto Kato
0a7933f196
Bug 1310956 - Use arm64 for target_arch into GYP. r=glandium
...
Google's projects using GYP use arm64 for target_arch instead of aarch64. So we should use it for moz.build generator.
MozReview-Commit-ID: J4SLKhCqyUo
--HG--
extra : rebase_source : c902736ba0248eb5a3dfe94c174cb96374ebb94c
extra : histedit_source : 52620e73d6457078b28402dc6ef33f78f1c5425d
2016-10-21 14:48:24 +09:00
Matthew Gregan
b123dc8ba5
Bug 1308418 - Avoid double-constructing owned_critical_section via copy constructor. r=jya
...
This uplifts the upstream change 22557d466eceb6ff6ba70ae30d2dcd87648cde0b from
https://github.com/kinetiknz/cubeb as a standalone patch suitable for uplift.
2016-10-19 14:42:03 +13:00
Randell Jesup
68f10870b7
Bug 1307042: generate fake audio for getUserMedia from MSG callbacks r=pehrsons
2016-10-03 14:35:36 -04:00
Nils Ohlmeier [:drno]
298dae8a64
Bug 1310305: skip responding when failed to parse STUN message. r=mjf
...
MozReview-Commit-ID: D9Ox0nt81bF
--HG--
extra : rebase_source : c26e9826ee0f8a677acf22ccaeecb31d9cecce50
2016-10-14 12:59:22 -07:00
Munro Mengjue Chiang
c7407c854f
Bug 1308792 - clear DeviceInfoDSSingleton::GetInfo() in DeviceInfoDS dtor to prevent illegal access crash; r=jesup,jib
...
MozReview-Commit-ID: Fy6Qu6sONgr
2016-10-16 01:15:13 +08:00
Carsten "Tomcat" Book
d6850a3a86
merge mozilla-inbound to mozilla-central a=merge
2016-10-17 11:19:02 +02:00
Nils Ohlmeier [:drno]
edb7f8ff31
Bug 1310061: avoid interop issues with SHA384. r=mt
...
MozReview-Commit-ID: 67cJdDWCMAs
--HG--
extra : rebase_source : 0ea1074feacc41ec021db9a8d5d1df0c36147ad2
2016-10-14 11:49:32 -07:00
Kilik Kuo
26bd0bc8ef
Bug 1308424-[Part1] Verify the license response size while updating session. r=cpearce
...
MozReview-Commit-ID: IXZLWnbYTn9
--HG--
extra : rebase_source : fbf015e56443320c55960121e4d59379d9ffabcd
2016-10-07 18:16:30 +08:00
Gerald Squelart
8f130692e8
Bug 1307945 - ByteWriter asserts that all writes should succeed - r=jya
...
Writes should always be small, so if any fails, we are in big trouble anyway.
(Effectively ByteWriter is infallible.)
MozReview-Commit-ID: CJVsrTx0PFh
--HG--
extra : rebase_source : fa4dd3230382620a393c8555338e8956df83f748
2016-10-16 19:10:42 +11:00
Gerald Squelart
6b07d57631
Bug 1307945 - Minor style fix - r=jya
...
MozReview-Commit-ID: 6kTDaJoM9hG
--HG--
extra : rebase_source : 58576b7d4239b03e76ad37b28a8bbed43f5849c3
2016-10-13 15:33:53 +11:00
Michael Froman
f9a7f32bd9
Bug 1290049 - only process ice connection state change if new state differs from old state. r=bwc
...
MozReview-Commit-ID: KAM1XVIn4Qw
--HG--
extra : rebase_source : 18244caa318b8bccd969cd50069265b467477f26
2016-10-11 22:14:23 -05:00
Dan Minor
17432ed5b9
Bug 1308298 - Remove duration and interToneGap attributes from RTCDTMFSender; r=jib,smaug
...
MozReview-Commit-ID: KfcPGIBt0bb
--HG--
extra : rebase_source : 4e398bbef7010592e20b5bf7b903a4452b24305a
2016-10-11 14:05:08 -04:00
Nils Ohlmeier [:drno]
ecd5c4c6b9
Bug 1309129: enable redirecting of nICEr logging to NSPR logging. r=bwc
...
MozReview-Commit-ID: ESB6F0MlKdQ
--HG--
rename : media/mtransport/rlogringbuffer.cpp => media/mtransport/rlogconnector.cpp
rename : media/mtransport/rlogringbuffer.h => media/mtransport/rlogconnector.h
rename : media/mtransport/test/rlogringbuffer_unittest.cpp => media/mtransport/test/rlogconnector_unittest.cpp
extra : rebase_source : 33ea6c07b909c1972a2e9150241536ba56890609
2016-10-11 00:17:26 -07:00
Ronald S. Bultje
8898c08155
Bug 1293996: Workaround AMD hardware related crash. r=jya
...
MozReview-Commit-ID: IONAxzyag1b
2016-10-13 17:56:22 +11:00
Carsten "Tomcat" Book
ec76d557f1
Merge mozilla-central to autoland
2016-10-12 12:07:59 +02:00
Carsten "Tomcat" Book
2844380bd4
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.cpp => media/psshparser/PsshParser.cpp
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.h => media/psshparser/PsshParser.h
rename : media/gmp-clearkey/0.1/gtest/TestClearKeyUtils.cpp => media/psshparser/gtest/TestPsshParser.cpp
rename : media/gmp-clearkey/0.1/gtest/moz.build => media/psshparser/gtest/moz.build
2016-10-12 12:01:48 +02:00
Munro Mengjue Chiang
0bbb96335e
Bug 1308792 - protect the critical section accessing device_info_cs_; r=jesup
...
MozReview-Commit-ID: GGxtHUPAk6N
--HG--
extra : rebase_source : 335cb7962dbd5e8f2900ca7984c24e327924d9ec
2016-10-11 14:30:28 +08:00
Phil Ringnalda
798404cf65
Backed out changeset f47181dc6ad7 (bug 1308424) for unexpectedly passing encrypted-media-update-disallowed-input.html
2016-10-11 19:23:29 -07:00
Kilik Kuo
d3d72c3b63
Bug 1308424- Verify the license response size while updating session. r=cpearce
...
MozReview-Commit-ID: AmyCOutPvWn
--HG--
extra : rebase_source : 8fd1c98ba5039fc55ee3e5ac8b9cfc61f9dee4e2
2016-10-07 18:16:30 +08:00
James Cheng
ff7e2ab548
Bug 1309171 - Reduce an unnecessary copy by universal reference. r=gerald
...
MozReview-Commit-ID: 6lED8WcGtje
--HG--
extra : rebase_source : e246e607f0a48b7cc12683eac3bc0f37639936dc
2016-10-11 18:07:06 +08:00
Randell Jesup
d53aa7abf7
Bug 1307433 - WebRTC: implement RFC6051 ("Rapid Synchronisation of RTP Flows") r=pkerr
...
Actually just the first part of it (sending RTCP at the start of a flow),
not the RTCPFB message
2016-10-11 15:04:39 -04:00
Chris Pearce
c0fc92ff04
Bug 1308076 - Ensure Primetime PSSH boxes pass the PSSH validator. r=jwwang
...
Primetime PSSH boxes don't use the common encryption system ID.
So to ensure we don't break any existing Primetime players, we
must allow PSSH boxes with the Primetime system ID to pass the
PSSH validator.
MozReview-Commit-ID: 3q58FKLQXgV
--HG--
extra : rebase_source : a7a0ca3d38fb027ad6de23d8260043b3193536f4
extra : source : b94fe60732fb7d3a6630c976284eaabd28b271f3
2016-10-10 23:47:28 -07:00
Chris Pearce
cc1ef8649c
Bug 1308076 - Move PSSH parser gtests into media/psshparser/gtest. r=glandium
...
MozReview-Commit-ID: G760z2sIQpO
--HG--
rename : media/gmp-clearkey/0.1/gtest/TestClearKeyUtils.cpp => media/psshparser/gtest/TestPsshParser.cpp
rename : media/gmp-clearkey/0.1/gtest/moz.build => media/psshparser/gtest/moz.build
extra : source : a409d51e3efa0099344ff4b8ebc414ddb50ce829
2016-10-07 21:34:54 +13:00
Chris Pearce
a00a07e25a
Bug 1308076 - Consistently put expected value where it's expected in EXPECT_EQ() in Pssh Parser gtest. r=jwwang
...
The expected value comes first in the EXPECT_EQ gtest macro. So reorder our
calls to this macro in the Pssh Parser gtests to match that.
This makes it easier to read what's the expected value when the test fails.
MozReview-Commit-ID: LJ4ND2gRPi4
--HG--
extra : source : 34254ffcdb6fe9e053449210556fb2333f7a205a
2016-10-07 21:17:42 +13:00
Chris Pearce
591af22fc7
Bug 1308076 - Fixup PSSH parser gtests. r=jwwang
...
We're now obliged to be stricter, taking from the example of the Web Platform
Tests.
MozReview-Commit-ID: AJNDoRZ9BF8
--HG--
extra : source : 5180fdf042b03362b882ceb3a8ac0e664049bd64
2016-10-07 21:12:18 +13:00
Chris Pearce
3bb7ad5953
Bug 1308076 - Rename CLEARKEY_KEY_LEN to CENC_KEY_LEN. r=jwwang
...
This better reflects that it's used for all CENC keys, not just ClearKey keys.
MozReview-Commit-ID: 9uCzDKVDLjc
--HG--
extra : source : 3307b3e0d411ceb9888f10afdbebc07ab9efce61
2016-10-07 11:14:04 +13:00
Chris Pearce
ef74aeb8a8
Bug 1308076 - Use PsshParser to validate CENC init data. r=jwwang
...
Now that we can link gmp-clearkey's PSSH parser into Gecko, we can
simply use that inside MediaKeySession to validate that the CENC
init data matches the spec.
This change enforces that CENC init data uses the common system Id.
As far as I can tell, Widevine only uses that now.
MozReview-Commit-ID: HrlKQHcv5DI
--HG--
extra : source : f61138f1030e87026eb432e83d36e46c81e55b33
2016-10-06 23:17:44 +13:00
Chris Pearce
8b3c096a18
Bug 1308076 - Don't statically link mfplat.lib into gmp-clearkey. r=glandium
...
We're loading functions from that library dynamically in gmp-clearkey anyway,
we don't need to statically link this.
MozReview-Commit-ID: AKwP5aWLsK3
--HG--
extra : source : 857f21f44316ef8125fedf8db22b5d3191d9c7e9
2016-10-07 11:20:05 +13:00
Chris Pearce
35e13f726f
Bug 1308076 - Move ClearKeyCencParser to PsshParser library. r=glandium
...
To validate the PSSH init data passed to EME, I'd like to reuse the same
PSSH parser that the ClearKey CDM shared library uses. So move the code
out of gmp-clearkey and into its own library, so we can link it statically
into code that needs to use it.
MozReview-Commit-ID: 7xSUSmCueJz
--HG--
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.cpp => media/psshparser/PsshParser.cpp
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.h => media/psshparser/PsshParser.h
extra : source : 78dcbc5d3c26547c63269eb14034a67863cf28de
2016-10-06 20:23:38 +13:00
Sebastian Hengst
2bb0f9b7a2
Backed out changeset 68f1d429368c (bug 1308076)
...
--HG--
rename : media/psshparser/PsshParser.cpp => media/gmp-clearkey/0.1/ClearKeyCencParser.cpp
rename : media/psshparser/PsshParser.h => media/gmp-clearkey/0.1/ClearKeyCencParser.h
2016-10-11 10:41:25 +02:00
Sebastian Hengst
b3064bba8d
Backed out changeset b2ef285116b3 (bug 1308076)
2016-10-11 10:41:20 +02:00
Sebastian Hengst
67e4cd1c41
Backed out changeset 40ce3fa30dfa (bug 1308076)
2016-10-11 10:41:16 +02:00
Sebastian Hengst
bd612c1fd3
Backed out changeset 4ce11c2f2e69 (bug 1308076)
2016-10-11 10:41:08 +02:00
Sebastian Hengst
8718521d1f
Backed out changeset 11fc2627544c (bug 1308076)
2016-10-11 10:41:04 +02:00
Sebastian Hengst
57c3796c20
Backed out changeset 2ce4a30bdf86 (bug 1308076)
2016-10-11 10:41:00 +02:00
Sebastian Hengst
8a98e7cddd
Backed out changeset 5862e3ccc989 (bug 1308076)
2016-10-11 10:40:56 +02:00
Sebastian Hengst
1eb3faf861
Backed out changeset 6d16f00b9858 (bug 1308076)
2016-10-11 10:40:52 +02:00
Chris Pearce
e0b2194579
Bug 1308076 - Ensure Primetime PSSH boxes pass the PSSH validator. r=jwwang
...
Primetime PSSH boxes don't use the common encryption system ID.
So to ensure we don't break any existing Primetime players, we
must allow PSSH boxes with the Primetime system ID to pass the
PSSH validator.
MozReview-Commit-ID: 3q58FKLQXgV
--HG--
extra : rebase_source : aac2a8349d8e9dfccae3c37a47549245fb1fc0e3
2016-10-10 23:47:28 -07:00
Chris Pearce
c18aa7f516
Bug 1308076 - Move PSSH parser gtests into media/psshparser/gtest. r=glandium
...
MozReview-Commit-ID: G760z2sIQpO
--HG--
rename : media/gmp-clearkey/0.1/gtest/TestClearKeyUtils.cpp => media/psshparser/gtest/TestPsshParser.cpp
rename : media/gmp-clearkey/0.1/gtest/moz.build => media/psshparser/gtest/moz.build
extra : rebase_source : 80fc084137ca84f9263cb056c27f296b8f05111c
2016-10-07 21:34:54 +13:00
Chris Pearce
ba946f19e0
Bug 1308076 - Consistently put expected value where it's expected in EXPECT_EQ() in Pssh Parser gtest. r=jwwang
...
The expected value comes first in the EXPECT_EQ gtest macro. So reorder our
calls to this macro in the Pssh Parser gtests to match that.
This makes it easier to read what's the expected value when the test fails.
MozReview-Commit-ID: LJ4ND2gRPi4
--HG--
extra : rebase_source : 85ca2dcff57354253b801fbd598c89698c74c2d6
2016-10-07 21:17:42 +13:00
Chris Pearce
2f998b9d61
Bug 1308076 - Fixup PSSH parser gtests. r=jwwang
...
We're now obliged to be stricter, taking from the example of the Web Platform
Tests.
MozReview-Commit-ID: AJNDoRZ9BF8
--HG--
extra : rebase_source : 79b13d1d7d1b6b6b4a382b6a17af81606af608fa
2016-10-07 21:12:18 +13:00
Chris Pearce
a0900b6998
Bug 1308076 - Rename CLEARKEY_KEY_LEN to CENC_KEY_LEN. r=jwwang
...
This better reflects that it's used for all CENC keys, not just ClearKey keys.
MozReview-Commit-ID: 9uCzDKVDLjc
--HG--
extra : rebase_source : dfd7fe864be6825a86dfed4f60b448a5edac286f
2016-10-07 11:14:04 +13:00
Chris Pearce
d4606df737
Bug 1308076 - Use PsshParser to validate CENC init data. r=jwwang
...
Now that we can link gmp-clearkey's PSSH parser into Gecko, we can
simply use that inside MediaKeySession to validate that the CENC
init data matches the spec.
This change enforces that CENC init data uses the common system Id.
As far as I can tell, Widevine only uses that now.
MozReview-Commit-ID: HrlKQHcv5DI
--HG--
extra : rebase_source : ccf8e217d87dfa85478578f52469dc7383fd6c9b
2016-10-06 23:17:44 +13:00
Chris Pearce
48ecbebd03
Bug 1308076 - Don't statically link mfplat.lib into gmp-clearkey. r=glandium
...
We're loading functions from that library dynamically in gmp-clearkey anyway,
we don't need to statically link this.
MozReview-Commit-ID: AKwP5aWLsK3
--HG--
extra : rebase_source : 23ab95e7bb2f756ef1df7f97b96ec7da0953533f
2016-10-07 11:20:05 +13:00
Chris Pearce
10c6ab2576
Bug 1308076 - Move ClearKeyCencParser to PsshParser library. r=glandium
...
To validate the PSSH init data passed to EME, I'd like to reuse the same
PSSH parser that the ClearKey CDM shared library uses. So move the code
out of gmp-clearkey and into its own library, so we can link it statically
into code that needs to use it.
MozReview-Commit-ID: 7xSUSmCueJz
--HG--
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.cpp => media/psshparser/PsshParser.cpp
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.h => media/psshparser/PsshParser.h
extra : rebase_source : 3f621aa1d99c6a73f6b5f3ca9d1f84022266a833
2016-10-06 20:23:38 +13:00
Ted Mielczarek
fed17ce3e1
bug 1305506 - Remove some cruft from a webrtc gyp file. r=jesup
...
Things seem to build OK without this, and it's breaking some new code I added in gyp_reader.
MozReview-Commit-ID: 6ccaXZ0mRTj
--HG--
extra : rebase_source : c1e8acb39f863b3ff62492cf70e74748cb74e795
2016-08-16 10:09:03 -04:00
Phil Ringnalda
080c63d412
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 6YHoSP3exdY
2016-10-08 16:48:33 -07:00
Sebastian Hengst
cdcc9e20da
Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
...
MozReview-Commit-ID: 1lCt0xTMV5O
2016-10-08 11:14:49 +02:00
Phil Ringnalda
c21623fc42
Merge m-c to m-i
...
MozReview-Commit-ID: Kp60wHZauGi
2016-10-06 20:26:20 -07:00
Phil Ringnalda
fd7b7476c2
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 93ZdJbK1x05
2016-10-06 19:58:18 -07:00
Kilik Kuo
4d162fcd4a
Bug 1303922 - Part 1: Make EME keystatuschanged information notified in batch. r=cpearce
...
MozReview-Commit-ID: IeExaQ62qTF
--HG--
extra : transplant_source : t%D4%AFxu%D6%40%F8hU%D2%94%D4q8q%EDy%08-
2016-10-04 17:18:46 +08:00
Kilik Kuo
21f4832a64
Bug 1303662 - Avoid accessing uninitialized member while debugging. r=cpearce
...
MozReview-Commit-ID: IX4bI9HB8Ub
--HG--
extra : rebase_source : c3d33f757e228788546b234711f3f8e4f51424ce
2016-10-07 18:40:34 +08:00
Dan Minor
a62e23429f
Bug 1291715 - Add support for 44100 and 48000 Hz sample rates to DtmfInband; r=jesup
...
The DtmfInband class does not support sample rates above 32000. This adds
support for 44100 and 48000.
The 'a' coefficients were calculated in python as:
int(round(32768*math.cos(2*math.pi*f/fs)))
The 'ym2' coefficients were calculated in python as:
int(round(16383*math.sin(2*math.pi*f/fs)))
where f was in: [697, 770, 852, 941, 1209, 1336, 1477, 1633] and fs was in:
[8000, 16000, 32000, 44100, 44800].
The calculated values were slightly off the existing values at 8000 Hz,
but agreed at 16000 and 32000 Hz.
MozReview-Commit-ID: GIzyUSyecR4
--HG--
extra : rebase_source : edbde6e8c8b6cfd1c44c808022849c688364745b
2016-09-14 16:07:46 -04:00
Dan Minor
136c79105e
Bug 1291715 - Add DTMF support to PeerConnection and AudioConduit; r=jib
...
MozReview-Commit-ID: LNN1HNJicCj
--HG--
extra : rebase_source : 6b4153e6bddb939a89b58961abcec4b1741a68d3
extra : source : a3521a634b4a5c64d17686662dc3b1aec91f590b
2016-10-06 08:55:43 -04:00
Dan Minor
621afd7f92
Bug 1291715 - Add RTCDTMFSender and RTCDTMFToneChangeEvent to webidl; r=smaug
...
MozReview-Commit-ID: FvAp6DQex02
--HG--
extra : rebase_source : 1b8102930efba0fb0da855b02effd106370a1b8b
2016-09-14 08:53:23 -04:00
Carsten "Tomcat" Book
7c8e81673d
merge mozilla-inbound to mozilla-central a=merge
2016-10-06 11:59:54 +02:00
Jean-Yves Avenard
4a7fd611df
Bug 1301869: P1. Only add SPS/PPS on the first keyframe. r=cpearce
...
When we add SPS/PPS NAL in front of each keyframe data, this somehow makes the WMF decoder to misbehave and to always return an invalid timestamp.
MozReview-Commit-ID: 2SzTiwP0ii1
--HG--
extra : rebase_source : b499c83d504df772e6d722053630ff4d92306d4f
2016-10-06 11:38:52 +11:00
Randell Jesup
2f628de7ca
Bug 1307254: Implement ::Stop() for screen/window/app capture r=jib
2016-10-05 16:15:19 -04:00
Paul Adenot
d31503d9d3
Bug 1307724 - Cherry-pick cubeb revision 50d92c. r=kinetik
...
MozReview-Commit-ID: 2ibCLal3BVD
--HG--
extra : rebase_source : 42dbab3510abdb390c6287df95721a17be7a1e4d
2016-10-05 12:20:06 +02:00
Randell Jesup
bfeb950383
Bug 1307507: ensure that resolution is retained on multiple replaceTrack/renegotiations r=bwc
2016-10-04 13:13:01 -04:00
Tom Schuster
774a8bf34d
Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan
2016-10-04 17:57:51 +02:00
Mark Banner
c4565f5765
Bug 1306631 - Remove old Loop telemetry hooks from WebRTC code. r=jesup
...
MozReview-Commit-ID: 1ctKZPDVEha
--HG--
extra : rebase_source : 530df82d85d87dd605289b8af8ce372ba6cd4ed9
2016-09-23 16:55:48 +01:00
Sebastian Hengst
7520674246
Backed out changeset 903fa45a9d6c (bug 1291715) for build bustage. r=backout
2016-10-05 17:03:06 +02:00
Sebastian Hengst
8e6bfb5804
Backed out changeset 5505acbab659 (bug 1291715)
2016-10-05 17:02:57 +02:00
Sebastian Hengst
251cf1d5cb
Backed out changeset 91c0b78bb4dd (bug 1291715)
2016-10-05 17:02:53 +02:00
Dan Minor
7703c636fc
Bug 1291715 - Add support for 44100 and 48000 Hz sample rates to DtmfInband; r=jesup
...
The DtmfInband class does not support sample rates above 32000. This adds
support for 44100 and 48000.
The 'a' coefficients were calculated in python as:
int(round(32768*math.cos(2*math.pi*f/fs)))
The 'ym2' coefficients were calculated in python as:
int(round(16383*math.sin(2*math.pi*f/fs)))
where f was in: [697, 770, 852, 941, 1209, 1336, 1477, 1633] and fs was in:
[8000, 16000, 32000, 44100, 44800].
The calculated values were slightly off the existing values at 8000 Hz,
but agreed at 16000 and 32000 Hz.
MozReview-Commit-ID: GIzyUSyecR4
--HG--
extra : rebase_source : 108bdbc492a58f1532a5629680753e7395a916ae
2016-09-14 16:07:46 -04:00
Dan Minor
684dedad1f
Bug 1291715 - Add DTMF support to PeerConnection and AudioConduit; r=jib
...
MozReview-Commit-ID: LNN1HNJicCj
--HG--
extra : rebase_source : 69492c49b829848a5964e4915f4a10ecae378249
extra : source : a3521a634b4a5c64d17686662dc3b1aec91f590b
2016-10-04 14:55:27 -04:00
Dan Minor
c168a463ed
Bug 1291715 - Add RTCDTMFSender and RTCDTMFToneChangeEvent to webidl; r=smaug
...
MozReview-Commit-ID: FvAp6DQex02
--HG--
extra : rebase_source : 1b8102930efba0fb0da855b02effd106370a1b8b
2016-09-14 08:53:23 -04:00
Julian Seward
f30bf023b4
Bug 1274256 - TSan: data race gfx/layers/client/TextureClient.cpp:1161 in mozilla::layers::MappedYCbCrChannelData::CopyInto. r=jyavenard@mozilla.com.
2016-10-06 17:41:27 +02:00
Carsten "Tomcat" Book
c2943ed59a
Backed out changeset 01bf91bcaeb2 (bug 1274256) for reftest crashes
...
--HG--
extra : rebase_source : 9a15b3f2a6c3800401216208d52438d8ceb120a3
2016-10-06 13:53:57 +02:00
Carsten "Tomcat" Book
7333917288
Merge mozilla-central to mozilla-inbound
2016-10-06 12:28:03 +02:00
Julian Seward
c29c35856c
Bug 1274256 - TSan: data race gfx/layers/client/TextureClient.cpp:1161 in mozilla::layers::MappedYCbCrChannelData::CopyInto. r=jyavenard@mozilla.com.
...
--HG--
extra : rebase_source : 65ea1ed1cc136f5a4da002283b93fc37642327db
2016-10-06 10:35:58 +02:00
ISHIKAWA, Chiaki
365dcfe220
Bug 1304504 - Check the return value of GetIntPref() properly. r+=rjesup
2016-10-01 03:28:00 +02:00
Munro Mengjue Chiang
b2bb341033
Bug 1300468 - implement mediaDevices.ondevicechange for Windows; r=jesup
...
MozReview-Commit-ID: IhqmXsqeuba
2016-10-06 02:31:26 +08:00
Phil Ringnalda
7026f16e79
Merge m-c to autoland
2016-10-03 20:36:09 -07:00
Phil Ringnalda
c1e745733c
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: IffTwuMbwmG
2016-10-03 20:09:05 -07:00
Wes Kocher
5739609d11
Backed out changeset bc4680ea08a9 (bug 1307042) for android mda test failures a=backout CLOSED TREE
2016-10-03 16:03:12 -07:00
Michael Froman
d35956ee16
Bug 1291714 - bool to enable dtmf tones in AudioConduit and setup dtmf payload type. r=bwc
...
MozReview-Commit-ID: IMneZx9wlhj
--HG--
extra : rebase_source : 0e65711f7a36f75c8956efb0860fd63f7890a279
2016-09-28 21:22:44 -05:00
Nils Ohlmeier [:drno]
7a1894eae5
Bug 1306777: stop sending RTP after switching to a=inactive. r=bwc
...
MozReview-Commit-ID: EEetiD4Tm4I
--HG--
extra : rebase_source : b9454944f5070b232c03a605e4dd651264c34b26
2016-09-30 16:13:07 -07:00
Michael Froman
3888f9a621
Bug 1291714 - sdp changes to support DTMF signaling. r=bwc
...
MozReview-Commit-ID: 7etTBsz3sM5
--HG--
extra : rebase_source : e71f97670677c51b96a477c5cfb95f91a3fdef87
2016-09-15 22:39:04 -05:00
Randell Jesup
b7aec8ba57
bug 1307155: Use 'if' instead of 'switch' to fix warnings from bug 1306873 landing r=dholbert
2016-10-03 16:33:36 -04:00
Randell Jesup
88bea09e95
Bug 1307042: generate fake audio for getUserMedia from MSG callbacks r=pehrsons
2016-10-03 14:35:36 -04:00
Paul Adenot
dbae1f1510
Bug 1306570 - Cherry-pick cubeb revision 6ae23a63 to fix a clock drift on Windows. r=kinetik
...
MozReview-Commit-ID: 3gC8dDAlkEM
--HG--
extra : rebase_source : 22b489cc5d7d3f91e9cfeab749fd41bd2300b652
2016-10-03 10:08:26 +02:00
Ralph Giles
17ec242a0b
Bug 1306755 - Copy rust mp4parse tests into the tree. r=kinetik
...
Having these files in-tree makes it possible to run
`cargo test` to verify changes.
MozReview-Commit-ID: 6x4XZaw4UtD
--HG--
extra : rebase_source : 293572cbbc21929b43a735bf53ddb5521503bcd2
2016-09-30 14:37:54 -07:00
Phil Ringnalda
acb6be9f73
Merge m-c to autoland
2016-10-02 22:40:03 -07:00
Randell Jesup
82c541aab8
Bug 1303279: reset codec resolution to last frame when reconfiguring in webrtc r=pkerr
2016-10-02 02:05:49 -04:00
Nico Grunbaum
e642e84d54
Bug 1306873: only offer RID for video, and only if simulcast is being negotiated r=jesup
2016-10-01 20:35:53 -04:00
Randell Jesup
823711f9ba
Bug 1306873: extmap direction support and cleanup r=bwc
...
Also removes RID support from audio
MozReview-Commit-ID: 28pmbvm4kw4
2016-10-01 20:35:50 -04:00
Phil Ringnalda
400813c30b
Merge m-i to m-c, a=merge
2016-09-30 23:24:52 -07:00
Byron Campen [:bwc]
40a3a1cdc9
Bug 1304165: More complete rollback of transport objects. r=drno
...
MozReview-Commit-ID: Gu1iIuyFI4g
--HG--
extra : rebase_source : 17c6c1c5d7b614cc8194187781948f2ef02f90ea
2016-09-28 11:48:33 -05:00
Alfredo.Yang
880bc1789a
Bug 1304254 - Use fragment_duration as track duration. r=rillian
...
MozReview-Commit-ID: 6Y8kFiDmE1y
--HG--
extra : rebase_source : dcce69cfee361edd92fdcb3d41d198a915bc3a48
2016-09-22 19:30:11 +08:00
Ralph Giles
ac89e3a7ca
Bug 1306164 - Drop byteorder from mp4parse update script. r=kinetik
...
The byteorder dependency was moved to $topsrcdir/third_party/rust/
in bug 1298422 but this import script wasn't updated.
MozReview-Commit-ID: CzoxsFPYpIm
--HG--
extra : rebase_source : 18bcc2e3351887f0593e2167acc59c6c4f6003e8
2016-09-29 15:28:31 -07:00
Alfredo.Yang
a5e375a095
Bug 1306164 - Update rust parser for fragmented file. r=rillian
...
MozReview-Commit-ID: BzRxyH9tYZL
--HG--
extra : rebase_source : c217dab83d6646c37e74985cee5ce743c9f880b5
2016-09-29 08:56:48 +08:00
Sotaro Ikeda
2cc1d95c31
Bug 1304330 - Update YuvConstants of BT.709 YUV r=jesup
2016-09-28 19:50:14 -07:00
Carsten "Tomcat" Book
572e74ee99
merge mozilla-inbound to mozilla-central a=merge
2016-09-28 15:56:33 +02:00
Matthew Gregan
318e608e57
Bug 1305596 - Convert debug-only asserts added in bug 1303247 to release asserts. r=rillian
2016-09-27 13:09:21 +13:00
Byron Campen [:bwc]
548a4d6be0
Bug 1304568: Fix some bad casts. r=drno
...
MozReview-Commit-ID: XJhCywlTpg
--HG--
extra : rebase_source : 92592e28e738fdc57bb4e89bbf0cace5f8ec7b57
2016-09-22 09:31:30 -05:00
Martin Thomson
54eb5cb215
Bug 1304919 - Update WebRTC to latest NSS, r=ekr
...
MozReview-Commit-ID: Jz9lraGZIyx
--HG--
extra : rebase_source : 9b80b600f46ecc04ea9f282342d3a98ef0e915b8
extra : source : f1aace586e14a276cc43dd00111d5c9d04580ea0
2016-09-23 13:47:00 +10:00
Iris Hsiao
767e1e9b11
merge mozilla-inbound to mozilla-central a=merge
2016-09-26 18:34:20 +08:00
Randell Jesup
036d6b9816
Bug 1288904: Clean up RID header extension support r=jesup,drno
2016-09-23 21:55:08 -04:00
Sebastian Hengst
a0d432121c
Backed out changeset f1aace586e14 (bug 1304919)
2016-09-24 18:00:08 +02:00
Martin Thomson
d566e166e9
Bug 1304919 - Update WebRTC to latest NSS, r=ekr
...
MozReview-Commit-ID: Jz9lraGZIyx
--HG--
extra : rebase_source : 9731046d82e7aeef9192fe6e7ce10dd56d80a78d
2016-09-23 13:47:00 +10:00
Sebastian Hengst
9bd39c7f55
Backed out changeset 07cb69423014 (bug 1288904) for failing cpp unit test jsep_session_unittest. r=backout
2016-09-24 10:23:53 +02:00
Randell Jesup
26e9eaaec7
Bug 1288904: Clean up RID header extension support r=jesup
2016-09-23 21:55:08 -04:00
Carsten "Tomcat" Book
6029d72706
Merge mozilla-central to autoland
2016-09-23 12:48:43 +02:00
Carsten "Tomcat" Book
a65e4225ef
merge mozilla-inbound to mozilla-central a=merge
2016-09-23 12:05:53 +02:00
Alfredo.Yang
849aca37da
Bug 1304820 - use stagefright instead of rust parser when rust parser fails to parse a file. r=kinetik
...
MozReview-Commit-ID: 8tjl9MICvWo
--HG--
extra : rebase_source : 7bb71369eb969fd762d99079dbc7f174e1f0d75e
2016-09-23 14:37:07 +08:00
Byron Campen [:bwc]
b571d6f4c1
Bug 1281482: Extend STUN rate limit to e10s sockets. r=drno
...
--HG--
extra : rebase_source : d39dec248379da239e0a3ed8bd904e713d2f1fa8
2016-09-22 10:38:06 -05:00
Munro Chiang
a268210415
Bug 1302059 - use VIDIOC_ENUM_FMT & VIDIOC_ENUM_FRAMESIZES to query supported format & resolution; r=jesup
...
MozReview-Commit-ID: AFEeb9yrIzb
--HG--
extra : rebase_source : c3b6b71b167a897cdd14e54f24b3c495d5151dd5
2016-09-21 17:25:00 +08:00
Jan Beich
4f54bca31e
Bug 1304558 - Unbreak BSD build after bug 1297337. r=jesup
...
MozReview-Commit-ID: 3r2cjZlODDo
--HG--
extra : rebase_source : 942e02c6339b6c6ba753d117fadb1f558bb48b94
2016-09-22 00:04:44 +00:00
Carsten "Tomcat" Book
d25a5baeb8
merge mozilla-inbound to mozilla-central a=merge
2016-09-22 11:55:12 +02:00
Matthew Gregan
269fe42c7e
Bug 1304303 - Speed up default initialization of SampleInfoSize table. r=gerald
...
MozReview-Commit-ID: 9dValMxqVkh
2016-09-22 17:40:48 +12:00
Phil Ringnalda
c9972b98e7
Backed out changeset 9b7d9479690e (bug 1304303) for gtest and mda failures
...
CLOSED TREE
2016-09-21 19:56:58 -07:00
Matthew Gregan
db1ebdc0cf
Bug 1304303 - Speed up default initialization of SampleInfoSize table. r=gerald
...
MozReview-Commit-ID: 9dValMxqVkh
2016-09-22 12:59:27 +12:00
Nathan Froyd
6e6298cac2
Bug 1298387 - disable x86 assembly sources for libtheora when compiling with clang-cl; r=rillian
...
MozReview-Commit-ID: 3DHvAC6XHjB
--HG--
extra : rebase_source : bcb8bbc2e3d91368a5fed2a4845395ab9a04c6a5
2016-08-26 14:30:38 -04:00
Carsten "Tomcat" Book
4f900773f5
merge mozilla-inbound to mozilla-central a=merge
2016-09-21 12:03:31 +02:00
Matthew Gregan
8a99e587f7
Bug 1303247 - Add a dev-only pref to treat mismatches between Rust and Stagefright as a fatal error. r=rillian
...
MozReview-Commit-ID: Jl69N9VQTXR
2016-09-21 17:45:47 +12:00
Matthew Gregan
e98062c24c
Bug 1303247 - Fix track indexing and AudioInfo initialization in Rust metadata parser. r=rillian
2016-09-21 17:45:46 +12:00
Iris Hsiao
b7a1f3a808
Backed out changeset 516597939e1a (bug 1303247)
...
CLOSED TREE
2016-09-21 12:25:49 +08:00
Iris Hsiao
2b06627798
Backed out changeset 85cacbef3243 (bug 1303247) for GTest Assertion failures
...
CLOSED TREE
2016-09-21 12:25:36 +08:00
Matthew Gregan
1b172c6726
Bug 1303247 - Add a dev-only pref to treat mismatches between Rust and Stagefright as a fatal error. r=rillian
2016-09-19 14:31:45 +12:00
Matthew Gregan
f1cda1cfce
Bug 1303247 - Fix track indexing and AudioInfo initialization in Rust metadata parser. r=rillian
2016-09-21 14:30:04 +12:00
Kilik Kuo
eafec00033
Bug 1289968 - [Part2] Provide max length limitation for KeyIds and Webm Initdata, then correct cooresponding web-platform-tests meta file. r=gerald
...
MozReview-Commit-ID: DbaF1wZXwav
--HG--
extra : transplant_source : %F4%FF%5E%E4%DBN%B8%15%23%2A%BD%E3%D4P%DF%A8%98n%F7%ED
2016-09-17 03:24:49 +08:00
Munro Chiang
c86b6515ad
Bug 1297337 - implement mediaDevices.ondevicechange for Linux; r=jesup
...
MozReview-Commit-ID: 6cEq7xVUkhf
--HG--
extra : rebase_source : ee71fea0aa49452bcd403678b3c22c3fe3dd297c
2016-09-01 11:06:49 +08:00
Chris Pearce
ee9ca0dd5e
Bug 1289968 - [Part1] Ensure ClearKey doesn't assume keyIds can only be 16 bytes. r=cpearce
...
MozReview-Commit-ID: Hf2IQsAHa4r
--HG--
extra : transplant_source : %D1%2C%B2j%1C%F5%A7%A9%D8%0B%EEE%92%B1%DC1%A5A%BC%8B
2016-08-01 16:28:10 +12:00
Ryan VanderMeulen
9114490dad
Bug 1304537 - Update libjpeg-turbo to version 1.5.1. r=jrmuizel
2016-09-22 11:46:52 -04:00
Wes Kocher
04d0da0ae2
Merge m-c to autoland, a=merge
2016-09-16 14:35:31 -07:00
Daniel Holbert
d7788545f6
Bug 1303411: Add parens to some logic in VideoConduit.cpp, to address clang -Wlogical-op-parentheses build warning. r=dminor
...
MozReview-Commit-ID: BMq48HVLUH7
--HG--
extra : rebase_source : 5dae357339b136d9d8167516ec364eea8b4001ee
2016-09-16 11:23:58 -07:00
Randell Jesup
6ec5958a84
bug 1302935: enable vp9 in webrtc and fix missing gof fields in codecSpecific r=pkerr,drno
...
Also required fixing tests to handle more codecs
2016-09-15 21:17:09 -04:00
Phil Ringnalda
f6ee0a3336
Backed out changeset 27f8a2467b31 (bug 1302935) for jsep_session_unittest failures
...
CLOSED TREE
2016-09-15 19:37:25 -07:00
Gerald Squelart
1bd0c30faa
Bug 1301293 - Create gtest for test case from bug 1301065. r=kinetik
...
Altered copies of the base test case helps verify different duration overflow
boundaries.
Track durations are now checked (including for previous test cases).
MozReview-Commit-ID: CeOtnAAg1mg
2016-09-14 11:04:22 +10:00
Gerald Squelart
2bb436aaa7
Bug 1301293 - Catch duration overflows in mdhd and mehd. r=kinetik
...
A better timescaled units to microseconds routine lessens the likelihood of
overflows.
MozReview-Commit-ID: J0J8ZTG3Rq
2016-09-13 22:46:03 +10:00
Randell Jesup
5f4f5f0fc6
bug 1302935: enable vp9 in webrtc and fix missing gof fields in codecSpecific r=pkerr,drno
...
Also required fixing tests to handle more codecs
2016-09-15 21:17:09 -04:00
Matthew Gregan
9bfc545de2
Bug 1302926 - Report MP4Parse telemetry for all tracks, not just the first one. r=gerald
2016-09-16 12:54:38 +12:00
Tooru Fujisawa
daced00575
Bug 1290337 - Part 19: Allocate JSErrorResult separately in WrappableJSErrorResult. r=smaug
2016-09-11 18:21:36 +09:00
Randell Jesup
952bb47f7e
Backed out changeset cd0093211582 (bug 1302935) for mda bustage (bad tests assume VP8 only)
...
on a CLOSED TREE
2016-09-15 13:52:36 -04:00
Randell Jesup
c93d4f5ef3
bug 1302935: enable vp9 in webrtc and fix missing gof fields in codecSpecific r=pkerr
2016-09-15 09:33:37 -04:00
Carsten "Tomcat" Book
5a051cc6d9
Merge mozilla-central to mozilla-inbound
2016-09-15 12:05:56 +02:00
Carsten "Tomcat" Book
25a074d342
merge mozilla-inbound to mozilla-central a=merge
2016-09-15 11:59:50 +02:00
Ted Mielczarek
e254cc07b8
bug 1298422 - vendor byteorder into third-party/rust. r=froydnj
...
MozReview-Commit-ID: ChKCKiIVEfq
--HG--
extra : rebase_source : c0da7411a2f0b7fc171c9ebb99fce91361944aa5
2016-09-08 15:12:34 -07:00
Ryan VanderMeulen
739f3dac5a
Merge m-c to autoland. a=merge
2016-09-13 20:46:39 -04:00
Makoto Kato
1ab5272de6
Bug 1298569 - Part 2. Replace -fpu=neon with CONFIG['NEON_FLAGS']. r=glandium
...
Use CONFIG['NEON_FLAGS'] on moz.build instead.
MozReview-Commit-ID: F6R532Hi5mg
--HG--
extra : rebase_source : 7243f316de3138c702f09b336f6d430e6c9c15b5
2016-09-14 18:34:19 +09:00
Nils Ohlmeier [:drno]
fcb065e03a
Bug 1302481: added new no NAT <-> symmetric NAT test case. r=bwc
...
MozReview-Commit-ID: HpUwesLDWBB
--HG--
extra : rebase_source : b581f7c96c817208cf300bd5d56774d29a192e3b
2016-09-01 21:32:30 -07:00
Matthew Gregan
20f697690e
Bug 1274479 - Update libcubeb. r=padenot
2016-09-13 13:23:46 +12:00
Wes Kocher
677438b338
Backed out 4 changesets (bug 1286041) for making various media tests really failure prone a=backout
...
Backed out changeset af4c053741f1 (bug 1286041)
Backed out changeset b5be689abefa (bug 1286041)
Backed out changeset 2aad01ffac9f (bug 1286041)
Backed out changeset 48117ed311a1 (bug 1286041)
2016-09-12 15:17:23 -07:00
Ralph Giles
73dcf90f19
Bug 1301065 - Update rust mp4parse to v0.5.1. r=kinetik
...
Result of running the update script, followed by `cargo update`
in tookit/library/rust/.
MozReview-Commit-ID: LNdvuOqVx9a
--HG--
extra : rebase_source : 70b263d1ba1867b5b2b907530fab4beedc25ae56
2016-09-13 09:16:44 -07:00
Ralph Giles
83e928ac66
Bug 1301065 - Bump requested rust mp4parse to v0.5.1. r=kinetik
...
MozReview-Commit-ID: IlWKJcV3xWB
--HG--
extra : rebase_source : a4d1ddce386e188ffbee5ffbdc75d5ffc9418794
2016-09-13 08:31:47 -07:00
Phil Ringnalda
3748f182f6
Merge m-i to m-c, a=merge
2016-09-10 00:14:21 -07:00
Igor
60cd1e3bb7
Bug 1296180 - Replace more uses of PR_ARRAY_SIZE with mozilla::ArrayLength. r=keeler,mt
2016-09-09 13:17:52 -07:00
Byron Campen [:bwc]
653b388b32
Bug 1297416 - Part 4: Call close() when create() fails. r=drno
...
MozReview-Commit-ID: 5uf2xbb2cba
--HG--
extra : rebase_source : f7c9bd97aa2ab17847844c2a4a24ffed6b450c3d
2016-09-02 12:04:54 -05:00
Byron Campen [:bwc]
7eafad9670
Bug 1297416 - Part 3: Add proxy-only mode and pref. r=drno
...
MozReview-Commit-ID: D1e9f3OkVsU
--HG--
extra : rebase_source : 65784601918246f47d51888f64d90a7a0c580bc9
2016-08-23 15:15:33 -05:00
Alfredo.Yang
2488fefb27
Bug 1240412 - add VP9-in-MP4 support to Rust demuxer. r=rillian
...
MozReview-Commit-ID: 1Yq8OOV3kvM
--HG--
extra : rebase_source : d6ee4404eafef8a476767ebfd17a195f81dcf275
2016-08-29 14:37:22 +08:00
Carsten "Tomcat" Book
f4a16a723a
merge mozilla-inbound to mozilla-central a=merge
2016-09-08 12:01:17 +02:00
Jean-Yves Avenard
4b2bec7900
Bug 1300296: P1. Add method to determine if an H264 frame is an I-Frame. r=jesup
...
We do so by checking the frame data for NAL of type 5 as per ISO IEC 14496-2.
MozReview-Commit-ID: JFeLysrZ6aG
--HG--
extra : rebase_source : edf599210fd3a995f3538a7e54e083894620bf9e
2016-09-04 21:28:24 +10:00
Michael Layzell
e12728495c
Bug 1018486 - Part 9: Changes to account for modifications to clang plugin, r=ehsan
...
MozReview-Commit-ID: EPQMbfHYxUK
2016-09-07 10:50:47 -04:00
Glenn Randers-Pehrson
e683cf2031
Bug 1299590 - Update in-tree libpng to version 1.6.25. r=tn
...
--HG--
extra : rebase_source : 1887acea914d4c63927ecb5de4867f8b7968492d
2016-09-07 13:30:00 -04:00
Byron Campen [:bwc]
02cf82bf1a
Bug 1297416 - Part 2: Disable default route mode if the user has granted camera or microphone permissions. r=drno
...
MozReview-Commit-ID: CFkVnEwUu2d
--HG--
extra : rebase_source : 7b712eace6c780a9ba20de9acd637d918c80f017
2016-08-04 10:55:20 -05:00
Byron Campen [:bwc]
9f8a1e86b6
Bug 1297416 - Part 1: Split out the hiding of host candidates, and default route mode. r=drno
...
MozReview-Commit-ID: IQtwAG35CM3
--HG--
extra : rebase_source : 3a206adac4d28688bc2ba0c22436d5bf3b68f113
2016-07-25 15:47:52 -05:00
Nicholas Nethercote
34dcc7b852
Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
...
This change avoids lots of false positives for Coverity's CHECKED_RETURN
warning, caused by NS_WARN_IF's current use in both statement-style and
expression-style.
In the case where the code within the NS_WARN_IF has side-effects, I made the
following change.
> NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
> -->
> Unused << NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
In the case where the code within the NS_WARN_IF lacks side-effects, I made the
following change.
> NS_WARN_IF(!condWithoutSideEffects);
> -->
> NS_WARNING_ASSERTION(condWithoutSideEffects, "msg");
This has two improvements.
- The condition is not evaluated in non-debug builds.
- The sense of the condition is inverted to the familiar "this condition should
be true" sense used in assertions.
A common variation on the side-effect-free case is the following.
> nsresult rv = Fn();
> NS_WARN_IF_(NS_FAILED(rv));
> -->
> DebugOnly<nsresult rv> = Fn();
> NS_WARNING_ASSERTION(NS_SUCCEEDED(rv), "Fn failed");
--HG--
extra : rebase_source : 58788245021096efa8372a9dc1d597a611d45611
2016-09-02 17:12:24 +10:00
John Dai
afa50be601
Bug 1294100 - Part 3: Modify Codegen to generate including FakeString's binding files and fix build errors. r=bz
...
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/FakeString.h
2016-09-01 18:10:54 +08:00
Sebastian Hengst
1cbc48137a
Backed out changeset 42eb493a3791 (bug 1286041)
2016-09-06 19:07:18 +02:00
Alex Chronopoulos
400c40ff87
Bug 1286041 - Update cubeb library on commit 2f3b9eb. r=kinetik
...
MozReview-Commit-ID: EwVDPekHPsg
2016-09-06 13:40:43 +02:00
Alex Chronopoulos
7c62351e09
Bug 1286041 - Update cubeb library on commit 2f3b9eb. r=kinetik
2016-09-12 12:24:54 +03:00
Ralph Giles
104d30ab53
Bug 1300219 - Update mp4parse to v0.5.0. r=kinetik
...
Result of running the update script and updating gecko's
integration crate for the layout change.
MozReview-Commit-ID: GaIMFKmPmtf
--HG--
extra : rebase_source : 0d3a2f1d211840879e562cb56afcc9ef7e38c730
2016-09-02 14:27:50 -07:00
Ralph Giles
3985298455
Bug 1300219 - Update mp4parse vendoring script for v0.5.0. r=kinetik
...
This release splits the capi into a separate crate and adds
mp4parse_is_fragmented() for vp9 support.
MozReview-Commit-ID: JkwylmdfPa9
--HG--
extra : rebase_source : b74b7e20aaf49fe1b2b7121562352c755db3aff3
2016-09-02 14:04:38 -07:00
Gerald Squelart
df2f457e83
Bug 1298710 - Remove ByteReader::DiscardRemaining and AutoByteReader - r=jya
...
DiscardRemaning was needed to prevent debug-time assertion that the buffer was
read completely or explicitly discarded.
However this required extra work in cases where buffer didn't need to be read
to the end.
And also it could cause crashes (in debug versions) if a buffer was not fully
read, be it because the parser was incorrect or because the media file itself
was wrong (though possibly still readable despite that).
Finding parser issues is still possible by manually instrumenting ByteReader
during development.
And reading media file with small recoverable errors is a bonus.
MozReview-Commit-ID: 2RUYzaYAeRW
--HG--
extra : rebase_source : 26c41758b1b2c87542bf4e41d08e361198ca5b13
2016-09-04 18:33:30 +10:00
Nils Ohlmeier [:drno]
02dde2e10d
Bug 1298991: only create candidate pairs from STUN response when needed. r=bwc
...
MozReview-Commit-ID: KpqNyi0FVb3
--HG--
extra : rebase_source : 8bde1830fa0a37205f647a4d594583e4641d041a
2016-08-29 16:34:22 -07:00
Wes Kocher
08fbeaaf2e
Merge m-c to autoland, a=merge
2016-08-29 17:57:01 -07:00
Ryan VanderMeulen
f55f7d9df3
Backed out 3 changesets (bug 1286041) for crashtest failures.
...
Backed out changeset 5e08455b6011 (bug 1286041)
Backed out changeset 25dd85b13da9 (bug 1286041)
Backed out changeset 48bb5e3170a0 (bug 1286041)
--HG--
extra : rebase_source : 303a619a5be40f81fcd1a418f0b5253c1e34c2d0
2016-08-29 17:05:33 -04:00
Michael Froman
0ba5cd3741
Bug 1298189 - implement logging in FakeLogging.h so we get logs when running tests. r=drno
...
MozReview-Commit-ID: HKY0VW4FYz2
--HG--
extra : rebase_source : 31089dc477a07a37ab7da8b3810c1dd955526137
2016-08-25 21:54:18 -05:00
Alex Chronopoulos
37e0260ff1
Bug 1286041 - Cubeb PulseAudio wait to drain when stop during draining. r=kinetik
2016-08-26 04:23:00 -04:00
Gerald Squelart
d56f52d1c6
Bug 1298271 - Make BoxReader use AutoByteReader - r=jya
...
This is done by moving FlacFrameParsers' AutoByteReader to a more public spot
in libstagefright's bindings.
Using AutoByteReader means there is no more need for explicit calls to
DiscardRemaining(); which means our parsers relying on BoxReader will be more
lenient about boxes that are larger than needed.
MozReview-Commit-ID: 3EERU749WYB
--HG--
extra : rebase_source : 6deba02ac553303b0a2b694c24bfcb54c2e732b1
2016-08-26 18:14:24 +10:00
Gerald Squelart
2088a45732
Bug 1298275 - Make ~AutoByteReader non-virtual - r=jya
...
Also ByteReader and AutoByteReader are marked RAII, to help prevent misuses.
MozReview-Commit-ID: 7oklXs4QMnq
--HG--
extra : rebase_source : 54fca3168a70d951e6012baea4bf0544827cae11
2016-08-26 17:27:23 +10:00
Ryan VanderMeulen
4a76c08262
Merge m-c to autoland. a=merge
2016-08-26 09:38:49 -04:00
Dan Minor
2e990bcf42
Bug 1255371 - Invalid RTCP SR sent by Firefox when h264 is used; r=jesup
...
Setting the capture_time_ms to -1 causes RTCPSender::SetLastRtpTime to ignore
it and use the current clock time. The default value of 0 will be used in the
the calculation in RTCPSender::BuildSR and cause mismatched timestamps.
MozReview-Commit-ID: IK8lLK8Rmla
--HG--
extra : rebase_source : 6aac4f8f2a5336280c6c0c36386f990b490bff2c
2016-08-23 09:46:23 -04:00
Alex Chronopoulos
ff133bd20d
Bug 1286041 - Cubeb PulseAudio backend stop calling callback before stream start. r=kinetik
2016-08-04 03:32:00 -04:00
Randell Jesup
a974d905be
Bug 1297808: Limit combined size of RTCP APP packets r=drno
2016-08-29 13:23:51 -04:00
Glenn Randers-Pehrson
54a06def18
Bug 1296946 - Move enabling ARM-NEON PNG from old-configure.in to libpng/moz.build. r=jrmuizel
...
DONTBUILD
--HG--
extra : source : 7785b40af14f91910ad30c731212e5bdbb50bb09
2016-08-24 15:44:00 -04:00
Ryan VanderMeulen
fef63c9543
Backed out changeset 7785b40af14f for landing with the wrong bug number in the commit message.
2016-08-25 21:45:15 -04:00
Glenn Randers-Pehrson
85000b8d09
Bug 1295671 - Move enabling ARM-NEON PNG from old-configure.in to libpng/moz.build. r=jrmuizel
...
--HG--
extra : rebase_source : c4f10bd0eb20bfe7420016d02d6b2254dcbbccf1
2016-08-24 15:44:00 -04:00
Wes Kocher
f78f2d693b
Merge inbound to central, a=merge
2016-08-25 16:59:00 -07:00
Ryan VanderMeulen
e5adfbffe6
Merge m-c to autoland. a=merge
...
--HG--
rename : accessible/tests/browser/browser_caching_attributes.js => accessible/tests/browser/e10s/browser_caching_attributes.js
rename : accessible/tests/browser/browser_caching_description.js => accessible/tests/browser/e10s/browser_caching_description.js
rename : accessible/tests/browser/browser_caching_name.js => accessible/tests/browser/e10s/browser_caching_name.js
rename : accessible/tests/browser/browser_caching_relations.js => accessible/tests/browser/e10s/browser_caching_relations.js
rename : accessible/tests/browser/browser_caching_states.js => accessible/tests/browser/e10s/browser_caching_states.js
rename : accessible/tests/browser/browser_caching_value.js => accessible/tests/browser/e10s/browser_caching_value.js
rename : accessible/tests/browser/browser_events_caretmove.js => accessible/tests/browser/e10s/browser_events_caretmove.js
rename : accessible/tests/browser/browser_events_hide.js => accessible/tests/browser/e10s/browser_events_hide.js
rename : accessible/tests/browser/browser_events_show.js => accessible/tests/browser/e10s/browser_events_show.js
rename : accessible/tests/browser/browser_events_statechange.js => accessible/tests/browser/e10s/browser_events_statechange.js
rename : accessible/tests/browser/browser_events_textchange.js => accessible/tests/browser/e10s/browser_events_textchange.js
rename : accessible/tests/browser/browser_treeupdate_ariadialog.js => accessible/tests/browser/e10s/browser_treeupdate_ariadialog.js
rename : accessible/tests/browser/browser_treeupdate_ariaowns.js => accessible/tests/browser/e10s/browser_treeupdate_ariaowns.js
rename : accessible/tests/browser/browser_treeupdate_canvas.js => accessible/tests/browser/e10s/browser_treeupdate_canvas.js
rename : accessible/tests/browser/browser_treeupdate_cssoverflow.js => accessible/tests/browser/e10s/browser_treeupdate_cssoverflow.js
rename : accessible/tests/browser/browser_treeupdate_doc.js => accessible/tests/browser/e10s/browser_treeupdate_doc.js
rename : accessible/tests/browser/browser_treeupdate_gencontent.js => accessible/tests/browser/e10s/browser_treeupdate_gencontent.js
rename : accessible/tests/browser/browser_treeupdate_hidden.js => accessible/tests/browser/e10s/browser_treeupdate_hidden.js
rename : accessible/tests/browser/browser_treeupdate_imagemap.js => accessible/tests/browser/e10s/browser_treeupdate_imagemap.js
rename : accessible/tests/browser/browser_treeupdate_list.js => accessible/tests/browser/e10s/browser_treeupdate_list.js
rename : accessible/tests/browser/browser_treeupdate_list_editabledoc.js => accessible/tests/browser/e10s/browser_treeupdate_list_editabledoc.js
rename : accessible/tests/browser/browser_treeupdate_listener.js => accessible/tests/browser/e10s/browser_treeupdate_listener.js
rename : accessible/tests/browser/browser_treeupdate_optgroup.js => accessible/tests/browser/e10s/browser_treeupdate_optgroup.js
rename : accessible/tests/browser/browser_treeupdate_removal.js => accessible/tests/browser/e10s/browser_treeupdate_removal.js
rename : accessible/tests/browser/browser_treeupdate_table.js => accessible/tests/browser/e10s/browser_treeupdate_table.js
rename : accessible/tests/browser/browser_treeupdate_textleaf.js => accessible/tests/browser/e10s/browser_treeupdate_textleaf.js
rename : accessible/tests/browser/browser_treeupdate_visibility.js => accessible/tests/browser/e10s/browser_treeupdate_visibility.js
rename : accessible/tests/browser/browser_treeupdate_whitespace.js => accessible/tests/browser/e10s/browser_treeupdate_whitespace.js
rename : accessible/tests/browser/doc_treeupdate_ariadialog.html => accessible/tests/browser/e10s/doc_treeupdate_ariadialog.html
rename : accessible/tests/browser/doc_treeupdate_ariaowns.html => accessible/tests/browser/e10s/doc_treeupdate_ariaowns.html
rename : accessible/tests/browser/doc_treeupdate_imagemap.html => accessible/tests/browser/e10s/doc_treeupdate_imagemap.html
rename : accessible/tests/browser/doc_treeupdate_removal.xhtml => accessible/tests/browser/e10s/doc_treeupdate_removal.xhtml
rename : accessible/tests/browser/doc_treeupdate_visibility.html => accessible/tests/browser/e10s/doc_treeupdate_visibility.html
rename : accessible/tests/browser/doc_treeupdate_whitespace.html => accessible/tests/browser/e10s/doc_treeupdate_whitespace.html
rename : accessible/tests/browser/events.js => accessible/tests/browser/e10s/events.js
rename : browser/components/extensions/test/browser/browser_ext_pageAction_context.js => browser/components/extensions/test/browser/browser_ext_pageAction_title.js
rename : browser/components/extensions/test/browser/browser_ext_pageAction_context.js => browser/components/extensions/test/browser/head_pageAction.js
rename : dom/events/test/pointerevents/pointerevent_element_haspointercapture.html => dom/events/test/pointerevents/pointerevent_element_haspointercapture-manual.html
rename : dom/events/test/pointerevents/test_pointerevent_element_haspointercapture.html => dom/events/test/pointerevents/test_pointerevent_element_haspointercapture-manual.html
rename : gfx/thebes/DeviceManagerD3D11.cpp => gfx/thebes/DeviceManagerDx.cpp
rename : gfx/thebes/DeviceManagerD3D11.h => gfx/thebes/DeviceManagerDx.h
rename : media/webrtc/trunk/tools/gyp/test/compiler-override/compiler.gyp => media/webrtc/trunk/tools/gyp/test/compiler-override/compiler-exe.gyp
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/ios/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.gyp => media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.py
rename : media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.asm => media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.assem
rename : mfbt/unused.h => mfbt/Unused.h
rename : testing/web-platform/tests/pointerevents/pointerevent_element_haspointercapture.html => testing/web-platform/tests/pointerevents/pointerevent_element_haspointercapture-manual.html
extra : rebase_source : a3de7d91a61df9b14fe07a89f5b0184a067549cf
2016-08-25 08:14:36 -04:00
Ryan VanderMeulen
520acfd195
Merge inbound to m-c. a=merge
2016-08-25 08:10:52 -04:00
Andreas Pehrson
83dcc7266e
Bug 1259788 - Break out AddTrackInternal() from DOMMediaStream::CreateDOMTrack. r=jesup
...
Sometimes a track is added to a stream synchronously (before the stream is
exposed to script), and sometimes asynchronously (see the mediacapture-main spec
on the "addtrack" event).
In the latter case we might still need to create the MediaStreamTrack object
synchronously for tracking purposes. CaptureStream of Media element playing a
MediaStream wants this.
MozReview-Commit-ID: 7me8xzN7rwj
--HG--
extra : rebase_source : 4f129b127b855e47aad2ae9ab3981ffde057412d
2016-08-12 13:50:41 +02:00
Michael Froman
d81f5eab06
Bug 1295552
- restart ice ctx needs stun/turn/dns setup to match original ctx. r=drno
...
MozReview-Commit-ID: H8o3gEnFfzQ
--HG--
extra : rebase_source : 59a5b05cf14da6492f4edaba6e3d7d18cf8ca242
2016-08-18 17:29:49 -05:00
Adam Roach [:abr]
f4b965fbf1
Bug 1279065: Part 1 - SDP Changes for dtls-message attribute r=bwc
2016-08-24 09:11:28 -05:00
Ryan VanderMeulen
2b4ac234e9
Merge m-c to inbound. a=merge
2016-08-25 08:27:17 -04:00
Matthew Gregan
94df8b79e6
Bug 1296988 - Update libnestegg. r=rillian
2016-08-25 13:49:22 +12:00
Gerald Squelart
7002e12f9f
Bug 1296473 - Add test case to gtest. r=jya
...
MozReview-Commit-ID: A5eKRkh3tgx
--HG--
extra : rebase_source : 608b4b4e2779d22a9e8da1cf85490f47a7409e8c
2016-08-22 12:15:56 +10:00
Gerald Squelart
d2dc14aefa
Bug 1296473 - Check stagefright memory allocations. r=jya
...
Memory allocations for which the size is based on media data are now fallible,
and therefore no OOM should happen there.
MozReview-Commit-ID: BGWOPDcBbLw
--HG--
extra : rebase_source : 1a30c68135ff46b5f2ca02bd7a40dd27cbb8eac8
2016-08-21 15:45:49 +10:00
Ryan VanderMeulen
d63783b351
Merge m-c to autoland. a=merge
2016-08-23 10:07:52 -04:00
Ryan VanderMeulen
82663d8710
Merge inbound to m-c. a=merge
2016-08-23 10:05:18 -04:00