Closed
Bug 916609
Opened 11 years ago
Closed 11 years ago
WebRTC permission UI broken on Fx26 ("browser is not defined)
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox25 unaffected, firefox26 verified)
VERIFIED
FIXED
Firefox 26
Tracking | Status | |
---|---|---|
firefox25 | --- | unaffected |
firefox26 | --- | verified |
People
(Reporter: jesup, Assigned: jib)
References
Details
(Keywords: regression, reproducible, Whiteboard: [getusermedia])
Attachments
(1 obsolete file)
Must have been landed and uplifted recently... Beta (24) is not affected.
Reporter | ||
Comment 1•11 years ago
|
||
E/GeckoConsole(10112): [JavaScript Error: "ReferenceError: browser is not defined" {file: "chrome://browser/content/WebrtcUI.js" line: 84}]
(on Aurora)
Comment 2•11 years ago
|
||
Regression from http://hg.mozilla.org/mozilla-central/rev/cf373e408a6b via bug 882145
Specifically http://hg.mozilla.org/mozilla-central/diff/cf373e408a6b/browser/modules/webrtcUI.jsm
Blocks: 882145
Updated•11 years ago
|
tracking-fennec: --- → ?
status-firefox26:
--- → affected
Reporter | ||
Comment 3•11 years ago
|
||
Ummmm... bug 882145 is only on central, not Aurora
Comment 4•11 years ago
|
||
This is reproducible (for me) on mozilla-central (Nightly) 09/15 only. I just installed Aurora (09/15) and am not seeing any issue.
Keywords: reproducible
Comment 5•11 years ago
|
||
We need to backout bug 882145 then if that's the confirmed regression.
status-firefox25:
--- → unaffected
tracking-firefox26:
--- → ?
Summary: WebRTC permission UI broken on 25 and 26 ("browser is not defined) → WebRTC permission UI broken on Fx26 ("browser is not defined)
Updated•11 years ago
|
Blocks: android-webrtc
Comment 6•11 years ago
|
||
Confirmed the same thing Aaron saw - reproduces on Fx26 Nightly, doesn't reproduce on Fx25 Aurora.
Comment 7•11 years ago
|
||
I can confirm also that this was working in yesterday's nightly in the build here:
ftp://ftp.mozilla.org/pub/mobile/tinderbox-builds/mozilla-central-android/1379154724/
I think Aaron is right - this looks like a regression from bug 882145.
Comment 8•11 years ago
|
||
Looks like bug 882145 updated the desktop UI but the Android fork of the UI (which apparently has no tests??) needs similar changes.
There's no reason to back anything out. We just need to patch http://hg.mozilla.org/mozilla-central/file/9366ee039645/mobile/android/chrome/content/WebrtcUI.js#l76 with a patch like http://hg.mozilla.org/mozilla-central/diff/cf373e408a6b/browser/modules/webrtcUI.jsm
And the add a test, for goodness' sake.
Comment 9•11 years ago
|
||
Assignee: nobody → ryanvm
Comment 10•11 years ago
|
||
Bug 882145 backed out.
Comment 11•11 years ago
|
||
This leaves the non-handling of .picture as it was.
And again, this needs tests; if it's not tested a Tinderbox, it's not reasonable to expect people to not break it, or to magically know when it's fixed..
Attachment #805064 -
Flags: feedback?(rjesup)
Attachment #805064 -
Flags: feedback?(aaron.train)
Updated•11 years ago
|
Attachment #805064 -
Flags: feedback?(aaron.train) → feedback?(gpascutto)
Reporter | ||
Comment 12•11 years ago
|
||
Apparently both my android devices got "stuck" on Aurora 25a2 around or on 8/2; and apparently gUM was broken in Aurora on that rev. (I normally run nightly, and I was also testing Beta in the run-up to release, but not Aurora.)
Reporter | ||
Updated•11 years ago
|
Attachment #805064 -
Flags: feedback?(rjesup) → feedback+
Comment 13•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 14•11 years ago
|
||
No longer need to track since the patch that regressed this was backed out.
We might need to move this patch attached here over to bug 882145.
tracking-fennec: ? → ---
tracking-firefox26:
? → ---
Assignee | ||
Comment 15•11 years ago
|
||
Comment on attachment 805064 [details] [diff] [review]
This should do it
Thanks guys for acting so quickly on this, and bz for the quick patch!
Since this issue has been closed as fixed, I've moved the patch over to bug 882145 as jsmith suggested.
My bad for not noticing there were two webrtcUI files :-(
Attachment #805064 -
Attachment is obsolete: true
Attachment #805064 -
Flags: feedback?(gpascutto)
Updated•11 years ago
|
Status: RESOLVED → VERIFIED
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•