Closed
Bug 836011
Opened 12 years ago
Closed 12 years ago
Request camera access for camera, release it, request camera access for camera again - no video shown
Categories
(Core :: WebRTC: Audio/Video, defect, P1)
Core
WebRTC: Audio/Video
Tracking
()
VERIFIED
FIXED
mozilla21
People
(Reporter: jsmith, Assigned: padenot)
References
Details
(Keywords: regression, Whiteboard: [getUserMedia], [blocking-gum-])
Build: 1/29 Nightly
Steps:
1. Go to http://mozilla.github.com/webrtc-landing/gum_test.html
2. Select video
3. Accept permissions for camera A
4. Select stop
5. Select video
6. Accept permissions for camera B
Expected:
The video from camera B should play.
Actual:
Nothing is shown in the video. Saw this with this test case and when testing the multiple consumers bug.
Reporter | ||
Comment 1•12 years ago
|
||
Going to go ahead and guess this is probably a blocker - seems relatively basic.
Whiteboard: [getUserMedia][blocking-gum+]
Reporter | ||
Comment 2•12 years ago
|
||
Actually, this apparently happens with any camera. Let me try my own test case to weed out the possibility this is a bug in the test cases.
Summary: Request camera access for camera A, release it, request camera access for camera B - no video shown → Request camera access for camera, release it, request camera access for camera again - no video shown
Reporter | ||
Comment 3•12 years ago
|
||
Okay, confirmed with my local test case. Definitely not a test case bug. Something regressed here...
Keywords: regression,
regressionwindow-wanted
Comment 4•12 years ago
|
||
I see this with the nightly build of 27th Jan which was built from http://hg.mozilla.org/mozilla-central/rev/f18b12139151
I do not see this with a try build of alder which was built from mozilla-central https://hg.mozilla.org/mozilla-central/rev/de2f88640ab6 with this patch that shouldn't affect this bug: (http://hg.mozilla.org/try/rev/b65e3c2ba7be).
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=de2f88640ab6&tochange=f18b12139151
Comment 5•12 years ago
|
||
Breaks all kinds of use-cases for GetUserMedia()
Assignee: nobody → paul
Severity: normal → critical
Priority: -- → P1
Reporter | ||
Updated•12 years ago
|
Keywords: regressionwindow-wanted
Comment 6•12 years ago
|
||
blocking- now that the root cause has been backed out for now.
Whiteboard: [getUserMedia][blocking-gum+] → [getUserMedia], [blocking-gum-]
Reporter | ||
Comment 7•12 years ago
|
||
(In reply to Randell Jesup [:jesup] from comment #6)
> blocking- now that the root cause has been backed out for now.
What patch was backed out to remove this?
Reporter | ||
Comment 8•12 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #7)
> (In reply to Randell Jesup [:jesup] from comment #6)
> > blocking- now that the root cause has been backed out for now.
>
> What patch was backed out to remove this?
Oh wait, didn't see the blocking bug - bug 804875.
Comment 9•12 years ago
|
||
Fixed by backout.
https://hg.mozilla.org/mozilla-central/rev/3bc1aa6145ed
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla21
Reporter | ||
Comment 10•12 years ago
|
||
Verified on 2/3 that backout fixed the bug.
Status: RESOLVED → VERIFIED
Keywords: verifyme
You need to log in
before you can comment on or make changes to this bug.
Description
•