New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 704854 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: Unnecessary Microphone Icon is seen for Camera on hangouts.

Reported by aiman.an...@etouch.net, Mar 24 2017

Issue description

Chrome Version: 59.0.3050.0 (Official Build) bf9bcae65b9dc113edb7409c582238d5cbf7acaf-refs/heads/master@{#459323} (32/64 Bit).

OS:  Windows(7,8,8.1,10), Mac(10.11.6, 10.12.1).

Pre-Condition: Sign in to G-mail.

Steps to reproduce:
1.Launch Chrome, go to Hangouts from 'Google Apps' Icon, select Video Call on Hangouts Page.
2.On Hangouts Video Call Page, click on settings on top right corner and observe.

Actual Result: Unnecessary Microphone icon is seen for Camera.
Expected Result: Microphone Icon should not be seen.

This is regression issue broken in 'M 59' and will soon update the bisect info:

Manual Bisect Info: 
Good Build 59.0.3044.0
Bad Build 59.0.3045.0

Note: 1. Issue is not reproducible on Linux(14.04 LTS) and Mac(12.1)OS Laptop (It is desktop specific issue).
      2. Issue only observed at first instance.


 
Actual Result.mp4
3.6 MB View Download
Expected Result.mp4
3.1 MB View Download
Labels: hasbisect
Owner: guidou@chromium.org
Status: Assigned (was: Unconfirmed)
Narrow Bisect Info:
https://chromium.googlesource.com/chromium/src/+log/5d465e529f51519165cf401267cbf17888750899..458311cc9ade32e60411e44cb0e02c72f539be3a?pretty=fuller&n=10000

Suspecting: r457746?

@guidou: Kindly help to re-assign if your change is not the cause for this issue.

Comment 2 by guidou@chromium.org, Mar 24 2017

r457746 causes this problem, but this is a Hangouts issue.
M59 will have spec-compliant constraints processing and Hangouts is currently relying on nonstandard behavior of M58. 
This happens when there are no cameras in the system. In this situation a getUserMedia call that requests video fails without asking for permission in M59 (spec compliant), but Hangouts expects a request for Camera permissions before failing (not spec compliant).

Comment 3 by guidou@chromium.org, Mar 24 2017

Status: WontFix (was: Assigned)
Closing, since the fix must be made on Hangouts, not Chromium.

Sign in to add a comment