Sites that depend on legacy createEncodedStreams()
Categories
(Web Compatibility :: Knowledge Base, defect)
Tracking
(firefox146 fixed)
| Tracking | Status | |
|---|---|---|
| firefox146 | --- | fixed |
People
(Reporter: jrmuizel, Assigned: jib)
References
(Blocks 5 open bugs)
Details
Attachments
(1 file)
| Reporter | ||
Updated•1 year ago
|
Comment 1•1 year ago
|
||
Is this different to https://bugzilla.mozilla.org/show_bug.cgi?id=1835405 and is there a core bug other than https://bugzilla.mozilla.org/show_bug.cgi?id=1631263 ?
| Assignee | ||
Comment 2•11 months ago
|
||
They seem the same to me (createEncodedStream() is Chrome's outdated API for RTCRtpScriptTransform).
| Reporter | ||
Comment 3•10 months ago
|
||
This bug is for tracking sites that use Chrome's outdated API
Comment 4•4 months ago
|
||
I had to install & use Chromium to receive the video calls on Facebook last year because of this bug. I am commenting to know when I don't have to do that.
| Assignee | ||
Updated•28 days ago
|
| Assignee | ||
Updated•28 days ago
|
| Assignee | ||
Comment 5•28 days ago
|
||
Updated•28 days ago
|
Could you also add bug 1898293 (messenger.com) to the list of bugs that depend on this one, please?
| Assignee | ||
Comment 7•21 days ago
|
||
I made bug 1898293 depend on bug 1896361 which in turn depends on this issue.
Looking back at this a week later, I think that linking those Bugzilla issues together was probably unnecessary after all. I apologize for any trouble this may have caused.
When I asked to do so at the time, I simply wanted to point out that (based on my observations at least) the standalone Messenger web app available at messenger.com appeared to use the same encryption mechanism as Messenger on Facebook (facebook.com/messages/), and therefore seemed to align perfectly with the title of this bug here, i.e. "Sites that depend on legacy createEncodedStreams()."
However, as :pehrsons rightly noted, bug 1898293 isn't really about E2E encryption issues, so it may not be the best candidate to be linked to in about:compat for the createEncodedStreams() shim. Instead, a better approach might be to update the existing facebook.com-related intervention and modify it as follows (or something along those lines):
--- a/browser/extensions/webcompat/data/interventions.json
+++ b/browser/extensions/webcompat/data/interventions.json
@@ -5226,11 +5226,11 @@
]
},
"1896361": {
- "label": "facebook.com",
+ "label": "Meta Messenger",
"bugs": {
"1896361": {
"issue": "broken-interactive-elements",
- "matches": ["https://www.facebook.com/*"]
+ "matches": ["*://www.facebook.com/*", "*://www.messenger.com/*"]
}
},
"interventions": [
(And then optionally adjust the title of bug 1896361 a bit to reflect that messenger.com is also affected, mainly for stable Firefox users who get to that bug from the about:compat page.)
Comment 10•11 days ago
|
||
| bugherder | ||
Description
•