Doxy.me is broken
Categories
(Core :: WebRTC: Signaling, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox110 | --- | unaffected |
firefox111 | --- | fixed |
firefox112 | --- | fixed |
People
(Reporter: bwc, Unassigned)
References
(Regression)
Details
(Keywords: regression)
Based on the console logging, it seems that doxy.me is trying to set usernameFragment (which is read-only), which is leading to breakage. Unfortunately, getting a medical professional to hang around while I run a mozregression is not really an option, and they do not have any kind of call test page.
"OpenTok:SessionDispatcher:error Error occurred during processMessage +127ms TypeError: setting getter-only property "usernameFragment"
RTCIceCandidate https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
processMessage https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
processMessage https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
e https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
p https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
i https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
t https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
n https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
s https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
W https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
T https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
S https://doxy.me/bundle/index.36cea6ef9826823d0f09.js:1
index.36cea6ef9826823d0f09.js:1:534400
"
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Comment 1•2 years ago
|
||
Specifically, the breakage here is that ICE fails, probably because their trickle ICE code is failing and never calling addIceCandidate.
Comment 2•2 years ago
|
||
"OpenTok:SessionDispatcher:error Error occurred during processMessage +127ms TypeError: setting getter-only property "usernameFragment"
This JSMSG_GETTER_ONLY error message from WebIDL about usernameFragment I think pinpoints the regression.
Updated•2 years ago
|
Comment 3•2 years ago
|
||
Treating this as defect until we can resolve the site issue.
Comment 4•2 years ago
|
||
Set release status flags based on info from the regressing bug 1812346
Updated•2 years ago
|
Comment 6•2 years ago
|
||
Comment 7•2 years ago
|
||
From comment 6, the bug is in adapter.js. I've left a comment there explaining it.
So this bug isn't in doxy.me, nor is it limited to doxy.me. It may affect any site relying on adapter.js for WebRTC compatibility with Firefox.
We should back out bug 1812346 to give adapter.js time to fix this, and for all users of adapter.js to update (which may be a while).
Comment 8•2 years ago
|
||
Bug 1812346 was backed out.
Backout link: https://hg.mozilla.org/mozilla-central/rev/3dfb2505dc5b
Updated•2 years ago
|
Comment 10•2 years ago
|
||
Setting 111 to Fixed, regressor Bug 1812346 backed out of Beta
Updated•2 years ago
|
Updated•2 years ago
|
Description
•