Fx 55 enforcing correct extmap direction causes call failures with Chrome

RESOLVED FIXED in Firefox 55

Status

()

Core
WebRTC
P1
normal
Rank:
19
RESOLVED FIXED
10 months ago
9 months ago

People

(Reporter: mchiang, Assigned: drno)

Tracking

(Blocks: 1 bug)

unspecified
mozilla55
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox55 fixed)

Details

MozReview Requests

()

Submitter Diff Changes Open Issues Last Updated
Loading...
Error loading review requests:

Attachments

(1 attachment)

Use nightly to set up a Talky.io video chat with chrome.
There is no video in chrome.
I can reproduce the bugs on MacOS and Fennec.

Comment 1

10 months ago
I can reproduce on MacOS as well.

Updated

10 months ago
Rank: 19
Priority: -- → P1
Keywords: regressionwindow-wanted
(Assignee)

Comment 2

10 months ago
So this is actually a Chrome bug. And BTW the same issue as reported here https://github.com/webrtc/apprtc/issues/432

Firefox offers a RTP header extension as 'sendonly', but Chrome answers with 'sendrecv' which is not allowed.
(Assignee)

Comment 3

10 months ago
The stricter checking added in bug 1353028 causes this.

Now the big question is: how quickly can we get the Chrome guys to fix this on their end?
Depends on: 1353028
Keywords: regressionwindow-wanted
(Assignee)

Comment 4

10 months ago
Note: this will affect pretty much any call between Chrome and Firefox w/o a terminating SFU in between.
Summary: Talky.io video chat with chrome is broken in nightly → Fx 55 enforcing correct extmap direction causes call failures with Chrome
(Assignee)

Comment 5

10 months ago
I'll put up a patch to disable our checking of the directions, so it is ready to land on Friday or weekend, in case we haven't heard anything from Google until then in their bugtracker https://bugs.chromium.org/p/webrtc/issues/detail?id=7477
Assignee: nobody → drno
Comment hidden (mozreview-request)

Comment 7

10 months ago
mozreview-review
Comment on attachment 8857192 [details]
Bug 1355010: temporarily turn off extmap direction verification to avoid Chrome interop issues.

https://reviewboard.mozilla.org/r/129116/#review131658
Attachment #8857192 - Flags: review?(docfaraday) → review+
(Assignee)

Updated

10 months ago
Blocks: 1355953

Comment 8

10 months ago
Pushed by drno@ohlmeier.org:
https://hg.mozilla.org/integration/autoland/rev/d7c310377bdf
temporarily turn off extmap direction verification to avoid Chrome interop issues. r=bwc

Comment 9

9 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/d7c310377bdf
Status: NEW → RESOLVED
Last Resolved: 9 months ago
status-firefox55: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.