Creating Popup as Fullscreen causes black screen (and memory leak) when pressing F11 to return
Reported by
babycusi...@gmail.com,
Apr 17 2018
|
|||
Issue description
UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3393.4 Safari/537.36
Steps to reproduce the problem:
1. chrome.windows.create({type: 'popup', state:'fullscreen', tabId: 1234, incognito: false});
//Existing tab should now be a fullscreen window
2. Pressing F11 will cause this fullscreened popup to become a black screen. The task still exists in the Task Manger but the window cant be closed without finding the task and ending it manually.
What is the expected behavior?
Fullscreen should have been successfully exited, and window should still be a popup just in a smaller size (or its previous dimensions if applicable).
What went wrong?
I was able to work around the issue by creating the window in a maximized state and then calling update to change it to fullscreen. After doing that, the issue doesn't present itself (but causes a small screen flicker for the user so it's not ideal). I assume there's some logic that is expecting a popup window to have started off in a normal state before pressing F11 to exit the fullscreend state. (but I don't really know. see attached demo)
Did this work before? N/A
Does this work in other browsers? N/A
Chrome version: 67.0.3393.4 Channel: dev
OS Version: 10.0
Flash Version:
Click browser extension icon to switch tab to fullscreen mode. Press F11 to exit fullscreen mode and reproduce issue (hopefully).
,
Apr 20 2018
Able to reproduce this issue on reported version 67.0.3393.4 and latest canary 68.0.3400.0 using Windows 10. As this issue is seen from M-60(60.0.3072.0). Hence considering this issue as Non-Regression and marking as Untriaged. Note: Issue is not seen on Mac 10.13.3 and Ubuntu 14.04. Thanks!
,
Nov 21
***Mass UI Triage*** We are able to reproduce this bug on latest canary #72.0.3616.0.Hence adding respective labels for further triage. Thanks! |
|||
►
Sign in to add a comment |
|||
Comment 1 by vamshi.kommuri@chromium.org
, Apr 18 2018Labels: Needs-Triage-M67