Dan Minor
032512790d
Bug 1498205 - Move PlatformUIThread from rtc_base to video_engine; r=pehrsons
...
PlatformUIThread is only used by the video_engine code, so it makes sense to
move it there rather than maintain it as a diff against upstream webrtc.org.
Differential Revision: https://phabricator.services.mozilla.com/D13531
--HG--
extra : moz-landing-system : lando
2018-11-30 17:46:38 +00:00
Hiroyuki Ikezoe
5c4c6cf5e4
Bug 1510214 - Change the default minimum scale to match Chrome's. r=botond
...
The reftest in this commit fails without changing the default value. The test
image is shrunk too much.
Differential Revision: https://phabricator.services.mozilla.com/D13172
--HG--
extra : moz-landing-system : lando
2018-11-29 07:32:25 +00:00
Jason Orendorff
388017b68a
Bug 1505122 - Enable ReadableStream for beta and release. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D12187
--HG--
extra : moz-landing-system : lando
2018-11-30 16:31:47 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Jan-Ivar Bruaroey
01afd58c84
Bug 1492479 - Move MediaStreamError out of MediaManager. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D13175
--HG--
extra : moz-landing-system : lando
2018-11-30 05:15:54 +00:00
Jan-Ivar Bruaroey
ae9fd82ada
Bug 1492479 - Simplify MediaDeviceSetRefCnt by removing one redundant pointer indirection. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D11842
--HG--
extra : moz-landing-system : lando
2018-11-30 05:15:34 +00:00
Jan-Ivar Bruaroey
2cbbb1a103
Bug 1497175 - Remove media::Pledge. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D8011
--HG--
extra : moz-landing-system : lando
2018-11-30 05:15:00 +00:00
Jan-Ivar Bruaroey
7cc33e93cf
Bug 1497175 - Have DOMMediaStream::TrackPort::BlockSourceTrackId() return a promise. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D8010
--HG--
extra : moz-landing-system : lando
2018-11-30 05:14:40 +00:00
Jan-Ivar Bruaroey
8ce38b2a13
Bug 1475209 - Have MediaManager::EnumerateDevices() return a promise. r=achronop,jya
...
Differential Revision: https://phabricator.services.mozilla.com/D8009
--HG--
extra : moz-landing-system : lando
2018-11-30 05:14:05 +00:00
Jan-Ivar Bruaroey
e3194aa305
Bug 1492479 - Have MediaManager::GetUserMedia() return a promise. r=achronop,jya
...
Differential Revision: https://phabricator.services.mozilla.com/D8008
--HG--
extra : moz-landing-system : lando
2018-11-30 05:13:58 +00:00
Razvan Maries
12299139d5
Backed out changeset 0e1dbfd10378 (bug 1501709
) for build bustages on Windows platform, CLOSED TREE.
2018-11-30 06:58:06 +02:00
Arnaud Bienner
6a459e7170
Bug 1501709
- AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D11741
--HG--
extra : moz-landing-system : lando
2018-11-30 02:55:06 +00:00
Karl Tomlinson
0138ac87a9
Bug 1476514 store AudioContext destination stream on AudioWorkletImpl r=padenot
...
The destination stream will provide currentFrame for AudioWorkletGlobalScope on the worklet execution thread.
On the control thread, it supports messages via the MediaStreamGraph and identifies the associated AudioContext.
Differential Revision: https://phabricator.services.mozilla.com/D13219
--HG--
extra : moz-landing-system : lando
2018-11-30 02:28:34 +00:00
Karl Tomlinson
5995caa7e9
Bug 1476514 return concrete AudioNodeStream instead of base from DestinationStream() r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D13218
--HG--
extra : moz-landing-system : lando
2018-11-30 02:26:29 +00:00
Andreea Pavel
8e973f56b2
Backed out 3 changesets (bug 1509327) for build bustages on a CLOSED TREE
...
Backed out changeset aeb00b8974a4 (bug 1509327)
Backed out changeset ea27440a2126 (bug 1509327)
Backed out changeset 9881fd46fde2 (bug 1509327)
2018-11-30 05:16:08 +02:00
Razvan Maries
77d87d9972
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-11-30 05:13:14 +02:00
Alex Chronopoulos
74a439c923
Bug 1509327 - Use timing and color information from decoded picture in dav1d wrapper. r=jya
...
Latest dav1d version supports to store the timing information in undecoded frame and restore it later from decoded picture. This can provide more accurate timing especially during drain. In additionto that, colorspace information is set according to the size of the image. Finally this patch addresses some style comments.
Differential Revision: https://phabricator.services.mozilla.com/D13428
--HG--
extra : moz-landing-system : lando
2018-11-29 19:08:03 +00:00
Andreea Pavel
0c29092e41
Backed out 2 changesets (bug 903372) for multiple failures on a CLOSED TREE
...
Backed out changeset bf919773f9d1 (bug 903372)
Backed out changeset 6562c2392ac9 (bug 903372)
2018-11-30 04:16:21 +02:00
Diego Pino Garcia
fb55ca75b7
Bug 1249606 - Automatically generate operator== for WebIDL dictionaries. r=bzbarsky
2018-11-29 17:07:30 -05:00
Razvan Maries
d696b8eb57
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-11-29 23:46:52 +02:00
Andreas Pehrson
f0bf48464f
Bug 1509548 - Make MediaStreamGraph pull data per track instead of per stream. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D13086
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:42 +00:00
Andreas Pehrson
4954a5b020
Bug 1509548 - Remove early PullNewData return. r=padenot
...
Without knownTracksTime, StreamTracks::GetFirstTrackEnd() returns
STREAM_TIME_MAX for an empty StreamTracks, so PullNewData() thinks no new data
is needed.
This circumvents that by always checking whether tracks need data.
Differential Revision: https://phabricator.services.mozilla.com/D12928
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:35 +00:00
Andreas Pehrson
3410ec9f28
Bug 1509548 - Clean up what appears to be wip-leftover gunk in DecodedStream. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D12926
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:21 +00:00
Andreas Pehrson
7348d2a804
Bug 1509548 - Rename track-end-time methods in StreamTracks. r=padenot
...
They deserve descriptive names.
Differential Revision: https://phabricator.services.mozilla.com/D12925
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:17 +00:00
Andreas Pehrson
a02fa011f0
Bug 1509548 - Remove the concept of a known tracks time from MediaStreamGraph. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D12923
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:06 +00:00
Daniel Varga
b3613ec011
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-29 18:59:59 +02:00
Olli Pettay
1b2196f200
Bug 1510633, no need to remove ShadowRoot's MutationObserver if there isn't host anymore, r=emilio,edgar
2018-11-29 15:15:22 +02:00
Hiroyuki Ikezoe
bd5c778053
Bug 1510697 - Set gfx.omta.background-color pref in dom/animation/test/chrome.ini. r=birtles
...
Differential Revision: https://phabricator.services.mozilla.com/D13378
--HG--
extra : moz-landing-system : lando
2018-11-29 10:02:39 +00:00
Daniel Varga
d4b090ea42
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
...
--HG--
extra : rebase_source : 81b5f62e48ccbe6c941a80b72a4eebe0ed942ccf
2018-11-29 11:59:02 +02:00
Ehsan Akhgari
66952eb338
Bug 1509047 - Part 3: Add support for automatically granting storage access permissions on a temporary session-based basis on the Gecko side; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D12864
2018-11-29 00:45:06 -05:00
Coroiu Cristina
da4da94439
Merge mozilla-central to inbound a=merge
2018-11-29 06:39:53 +02:00
Coroiu Cristina
e92b0f1d7f
Merge inbound to mozilla-central a=merge
2018-11-29 06:27:40 +02:00
Coroiu Cristina
b8bc09a5b5
Merge mozilla-central to inbound a=merge on a CLOSED TREE
...
--HG--
rename : python/mozrelease/test/data/Firefox-62.0b11.update.json => python/mozrelease/test/data/Firefox-64.0b13.update.json
extra : rebase_source : 6eb078869182f40343e201993c0d0442ed96ad46
2018-11-29 00:34:07 +02:00
Coroiu Cristina
d4aafa8e1c
Merge inbound to mozilla-central a=merge
2018-11-28 23:49:09 +02:00
Coroiu Cristina
378481915d
Merge autoland to mozilla-central a=merge
2018-11-28 23:47:17 +02:00
Nico Grunbaum
41a179ba06
Bug 1324788 - Bug 1324688 - Bring RTCIceCandidateStats up to spec r=mjf,jib,smaug
...
Bug 1324788 - P1 - rename RTCIceCandidate stat "portNumber" to spec "port"
Bug 1324788 - P2 - update RTCIceCandidateStats candidateType enum to spec
Bug 1324788 - P3 - add RTCIceCandidatePair.priority stat
Bug 1324788 - P4 - update WebRTC ICE candidate stats field componentId to spec name transportId
Bug 1324788 - P5 - remove deprecated RTCIceCandidateStats.mozLocalTransport field
Bug 1324788 - P6 - update WebRTC ICE candidate stats field transport to spec name, protocol
Bug 1324788 - P7 - remove deprecated RTCIceCandidateStats.candidateId
Bug 1324788 - P8 - reorder RTCIceCandidateStats dictionary members to match the spec
Bug 1324788 - P9 - make RTCIceCandidateStats.transportId ChromeOnly
Differential Revision: https://phabricator.services.mozilla.com/D12953
--HG--
extra : moz-landing-system : lando
2018-11-28 20:30:07 +00:00
Alexandre Poirot
73ceabcb77
Bug 1244409 - Re-enable DOM worker debugger tests on linux. r=jimb
...
MozReview-Commit-ID: 64TZGSsmE7T
Differential Revision: https://phabricator.services.mozilla.com/D13286
--HG--
extra : moz-landing-system : lando
2018-11-29 07:41:08 +00:00
Karl Tomlinson
74a06ee99d
Bug 1476514 replace WorkletThread::mJSContext with a boolean r=baku
...
Depends on D13215
Differential Revision: https://phabricator.services.mozilla.com/D13216
--HG--
extra : moz-landing-system : lando
2018-11-29 05:44:47 +00:00
Jason Orendorff
a942af532c
Bug 1506200 - Remove ReadableStream EmbeddingFlags. r=baku,jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D11903
--HG--
extra : moz-landing-system : lando
2018-11-28 22:20:55 +00:00
Karl Tomlinson
b94bfb9feb
Bug 1476514 remove Get() and GetJSContext() from WorkletThread r=baku
...
Depends on D13214
Differential Revision: https://phabricator.services.mozilla.com/D13215
--HG--
extra : moz-landing-system : lando
2018-11-28 17:31:48 +00:00
Karl Tomlinson
72e20a68c4
Bug 1476514 remove WorkleThread::Get() usage from Console r=baku
...
Depends on D13213
Differential Revision: https://phabricator.services.mozilla.com/D13214
--HG--
extra : moz-landing-system : lando
2018-11-28 17:31:20 +00:00
Karl Tomlinson
76f7458b87
bug 1476514 use a distinct method to send runnables from parent to worklet thread r=baku
...
and create the worklet thread on demand from there.
Differential Revision: https://phabricator.services.mozilla.com/D13213
--HG--
extra : moz-landing-system : lando
2018-11-28 23:47:01 +00:00
Karl Tomlinson
cc08802d30
bug 1476514 rename WorkletImpl::TerminateThread to NotifyWorkletFinished r=baku
...
This is more appropriate when WorkletImpl will not necessarily create a thread.
Differential Revision: https://phabricator.services.mozilla.com/D13212
--HG--
extra : moz-landing-system : lando
2018-11-28 23:45:04 +00:00
Karl Tomlinson
ffd18ba6eb
Bug 1476514 dispatch ConsoleProfileWorkletRunnables to main thread rather than worklet thread r=baku
...
This is consistent with ConsoleCallDataWorkletRunnable queuing and enables
ConsoleProfileWorkletRunnable::RunOnMainThread() to run.
Depends on D13210
Differential Revision: https://phabricator.services.mozilla.com/D13211
--HG--
extra : moz-landing-system : lando
2018-11-28 17:23:35 +00:00
Karl Tomlinson
9db064fcec
Bug 1476514 move TimeStampToDOMHighRes() from WorkletThread to WorkletGlobalScope r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D13210
--HG--
extra : moz-landing-system : lando
2018-11-28 17:09:24 +00:00
Brindusan Cristian
eb07b312bf
Backed out 3 changesets (bug 1486659) as requested by jhlin on irc for breaking video playback on Android and causing regression Bug 1510464. a=backout
...
Backed out changeset 9c2834ca8823 (bug 1486659)
Backed out changeset 5d897c0c7a25 (bug 1486659)
Backed out changeset b0fdcebfd20d (bug 1486659)
2018-11-28 19:09:13 +02:00
Paul Adenot
cb75fadba6
Bug 1274392 - When echo cancellation is disabled, disable automatic gain control and noise suppression as well. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D12902
--HG--
extra : moz-landing-system : lando
2018-11-28 13:41:02 +00:00
Bogdan Tara
87661d5c7d
Backed out changeset 30accf21bb0a (bug 1510214) perma failing org.mozilla.geckoview.test.AccessibilityTest.testScroll CLOSED TREE
2018-11-29 07:51:59 +02:00
Coroiu Cristina
3ba5c153be
Merge mozilla-central to autoland a=merge
2018-11-29 06:38:18 +02:00
Hiroyuki Ikezoe
cb90e86a66
Bug 1510214 - Change the default minimum scale to match Chrome's. r=botond
...
The reftest in this commit fails without changing the default value. The test
image is shrunk too much.
Differential Revision: https://phabricator.services.mozilla.com/D13172
--HG--
extra : moz-landing-system : lando
2018-11-29 02:51:18 +00:00