New issue
Advanced search Search tips

Issue 608702 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

chooseDesktopMedia dialog can't be clicked when overflowing from app's window

Reported by j...@viviaustralia.com.au, May 3 2016

Issue description

UserAgent: Mozilla/5.0 (X11; CrOS armv7l 7978.66.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.91 Safari/537.36
Platform: 7978.66.0 (Official Build) stable-channel daisy

Steps to reproduce the problem:
1. Call chrome.desktopCapture.chooseDesktopMedia in a chrome packaged app from a window with narrow width (e.g. 480).
2. Click on the part of the popup outside of the app's window.

What is the expected behavior?
Popup should receive the click, e.g. the cancel or cross buttons should activate.

What went wrong?
The click goes through to the window behind, making the app lose focus.

Did this work before? Yes Around 33 I recall it working, never worked since then. See related issue for specifics.

Chrome version: 50.0.2661.91  Channel: stable
OS Version: 7978.66.0
Flash Version: Shockwave Flash 21.0 r0

Closely related to  issue 380181 , which blames the popup becoming part of the app window rather than its own window. See attached screenshot for an example of the popup overflowing the window. Clicking any part outside of the app's window exhibits the issue.
 
Screenshot 2016-05-03 at 10.41.18 PM.png
42.2 KB View Download
Owner: osh...@chromium.org
Status: Assigned (was: Unconfirmed)
Cc: jdufault@chromium.org
jake@viviaustralia.com.au, do you have a sample app to reproduce this? Sorry but I'm not familiar with that API.

+skonig, who is working on media router, which will replace this?
Hi, got around to making a sample app for this.

Source is available at https://github.com/DuBistKomisch/crbug608702.

You can also download the packaged app from CWS at https://chrome.google.com/webstore/detail/lmaghghbppffhmndhlneljdcikhdckcn/.

Mac: it works fine, since the popup is a separate window.
Windows: exhibits  issue 380181 , since the popup is part of the original window.
ChromeOS: exhibits this issue, since the popup is part of the original window.

Comment 4 by osh...@chromium.org, Nov 17 2016

Cc: -jdufault@chromium.org
Owner: jdufault@chromium.org
jdufault@, can you look into this?
Components: -UI Blink>GetUserMedia>Tab
Status: Untriaged (was: Assigned)
Status: Assigned (was: Untriaged)
Changing to "Assigned" since this bug has an owner.
Blocking: 744638
Blocking: -744638
This is still an issue, but for the record we worked around this by dynamically resizing our app window to 640 pixels wide while the popup is open, so minimally disrupting the rest of the UI. I assume this will eventually be marked WontFix like the similar bug on windows: https://bugs.chromium.org/p/chromium/issues/detail?id=575204

Sign in to add a comment