Byron Campen [:bwc]
37a61dcc31
Bug 1534692 - Part 3: Fix bug where PeerConnectionImpl::GetPeerIdentity would always return the empty string. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24788
--HG--
extra : moz-landing-system : lando
2019-03-29 18:37:33 +00:00
Dan Minor
f0eb613282
Bug 1506884 - Remove capture_delay pref; r=padenot
...
This is no longer used.
Differential Revision: https://phabricator.services.mozilla.com/D25057
--HG--
extra : rebase_source : 8ee009d508db3e340a77e4afe0efb16a1743ddca
extra : source : c7cd1b79da381624f2c17207662d0ba6a8ddc670
extra : histedit_source : 432816435e01238f733af17ae1857ebd3cd1b3e7
2019-03-26 14:12:00 -04:00
Byron Campen [:bwc]
e44b904d59
Bug 1535442 - Part 9: Do not re-open RTCP-mux transports on renegotiation. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24523
--HG--
extra : moz-landing-system : lando
2019-03-27 21:55:21 +00:00
Byron Campen [:bwc]
09ee880077
Bug 1535442 - Part 5: Use ufrag when incorporating local candidates into SDP. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24279
--HG--
extra : moz-landing-system : lando
2019-03-27 21:54:36 +00:00
Byron Campen [:bwc]
b1a7a65902
Bug 1535442 - Part 3: Fire per-transport end-of-candidates signals, with ufrag. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24277
--HG--
extra : moz-landing-system : lando
2019-03-27 21:54:16 +00:00
Byron Campen [:bwc]
f47f8a46a4
Bug 1535442 - Part 1: Pay attention to ufrag when incorporating candidates into remote SDP. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24275
--HG--
extra : moz-landing-system : lando
2019-03-27 21:53:55 +00:00
Byron Campen [:bwc]
39c5a6c329
Bug 1531110: Handle setLocalDescription (either offer or answer) with empty sdp string. r=mjf,jib
...
Depends on D24216
Differential Revision: https://phabricator.services.mozilla.com/D24245
--HG--
extra : moz-landing-system : lando
2019-03-28 20:36:45 +00:00
John Lin
c668fd7d06
Bug 1308405 - p4: Separate buffer from sample object. r=snorp
...
To prevent new buffer object from being created per frame, either
Sample.CREATOR has to keep track of all buffers from every remote codec,
or the client must memorize seen buffers and avoid asking for them again
and again. The former saves client code from modifications but complicates
the implementation of Sample, a data structure class, while the latter
requires changes to client code but avoid overcomplicating Sample.CREATOR
implementation.
The 2nd approach is taken:
- move SampleBuffer out of Sample, and update clients accordingly
- add a new IPC method for clients to get the buffers only when needed
Differential Revision: https://phabricator.services.mozilla.com/D24590
--HG--
extra : moz-landing-system : lando
2019-03-28 18:06:23 +00:00
Oana Pop Rus
47e94b5d6e
Merge inbound to mozilla-central. a=merge
2019-03-28 12:11:35 +02:00
Alex Chronopoulos
56a5006aee
Bug 1538455 - Use the default stack alignment in windows x64 for libdav1d. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D25123
--HG--
extra : moz-landing-system : lando
2019-03-27 20:46:11 +00:00
Noemi Erli
04bf88fa7d
Backed out 4 changesets (bug 1506884) for mochitest failures CLOSED TREE
...
Backed out changeset c1e32495cfa2 (bug 1506884)
Backed out changeset 0182d6543001 (bug 1506884)
Backed out changeset 5837db3740b5 (bug 1506884)
Backed out changeset 1584d9804aa1 (bug 1506884)
2019-03-27 21:40:55 +02:00
Dan Minor
c2cfec68fa
Bug 1506884 - Remove capture_delay pref; r=padenot
...
This is no longer used.
Differential Revision: https://phabricator.services.mozilla.com/D25057
--HG--
extra : moz-landing-system : lando
2019-03-27 16:55:13 +00:00
Dan Minor
b998c76bf5
Bug 1506884 - Document member thread access in AudioConduit; r=padenot
...
This also removes some unused member variables.
Differential Revision: https://phabricator.services.mozilla.com/D25056
--HG--
extra : moz-landing-system : lando
2019-03-27 16:55:04 +00:00
Dan Minor
2bafcb3c9a
Bug 1506884 - Use DeleteStreams in AudioConduit; r=padenot
...
This makes the shutdown behaviour of AudioConduit consistent with
VideoConduit which should make the conduit code easier to read and
reason about.
Differential Revision: https://phabricator.services.mozilla.com/D25055
--HG--
extra : moz-landing-system : lando
2019-03-27 16:54:52 +00:00
Dan Minor
41dd6b09aa
Bug 1506884 - Document thread usage of mRtpPacketQueue in VideoConduit; r=padenot
...
This was added during the branch 64 update, but was not documented at that time.
Differential Revision: https://phabricator.services.mozilla.com/D25054
--HG--
extra : moz-landing-system : lando
2019-03-27 16:54:38 +00:00
Jean-Yves Avenard
92b55dddb6
Bug 1538508 - P3. Add options to scan all frames for SPS/PPS change. r=bryce
...
While not required in the two examples provided, should those streams change resolution and continue to use the same type of bytstreams we would miss the changes as the keyframe never contains the new SPS/PPS NALs.
So we add an option to handle this case, so we can separate the cases where this could be needed without regressing bug 1469257
Differential Revision: https://phabricator.services.mozilla.com/D24854
--HG--
extra : moz-landing-system : lando
2019-03-27 11:03:23 +00:00
Jean-Yves Avenard
cbb8423e50
Bug 1538508 - P1. Reset mError upon success. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D24869
--HG--
extra : moz-landing-system : lando
2019-03-27 11:01:57 +00:00
Andreea Pavel
ef6f8bfbc1
Backed out 3 changesets (bug 1538508) for assertion failure at IPCMessageUtils.h on a CLOSED TREE
...
Backed out changeset 2fc1fe023957 (bug 1538508)
Backed out changeset ff707483b5d4 (bug 1538508)
Backed out changeset 8a573000a49d (bug 1538508)
2019-03-27 08:32:40 +02:00
Ciure Andrei
540deebb08
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-03-27 18:43:28 +02:00
Jan Beich
448fe543a5
Bug 1530659 - Always pass -Isilk/fixed to unbreak on aarch64 after bug 1522016. r=glandium
2019-03-19 22:00:40 +00:00
Nico Grunbaum
32257b8b2e
Bug 1531494 - remove all unimplemented RTCStats types from the WebIDL and prune related dead code r=bwc,smaug
...
This removes all the unimplemented RTCStats types from RTCStatsReport.webidl and deletes the related code
Differential Revision: https://phabricator.services.mozilla.com/D23276
--HG--
extra : moz-landing-system : lando
2019-03-26 17:21:02 +00:00
Nico Grunbaum
bb330040b4
Bug 1512281 - Adding pref to turn off WebRTC RTCP reception for tests r=dminor
...
Adds a pref to turn off WebRTC RTCP reception for tests, and an associated mochitest.
Once fixed the RTCP regression should cause the mochitest to unexpectedly pass
Differential Revision: https://phabricator.services.mozilla.com/D14518
--HG--
extra : moz-landing-system : lando
2019-03-25 18:20:05 +00:00
Coroiu Cristina
5b81e1ad0b
Backed out 10 changesets (bug 1535442) for mochitest failure at dom/presentation/tests/mochitest/test_presentation_1ua_sender_and_receiver_inproc.html
...
Backed out changeset fe0c1f8b519b (bug 1535442)
Backed out changeset 96249192254a (bug 1535442)
Backed out changeset 8342491a4e91 (bug 1535442)
Backed out changeset 53556fae6a9b (bug 1535442)
Backed out changeset 94781a70cd20 (bug 1535442)
Backed out changeset d31a37ebf804 (bug 1535442)
Backed out changeset 490575f0e834 (bug 1535442)
Backed out changeset 32f8c041f72d (bug 1535442)
Backed out changeset 124cf9c814eb (bug 1535442)
Backed out changeset 2326906f1874 (bug 1535442)
--HG--
extra : rebase_source : 98fb05156463cf79634c219eea60870ac22b3a12
2019-03-27 01:19:57 +02:00
Byron Campen [:bwc]
90be359c52
Bug 1535442 - Part 9: Do not re-open RTCP-mux transports on renegotiation. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24523
--HG--
extra : moz-landing-system : lando
2019-03-26 17:42:50 +00:00
Byron Campen [:bwc]
856f681f91
Bug 1535442 - Part 5: Use ufrag when incorporating local candidates into SDP. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24279
--HG--
extra : moz-landing-system : lando
2019-03-26 17:42:42 +00:00
Byron Campen [:bwc]
94a1db362c
Bug 1535442 - Part 3: Fire per-transport end-of-candidates signals, with ufrag. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24277
--HG--
extra : moz-landing-system : lando
2019-03-26 17:41:01 +00:00
Byron Campen [:bwc]
282d145fb1
Bug 1535442 - Part 1: Pay attention to ufrag when incorporating candidates into remote SDP. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24275
--HG--
extra : moz-landing-system : lando
2019-03-26 17:40:29 +00:00
Csoregi Natalia
888d83038c
Merge mozilla-central to autoland. CLOSED TREE
2019-03-26 19:45:08 +02:00
Csoregi Natalia
d105b005e8
Merge inbound to mozilla-central. a=merge
2019-03-26 19:43:22 +02:00
Alex Chronopoulos
dfc6cb0281
Bug 1537725 - Use the default stack alignment in windows x86 for libdav1d. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24785
--HG--
extra : moz-landing-system : lando
2019-03-26 09:45:21 +00:00
Csoregi Natalia
819dd52416
Backed out changeset abf6af5e36d6 (bug 1537725) for bustages on libdav1d/moz.build. CLOSED TREE
2019-03-26 11:32:42 +02:00
Alex Chronopoulos
9aff2faa39
Bug 1537725 - Use the default stack alignment in windows x86 for libdav1d. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24785
--HG--
extra : moz-landing-system : lando
2019-03-25 22:51:31 +00:00
Nico Grunbaum
f7e4ecddf4
Bug 1515716 - refactor the RTC RTP stats types to match spec r=jib,smaug
...
realigning the RTP stats types to match spec. This involves breaking out the remote dictionary types. This shouldn't create user space visible changes.
Differential Revision: https://phabricator.services.mozilla.com/D20432
--HG--
extra : moz-landing-system : lando
2019-03-26 06:06:36 +00:00
Byron Campen [:bwc]
1ff58a4f3c
Bug 1240897 - Part 1: When creating an answer, do not allow DTLS role to change unless ICE is restarting. r=mjf
...
Depends on D24735
Differential Revision: https://phabricator.services.mozilla.com/D24736
--HG--
extra : moz-landing-system : lando
2019-03-26 04:24:04 +00:00
Byron Campen [:bwc]
289356a9b8
Bug 1240897 - Part 0: Test that we do not gratuitously switch DTLS roles on renegotiation. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24735
--HG--
extra : moz-landing-system : lando
2019-03-26 04:22:33 +00:00
Nils Ohlmeier [:drno]
92a38b7c16
Bug 1535868: don't send SRTP when not negotiated. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D23805
--HG--
extra : moz-landing-system : lando
2019-03-22 23:31:44 +00:00
Alex Chronopoulos
fe1ca24c8b
Bug 1536070 - Enable ASM in dav1d for Tier3 platforms. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24361
--HG--
extra : moz-landing-system : lando
2019-03-22 14:18:27 +00:00
Andreas Pehrson
021e97c215
Bug 1423253 - Make future frames in MediaPipeline black when a track is disabled. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22928
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:15 +00:00
Andreas Pehrson
a35ff7f46e
Bug 1423253 - Move VideoFrameConverter to its own file. r=dminor
...
This lets us unit test it in a future patch.
Differential Revision: https://phabricator.services.mozilla.com/D24233
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:23 +00:00
Andreas Pehrson
e57962eea8
Bug 1423253 - Remove durations from VideoSegment::AppendFrame. r=padenot
...
VideoSegments still have durations, and they are still needed by the
MediaStreamGraph as it shuffles MediaSegments around.
They do not have a say in the wall-clock duration of video frames however.
Removing this should prevent any producers starting to add video chunks with
durations in the future.
Differential Revision: https://phabricator.services.mozilla.com/D22914
--HG--
extra : moz-landing-system : lando
2019-03-22 11:43:40 +00:00
Andreas Pehrson
0bb89b2b34
Bug 1423253 - Remove pulling (and mutex) from MediaPipelineReceiveVideo. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22912
--HG--
extra : moz-landing-system : lando
2019-03-22 11:43:32 +00:00
Andreas Pehrson
9ca802f154
Bug 1423253 - Use a timer to make sure we keep sending video over a peer connection when there's no input. r=dminor
...
The webrtc-pc spec says:
> If track is ended, or if the track's output is disabled, i.e. the track is
> disabled and/or muted, the RTCRtpSender MUST send silence (audio),
> black frames (video) or a zero-information-content equivalent.
> In the case of video, the RTCRtpSender SHOULD send one black frame per second.
This patch covers the case when the output is disabled, and the case when no
frames reach the MediaPipeline, for both direct and non-direct video listeners.
Differential Revision: https://phabricator.services.mozilla.com/D22898
--HG--
extra : moz-landing-system : lando
2019-03-22 11:42:11 +00:00
Andreas Pehrson
5fa61e274d
Bug 1423253 - Remove mMutex from VideoFrameConverter. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D23708
--HG--
extra : moz-landing-system : lando
2019-03-22 11:42:04 +00:00
Andreas Pehrson
a8f25bd13a
Bug 1506093 - Remove MediaStreamVideoSink. r=padenot
...
The way it's implemented it only adds plumbing and overhead, no value.
This patch moves it to a thin wrapper around DirectMediaStreamTrackListener,
managed by VideoStreamTrack, instead.
Differential Revision: https://phabricator.services.mozilla.com/D22895
--HG--
extra : moz-landing-system : lando
2019-03-22 11:41:39 +00:00
Byron Campen [:bwc]
d931e71177
Bug 1531122 - Part 1: Keep generated offers and answers separate. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D24216
--HG--
extra : moz-landing-system : lando
2019-03-20 19:03:32 +00:00
Alex Chronopoulos
30586d8fe5
Bug 1535631 - Use 16 byte stack alignment on dav1d in OSX. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24382
--HG--
extra : moz-landing-system : lando
2019-03-21 19:43:15 +00:00
Matthew Gregan
ac231ff9f9
Bug 1536605 - Update audioipc to 9bb53d5ba11b. r=chunmin
...
Also includes fix for bug 1536613.
Differential Revision: https://phabricator.services.mozilla.com/D24441
--HG--
extra : moz-landing-system : lando
2019-03-21 22:08:16 +00:00
Matthew Gregan
3716371465
Bug 1533539 - Revert ClientContext::init's error handling behaviour. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D24267
--HG--
extra : moz-landing-system : lando
2019-03-21 22:09:09 +00:00
Dan Minor
803d8e1547
Bug 1535584 - Restore UpdateCodecFrameSize to vp9_impl.cc; r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D23713
--HG--
extra : moz-landing-system : lando
2019-03-21 15:48:46 +00:00
Dan Minor
a18b131623
Bug 1532465 - Ensure we AddRef prior to early return in MediaType::Assign; r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D23143
--HG--
extra : rebase_source : dbfef9c4e527182e23ff9e944b9eccebe5dd58b1
2019-03-12 07:15:58 -07:00
Dan Minor
d34f886b2d
Bug 1521169 - Ensure that streamCount is at least one in CreateEncoderStreams; r=pehrsons
...
We currently have a check that we create at least one stream in
CreateEncoderStreams. This is failing occasionally. This adds a new check to the
top of the method to check that at least one stream has been requested. This will
help to narrow down where the problem is occurring.
Differential Revision: https://phabricator.services.mozilla.com/D24550
--HG--
extra : rebase_source : c9890a7ebb2ac860cd2147470ab1d5796618f481
2019-03-22 15:25:27 -04:00
Boris Zbarsky
f81be92ae2
Bug 1535384 part 2. Eliminate MOZ_CAN_RUN_SCRIPT_BOUNDARY on some webrtc callbacks. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23773
--HG--
extra : moz-landing-system : lando
2019-03-19 04:32:43 +00:00
Byron Campen [:bwc]
b6c6f6df02
Bug 1518672: Sync transceivers before firing signalingstatecheanged. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23906
--HG--
extra : moz-landing-system : lando
2019-03-19 21:07:30 +00:00
Alex Chronopoulos
15f9cf5662
Bug 1536538 - Improve a check in config file and correct typos. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24071
--HG--
extra : moz-landing-system : lando
2019-03-20 14:24:23 +00:00
Byron Campen [:bwc]
3d252b6e25
Bug 1534673 - Part 4: Stop comparing track ids in jsep_track_unittest. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D23704
--HG--
extra : moz-landing-system : lando
2019-03-19 16:21:13 +00:00
Byron Campen [:bwc]
b550a2d16a
Bug 1534673 - Part 3: Some updates to jsep_session_unittest to avoid comparing track-ids, and stop using msid-semantic. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D23208
--HG--
extra : moz-landing-system : lando
2019-03-19 16:21:29 +00:00
Byron Campen [:bwc]
965afb8428
Bug 1534673 - Part 1: Stop paying attention to a=msid-semantic. Simplify some code that was still paying attention to the appdata part of msid. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D23205
--HG--
extra : moz-landing-system : lando
2019-03-19 16:03:23 +00:00
Byron Campen [:bwc]
5c51da3c23
Bug 1318167 - Part 4: Incorporate remote end-of-candidates into SDP. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D23220
--HG--
extra : moz-landing-system : lando
2019-03-19 16:48:38 +00:00
Thomas Daede
eed1f33ab9
Bug 1533559 - Update libdav1d to 0.2.1. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D23761
--HG--
rename : media/libdav1d/version.h => media/libdav1d/vcs_version.h
rename : third_party/dav1d/include/meson.build => third_party/dav1d/include/dav1d/meson.build
rename : third_party/dav1d/src/obu.h => third_party/dav1d/include/dav1d/version.h.in
rename : third_party/dav1d/include/version.h.in => third_party/dav1d/include/vcs_version.h.in
rename : third_party/dav1d/src/thread_task.h => third_party/dav1d/src/log.c
rename : third_party/dav1d/src/cpu.h => third_party/dav1d/src/log.h
extra : moz-landing-system : lando
2019-03-19 17:35:09 +00:00
Dan Minor
111aed14cd
Bug 1535766 - Handle unaligned buffers in WebrtcGmpVideoCodec::Encoded; r=bwc
...
This uses the Endian routines to ensure that reads will match the endianess
of the current machine, which is the expected behaviour of the openh264
plugin. The calls to readUint16 and readUint32 memcpy to a properly aligned
buffer avoiding any problems with alignment. The memcpy adds some overhead
but it seems negligible compared to the amount of work done to packetize and
send the encoded data.
These changes were tested by adding code to create an unaligned buffer and
memcopying the received buffer into it.
This also adds a null check for the received buffer as we have seen a small
volume of null pointer crashes.
Differential Revision: https://phabricator.services.mozilla.com/D24030
--HG--
extra : moz-landing-system : lando
2019-03-19 17:15:39 +00:00
Byron Campen [:bwc]
9d9532b7d9
Bug 1531505 - Part 1: Ignore source-level msid if media-level msid is present. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D23202
--HG--
extra : moz-landing-system : lando
2019-03-15 18:04:23 +00:00
Dorel Luca
bc871ba7f1
Merge mozilla-central to autoland. CLOSED TREE
...
--HG--
extra : amend_source : 1a86c239e49011cf1a857de6e020b91ca0b6bd67
2019-03-14 18:27:51 +02:00
Sylvestre Ledru
4aa92e3091
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D22514
2019-03-13 10:19:06 +01:00
Alex Chronopoulos
bcef80c88e
Bug 1526435 - Don't use DisableCompilerWarnings in libdav1d builds. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D23505
--HG--
extra : moz-landing-system : lando
2019-03-14 15:18:12 +00:00
David Major
e5773183d6
Bug 1528074 - Remove MSVC warning flags that clang-cl doesn't understand r=chmanchester
...
Per the previous patch, clang-cl only understands five MSVC-style warning flags: 7219c7e9af/clang/include/clang/Driver/CLCompatOptions.td (L188-L197)
This patch removes the flags that clang-cl doesn't understand.
Differential Revision: https://phabricator.services.mozilla.com/D22588
--HG--
extra : moz-landing-system : lando
2019-03-13 20:19:08 +00:00
Byron Campen [:bwc]
08f7738011
Bug 1531075: Allow offers to be created/set without any transceivers, re-enable some tests, and fix a mochitest. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23022
--HG--
extra : moz-landing-system : lando
2019-03-13 16:46:40 +00:00
Brindusan Cristian
e0156ff6d2
Backed out changeset add69e4bd9af (bug 1531075) for wpt failures at RTCPeerConnection-setRemoteDescription-offer.html. CLOSED TREE
2019-03-13 18:22:39 +02:00
Byron Campen [:bwc]
24473522b3
Bug 1531075: Allow offers to be created/set without any transceivers, re-enable some tests, and fix a mochitest. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23022
--HG--
extra : moz-landing-system : lando
2019-03-13 02:23:39 +00:00
David Major
56ea434680
Bug 1528074 - Translate MSVC warning flags to clang spelling where supported r=froydnj
...
clang-cl only acts on five MSVC warning flags: 7219c7e9af/clang/include/clang/Driver/CLCompatOptions.td (L188-L197)
With MSVC now unsupported, most -wdNNNN have no effect and can be removed.
This patch converts the five supported warnings to their clang spellings, as preparation for a subsequent patch that will remove all remaining `[/-]w[edo][0-9]{4}`.
Differential Revision: https://phabricator.services.mozilla.com/D22582
--HG--
extra : moz-landing-system : lando
2019-03-11 01:39:42 +00:00
Alex Chronopoulos
83e7193c99
Bug 1534321 - Assembly builds for libdav1d on OSX. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D23111
--HG--
extra : moz-landing-system : lando
2019-03-12 17:08:55 +00:00
Byron Campen [:bwc]
c630882575
Bug 1531156 - Part 2: Some code simplification that part 1 lets us do. r=smaug,jib
...
Differential Revision: https://phabricator.services.mozilla.com/D22209
--HG--
extra : moz-landing-system : lando
2019-03-11 21:01:21 +00:00
Tyson Smith
19290f4e51
Bug 1533092 - Add in-tree fuzzing support for dav1d r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D22383
--HG--
extra : moz-landing-system : lando
2019-03-11 20:00:31 +00:00
Byron Campen [:bwc]
c33b5e6569
Bug 1490658: Support RTCIceCandidate.usernameFragment. r=mjf,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D21803
--HG--
extra : moz-landing-system : lando
2019-03-08 15:24:27 +00:00
Dan Minor
24b689c12e
Bug 1521169 - Check that at least one stream is requested in ConfigureSendMediaCodec; r=pehrsons
...
This moves the existing release assert in CreateSendStream that ensures we have
requested at least one stream to ConfigureSendMediaCodec. This covers the case
where we don't recreate the send stream when only stream attributes have changed.
It does not appear to be possible for no streams to be configured by the
Transceivers code. Once we've verified that is the case with the release assert,
we can remove it and use error handling code instead.
Differential Revision: https://phabricator.services.mozilla.com/D20548
--HG--
extra : rebase_source : d52bfa57f62529af94237d22886ee40750ad7cce
2019-02-21 13:21:10 -05:00
Dan Minor
9dd420b07b
Bug 1521169 - Remove VideoEncoderConfigBuilder; r=pehrsons
...
The SimulcastStreamConfig code is unused. Once that is removed, all that remains
is a thin wrapper around webrtc::VideoEncoderConfig. We might as well use it
directly.
Differential Revision: https://phabricator.services.mozilla.com/D24549
--HG--
extra : rebase_source : 439741238506db25e0fe3fd9fb41b6d6aaf2874a
2019-03-22 14:23:42 -04:00
Dan Minor
6d0a463689
Bug 1521169 - Rename SimulcastEncoding to Encoding in VideoCodecConfig; r=pehrsons
...
The Transceivers code just calls these encodings, and we use them even if we're
not doing simulcast, so we should just call them encodings as well.
Differential Revision: https://phabricator.services.mozilla.com/D24548
--HG--
extra : rebase_source : e25e4b4154d5a92395d6e81c86c7e165e18e583e
2019-02-21 13:15:48 -05:00
Byron Campen [:bwc]
0a982dc0c7
Bug 1533261: Check whether PeerConnectionCtx is active before calling GetInstance. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D22530
--HG--
extra : moz-landing-system : lando
2019-03-08 15:25:20 +00:00
Alex Chronopoulos
ec9ec63b46
Bug 1521062 - Configure assembly builds for libdav1d on Windows. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D22080
--HG--
extra : moz-landing-system : lando
2019-03-07 09:32:15 +00:00
Matthew Gregan
1ecd53f466
Bug 1512445 - Import latest AudioIPC from upstream, including Windows backend. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D22153
--HG--
extra : moz-landing-system : lando
2019-03-07 02:04:36 +00:00
Dorel Luca
dfa0190845
Backed out 3 changesets (bug 1512445) Build bustage
...
Backed out changeset b954e5d0324a (bug 1512445)
Backed out changeset 04c1982c1a7e (bug 1512445)
Backed out changeset 0a78b7e72e1b (bug 1512445)
2019-03-06 23:28:37 +02:00
Matthew Gregan
cf18c72684
Bug 1512445 - Import latest AudioIPC from upstream, including Windows backend. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D22153
--HG--
extra : moz-landing-system : lando
2019-03-06 20:42:38 +00:00
Dan Minor
0aa8a8ce34
Bug 1519535 - Check that deviceNumber is valid in GetDeviceName; r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D21945
--HG--
extra : moz-landing-system : lando
2019-03-06 15:41:35 +00:00
Gurzau Raul
eedd13105c
Backed out changeset 621207c8ef88 (bug 1515716) for failing at /src/base/pickle.cc on a CLOSED TREE.
2019-03-06 12:13:46 +02:00
Nico Grunbaum
73eb7b29fb
Bug 1515716 - refactor the RTC RTP stats types to match spec r=jib,smaug
...
realigning the RTP stats types to match spec. This involves breaking out the remote dictionary types. This shouldn't create user space visible changes.
Differential Revision: https://phabricator.services.mozilla.com/D20432
--HG--
extra : moz-landing-system : lando
2019-03-06 01:50:20 +00:00
Nico Grunbaum
804dd49ed4
Bug 1530025 - shift video only functions from MediaConduitInterface to VideoSessionConduit r=dminor
...
Moving video only functions from MediaConduitInterface to VideoSessionInterface
Differential Revision: https://phabricator.services.mozilla.com/D20879
--HG--
extra : moz-landing-system : lando
2019-03-05 18:33:01 +00:00
Jeff Walden
3f385ffa33
Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D21827
--HG--
extra : rebase_source : 833bbfce12d90bcb92f7cd88ec65247e48c024c0
2019-03-04 15:19:16 -08:00
Razvan Maries
65e4948ca0
Backed out 4 changesets (bug 1532005, bug 1531638) for causing perma fails and Spidermonkey fail. CLOSED TREE
...
Backed out changeset 4913d941de92 (bug 1532005)
Backed out changeset 9635abe5bf24 (bug 1532005)
Backed out changeset 738cf4b1126a (bug 1532005)
Backed out changeset e5d9f2ee7ac7 (bug 1531638)
2019-03-05 01:07:28 +02:00
Ciure Andrei
5ebab45abd
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-03-04 23:54:12 +02:00
Alex Gaynor
dccb3bee8b
Bug 1531827
- replace OptionalLoadInfoArgs with LoadInfoArgs? in IPDL; r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D21722
--HG--
extra : moz-landing-system : lando
2019-03-04 06:30:00 +00:00
Jeff Walden
ecb4e10bda
Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D21827
--HG--
extra : rebase_source : 36c43233ad6d804bd691c8c40d6a6984331c7162
2019-02-28 17:00:56 -08:00
Byron Campen [:bwc]
8f731d7999
Bug 979966: Dump diagnostic information when an ICE stream fails. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D18589
--HG--
extra : moz-landing-system : lando
2019-02-04 22:01:36 +00:00
Chris Pearce
2674fe3acc
Bug 1528661
- Pass paths to i686 xul and plugin-container binaries to CDM in host verification paths. r=bryce
...
On Windows on ARM64 we will run the x86 Widevine DLL in an x86
plugin-container.exe with an x86 xul.dll. We therefore should also pass the
paths to these binaries to the CDM in the host files instead of the aarch64
plugin-container.exe. We should still pass the aarch64 xul.dll to the CDM,
as that's in use by the aarch64 firefox.exe.
Differential Revision: https://phabricator.services.mozilla.com/D21507
--HG--
extra : source : 4c22ddbf15b579a57d1790c1b4f6290e661da346
extra : histedit_source : 8f1f76f36c3a18681e8aa373e7cd117c41c11815
2019-02-15 21:27:01 +13:00
Gurzau Raul
6b94d177d1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-03-01 09:28:28 +02:00
Narcis Beleuzu
0c931fcc3d
Backed out changeset b6ac1853674e (bug 1528661
) for build bustages on GMPChild.cpp . CLOSED TREE
2019-03-01 04:43:56 +02:00
Chris Pearce
56e963918f
Bug 1528661
- Pass paths to i686 xul and plugin-container binaries to CDM in host verification paths. r=bryce
...
On Windows on ARM64 we will run the x86 Widevine DLL in an x86
plugin-container.exe with an x86 xul.dll. We therefore should also pass the
paths to these binaries to the CDM in the host files instead of the aarch64
plugin-container.exe. We should still pass the aarch64 xul.dll to the CDM,
as that's in use by the aarch64 firefox.exe.
Differential Revision: https://phabricator.services.mozilla.com/D21507
--HG--
extra : moz-landing-system : lando
2019-02-28 22:34:45 +00:00
Byron Campen [:bwc]
19b3cd0725
Bug 1530815: Call RLogConnector::CreateInstance on main, not STS, because that's where we init the nr_registry stuff normally. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D21376
--HG--
extra : moz-landing-system : lando
2019-02-28 20:20:34 +00:00
Cosmin Sabou
00f3836a87
Merge mozilla-inbound to mozilla-central. a=merge
2019-02-28 12:57:50 +02:00
Jonathan Kingston
f6680698bd
Bug 1525319 - Removing context from OnDataAvailable r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D20881
--HG--
extra : moz-landing-system : lando
2019-02-27 23:42:27 +00:00
Jonathan Kingston
c4853316e7
Bug 1525319 - Removing context from OnStopRequest r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D20770
--HG--
extra : moz-landing-system : lando
2019-02-27 23:41:31 +00:00
Jonathan Kingston
f7e35ae39e
Bug 1525319 - Removing context from OnStartRequest r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D20769
--HG--
extra : moz-landing-system : lando
2019-02-27 23:41:04 +00:00
Andrew Osmond
899ee8e0cc
Bug 1520760 - Fix AVX2 detection to ensure we support the required CPUID version. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D20833
2019-02-27 07:39:34 -05:00
Jean-Yves Avenard
a98680f98b
Bug 1538508 - P3. Add options to scan all frames for SPS/PPS change. r=bryce
...
While not required in the two examples provided, should those streams change resolution and continue to use the same type of bytstreams we would miss the changes as the keyframe never contains the new SPS/PPS NALs.
So we add an option to handle this case, so we can separate the cases where this could be needed without regressing bug 1469257
Differential Revision: https://phabricator.services.mozilla.com/D24854
--HG--
extra : moz-landing-system : lando
2019-03-27 02:50:08 +00:00
Jean-Yves Avenard
9d10602a0c
Bug 1538508 - P1. Reset mError upon success. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D24869
--HG--
extra : moz-landing-system : lando
2019-03-26 14:40:51 +00:00
Ryan Hunt
d5e3e54658
Bug 1523969 part 15 - Move method definition inline comments to new line in 'media/'. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D21116
--HG--
extra : rebase_source : bf7d4b2a09768420f8da04d82d34afed374d7961
2019-02-25 16:09:55 -06:00
Byron Campen [:bwc]
ab0d256702
Bug 1521879 - Part 8: Don't run triggered check logic on obsolete streams. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D18231
--HG--
extra : moz-landing-system : lando
2019-02-25 21:52:26 +00:00
Byron Campen [:bwc]
7cb968d18c
Bug 1521879 - Part 6: Disable SetProxyServer for the IPC implementation until bug 1521113 is fixed or worked around. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17560
--HG--
extra : moz-landing-system : lando
2019-02-25 21:52:01 +00:00
Byron Campen [:bwc]
0863a7cc28
Bug 1521879 - Part 4: Better logging for candidate gathering (was necessary to figure out parts of bug 1513059). r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17276
--HG--
extra : moz-landing-system : lando
2019-02-25 21:51:36 +00:00
Byron Campen [:bwc]
25ad4a9108
Bug 1521879 - Part 1.1: Compensate for changes to how IPC headers are generated in the last rebase. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D19975
--HG--
rename : media/webrtc/signaling/src/peerconnection/MediaTransportHandlerParent.h => dom/media/webrtc/MediaTransportParent.h
rename : media/webrtc/signaling/src/peerconnection/MediaTransportHandlerParent.cpp => media/webrtc/signaling/src/peerconnection/MediaTransportParent.cpp
extra : moz-landing-system : lando
2019-02-25 21:50:58 +00:00
Byron Campen [:bwc]
8b6cc6a51f
Bug 1521879 - Part 1: IPC-based MediaTransport implementation r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17273
--HG--
extra : moz-landing-system : lando
2019-02-25 21:50:42 +00:00
Gurzau Raul
e6740c75fc
Backed out 10 changesets (bug 1521879) for causing bug 1530107. a=backout
...
Backed out changeset f597a73a6eac (bug 1521879)
Backed out changeset 0bb76534f207 (bug 1521879)
Backed out changeset abcb8be12adf (bug 1521879)
Backed out changeset ed6c8d3bbfde (bug 1521879)
Backed out changeset 1addf1e15b55 (bug 1521879)
Backed out changeset 6b709cd9a479 (bug 1521879)
Backed out changeset 07747027c59c (bug 1521879)
Backed out changeset a6105ccc188c (bug 1521879)
Backed out changeset 48c9c643e7bb (bug 1521879)
Backed out changeset d4004105a04a (bug 1521879)
2019-02-25 12:12:15 +02:00
Jean-Yves Avenard
964cc95e13
Bug 1524890 - P5. Make MediaData::Type an enum class. r=bryce
...
Make its use more explicit and less likely to be incorrect.
Differential Revision: https://phabricator.services.mozilla.com/D20163
--HG--
extra : moz-landing-system : lando
2019-02-22 09:18:18 +00:00
Byron Campen [:bwc]
ee8f875c0e
Bug 1521879 - Part 8: Don't run triggered check logic on obsolete streams. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D18231
--HG--
extra : moz-landing-system : lando
2019-02-21 20:26:51 +00:00
Byron Campen [:bwc]
0cc4a5cf36
Bug 1521879 - Part 6: Disable SetProxyServer for the IPC implementation until bug 1521113 is fixed or worked around. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17560
--HG--
extra : moz-landing-system : lando
2019-02-21 20:26:31 +00:00
Byron Campen [:bwc]
f220047e90
Bug 1521879 - Part 4: Better logging for candidate gathering (was necessary to figure out parts of bug 1513059). r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17276
--HG--
extra : moz-landing-system : lando
2019-02-21 20:26:27 +00:00
Byron Campen [:bwc]
5ca6cf53af
Bug 1521879 - Part 1.1: Compensate for changes to how IPC headers are generated in the last rebase. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D19975
--HG--
rename : media/webrtc/signaling/src/peerconnection/MediaTransportHandlerParent.h => dom/media/webrtc/MediaTransportParent.h
rename : media/webrtc/signaling/src/peerconnection/MediaTransportHandlerParent.cpp => media/webrtc/signaling/src/peerconnection/MediaTransportParent.cpp
extra : moz-landing-system : lando
2019-02-21 20:25:07 +00:00
Byron Campen [:bwc]
7ab14bdf2c
Bug 1521879 - Part 1: IPC-based MediaTransport implementation r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17273
--HG--
extra : moz-landing-system : lando
2019-02-21 20:24:54 +00:00
Gurzau Raul
dd9cb929e6
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-02-21 23:56:21 +02:00
Narcis Beleuzu
1cc1d33847
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-02-21 18:11:40 +02:00
Brindusan Cristian
136394135f
Backed out 9 changesets (bug 1521879) for flake failures at /transforms/tests.py. CLOSED TREE
...
Backed out changeset baac167868b3 (bug 1521879)
Backed out changeset 54ac1b47b736 (bug 1521879)
Backed out changeset 94b62c6f22e2 (bug 1521879)
Backed out changeset d44f15fd4529 (bug 1521879)
Backed out changeset 761fca0514fb (bug 1521879)
Backed out changeset 0b85b1a7c1ce (bug 1521879)
Backed out changeset 5dc76e863a02 (bug 1521879)
Backed out changeset 604b9a007fe5 (bug 1521879)
Backed out changeset c414d82a5325 (bug 1521879)
2019-02-21 19:32:31 +02:00
Byron Campen [:bwc]
04e6aedc04
Bug 1521879 - Part 8: Don't run triggered check logic on obsolete streams. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D18231
--HG--
extra : moz-landing-system : lando
2019-02-21 15:33:12 +00:00
Byron Campen [:bwc]
a5dd4a73be
Bug 1521879 - Part 6: Disable SetProxyServer for the IPC implementation until bug 1521113 is fixed or worked around. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17560
--HG--
extra : moz-landing-system : lando
2019-02-21 15:32:47 +00:00
Byron Campen [:bwc]
c92061f30a
Bug 1521879 - Part 4: Better logging for candidate gathering (was necessary to figure out parts of bug 1513059). r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17276
--HG--
extra : moz-landing-system : lando
2019-02-21 15:34:49 +00:00
Byron Campen [:bwc]
bc939b7978
Bug 1521879 - Part 1.1: Compensate for changes to how IPC headers are generated in the last rebase. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D19975
--HG--
rename : media/webrtc/signaling/src/peerconnection/MediaTransportHandlerParent.h => dom/media/webrtc/MediaTransportParent.h
rename : media/webrtc/signaling/src/peerconnection/MediaTransportHandlerParent.cpp => media/webrtc/signaling/src/peerconnection/MediaTransportParent.cpp
extra : moz-landing-system : lando
2019-02-21 15:33:57 +00:00
Byron Campen [:bwc]
4604113749
Bug 1521879 - Part 1: IPC-based MediaTransport implementation r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17273
--HG--
extra : moz-landing-system : lando
2019-02-21 16:42:12 +00:00
Dan Minor
56c52a041c
Bug 1522238 - Set frame timestamp in MediaPipeline::ProcessVideoFrame; r=pehrsons
...
In the past we relied upon ViEEncoder::OnFrame to set the render time for
frames. With the branch 64 update, this code moved to
VideoStreamEncoder::OnFrame, and only sets the timestamp if it is greater than
the current time. This results in broken rtp timestamp estimates in the rtcp
sender report, which causes problems for Meet and possibly other services
that rewrite rtp timestamps based upon the sender report.
This patch explicitly sets the timestamp in MediaPipeline. This should give us
the same behaviour that we had before the branch update without requiring local
modifications to upstream code. This leaves the rtp timestamp as zero as that
was not being set before.
This also removes an unused overload of the VideoFrameConverted method.
Differential Revision: https://phabricator.services.mozilla.com/D20517
--HG--
extra : moz-landing-system : lando
2019-02-21 15:21:33 +00:00
Nico Grunbaum
a73b34cad7
Bug 1525341 - RTP audio jitter stat is not updating r=dminor
...
RTP audio jitter stat is not updating because the playout frequency isn't being set
Differential Revision: https://phabricator.services.mozilla.com/D20530
--HG--
extra : moz-landing-system : lando
2019-02-20 19:32:42 +00:00
Cosmin Sabou
f3db52f4cf
Merge mozilla-inbound to mozilla-central. a=merge
2019-02-21 05:42:03 +02:00
Masatoshi Kimura
e59e3b3e20
Bug 1528651 - Fix some trivial warnings and re-enable warnings-as-errors on Windows in some directories. r=dmajor
...
--HG--
extra : source : 5ee9efeda9e67f6af0521be85266703763cc4c50
2019-02-19 20:42:11 +09:00
Nico Grunbaum
ff4ed47d38
Bug 1527633 - rename GetRTPStats to something less ambiguous r=dminor
...
rename GetRTPStats to something less ambiguous
Differential Revision: https://phabricator.services.mozilla.com/D19670
--HG--
extra : moz-landing-system : lando
2019-02-13 16:35:12 +00:00
Byron Campen [:bwc]
326aac1d4f
Bug 1402912 - Part 1: Put multiple a=msid in SDP when a track is attached to multiple streams. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D18594
--HG--
extra : moz-landing-system : lando
2019-02-19 20:32:16 +00:00
Masatoshi Kimura
e25fbce870
Bug 1528651 - Re-enable warnings-as-errors on Windows in some directories. r=dmajor
...
--HG--
extra : source : ba86ea25070b37f4725834e1c2d9ec4c0783e119
2019-02-17 15:03:02 +09:00
Dan Minor
8e1ddc4af1
Bug 1524208: Compare result of BaseInputPin::Receive to S_OK; r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D19675
--HG--
extra : rebase_source : 0ab864b92552cbf63ba132844cd51f0ec493b232
2019-02-13 06:33:27 -08:00
Christoph Kerschbaumer
08be3dab62
Bug 1529252: Remove the 2 from the various version to create a channel within nsIIOService.idl. r=valentin
2019-02-21 12:48:20 +01:00
Coroiu Cristina
e6520f0a4d
Merge inbound to mozilla-central a=merge
2019-02-16 11:36:46 +02:00
Byron Campen [:bwc]
90e28addea
Bug 1508685 - Part 1: Don't pay attention to the mids in the previous answer when creating a reoffer, just use the transceiver's mid. r=mjf
...
Depends on D19948
Differential Revision: https://phabricator.services.mozilla.com/D19949
--HG--
extra : moz-landing-system : lando
2019-02-15 18:09:17 +00:00
Sylvestre Ledru
41d1d79094
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D19663
--HG--
extra : moz-landing-system : lando
2019-02-15 08:15:57 +00:00
Cosmin Sabou
4c0553bb3e
Merge mozilla-central to mozilla-inbound.
2019-02-15 20:54:03 +02:00
David Major
7c3a74a7b3
Bug 1515699: Backed out 2 changesets (bug 1486038) now that aarch64 builds use clang-cl. r=dminor
...
Backed out changeset 304b5b25af77 (bug 1486038)
Backed out changeset 06d49dc866e8 (bug 1486038)
--HG--
extra : rebase_source : 27ecf1fc3028fa3becfaf079f914d089f6e3006a
2019-02-15 19:16:07 +01:00
Mike Hommey
9c34e0b914
Bug 1512504 - Don't set __PRETTY_FUNCTION__ on clang-cl. r=froydnj
...
clang-cl defines it on its own, although the value is slightly different
from __FUNCSIG__ (it doesn't contain the ABI, which doesn't really
matter). We've only been setting it this was on clang-cl by extension of
setting it for msvc.
Depends on D19616
Differential Revision: https://phabricator.services.mozilla.com/D19617
--HG--
extra : moz-landing-system : lando
2019-02-14 18:56:29 +00:00
Mike Hommey
ef3ad686ee
Bug 1512504 - Remove support for MSVC. r=froydnj
...
Consequently, this removes:
- MOZ_LIBPRIO, which is now always enabled.
- non_msvc_compiler, which is now always true.
- The cl.py wrapper, since it's not used anymore.
- CL_INCLUDES_PREFIX, which was only used for the cl.py wrapper.
- NONASCII, which was only there to ensure CL_INCLUDES_PREFIX still
worked in non-ASCII cases.
This however keeps a large part of detecting and configuring for MSVC,
because we still do need it for at least headers, libraries, and midl.
Depends on D19614
Differential Revision: https://phabricator.services.mozilla.com/D19615
--HG--
extra : moz-landing-system : lando
2019-02-14 21:45:27 +00:00
Thomas Daede
3fcd2d85d2
Bug 1511224 - Add win64-nasm toolchain. r=ted,jya,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D13875
--HG--
extra : moz-landing-system : lando
2019-02-14 21:30:22 +00:00
Dorel Luca
72ca9e0f17
Backed out changeset fe264afc03aa (bug 1511224) for Fetch failures. CLOSED TREE
2019-02-14 20:44:38 +02:00
Thomas Daede
ce727c14e7
Bug 1511224 - Add win64-nasm toolchain. r=ted,jya,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D13875
--HG--
extra : moz-landing-system : lando
2019-02-14 17:11:57 +00:00
Alex Chronopoulos
f26917afec
Bug 1527659 - Update cubeb from upstream to 3afc335. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D19676
--HG--
extra : moz-landing-system : lando
2019-02-13 21:50:03 +00:00
shindli
54aa04bfd1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-02-13 23:36:24 +02:00
Nico Grunbaum
3c6b421c80
Bug 1527526 - AudioConduit is reporting send instead of recv RTP stats r=dminor
...
AudioConduit is reporting send instead of recv RTP stats
Differential Revision: https://phabricator.services.mozilla.com/D19607
--HG--
extra : moz-landing-system : lando
2019-02-13 12:35:11 +00:00
Nico Grunbaum
c838f88f22
Bug 1526512 - remote-inbound-rtp stat roundTripTime should be expressed in seconds r=jib,smaug
...
Changing the units roundTripTime is reported in from milliseconds to seconds
Differential Revision: https://phabricator.services.mozilla.com/D19544
--HG--
extra : moz-landing-system : lando
2019-02-12 23:39:49 +00:00
Jonathan Kingston
3421b8fcff
Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin
...
Replacing js and text occurences of asyncOpen2
Replacing open2 with open
Differential Revision: https://phabricator.services.mozilla.com/D16885
--HG--
rename : layout/style/test/test_asyncopen2.html => layout/style/test/test_asyncopen.html
extra : moz-landing-system : lando
2019-02-12 16:08:25 +00:00
Nils Ohlmeier [:drno]
4217c389d1
Bug 1526733: added TCP/DTLS/RTP/SAVP to SDP parser. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D19278
--HG--
extra : moz-landing-system : lando
2019-02-11 18:01:36 +00:00
Byron Campen [:bwc]
d3aa5063fc
Bug 1526477
- Part 1: Fix typo causing us to go into the controlled role when interoping with an ice-lite endpoint. r=mjf
...
Depends on D19232
Differential Revision: https://phabricator.services.mozilla.com/D19233
--HG--
extra : moz-landing-system : lando
2019-02-11 16:10:13 +00:00