Going from regular fullscreen to locked fullscreen causes a crash |
||||||||||
Issue descriptionImmersive fullscreen isn't being disabled (and it should) when going from ash::mojom::WindowStateType::FULLSCREEN to ash::mojom::WindowStateType::PINNED/TRUSTED_PINNED.
,
Dec 20 2017
,
Dec 21 2017
Is this a M64 regression? No details for the boards / versions impacted. Need to confirm that this was introduced in M64. Also added the M-64 label to ensure this request is discovered.
,
Dec 21 2017
This bug requires manual review: M64 has already been promoted to the beta branch, so this requires manual review Please contact the milestone owner if you have questions. Owners: cmasso@(Android), cmasso@(iOS), kbleicher@(ChromeOS), abdulsyed@(Desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Dec 21 2017
Need to identify a component as well; thanks
,
Dec 21 2017
Done, sorry bout that
,
Dec 21 2017
No worries; #3 still applies
,
Dec 21 2017
This problem was always in the code, but the code path that causes the crash was never hit before I introduced the locked fullscreen feature (I discovered the crash while testing the new feature). This problem isn't specific to any boards or versions.
,
Dec 22 2017
I reviewed / approved the merge for the underlying issue forwarded (different bug). Rejecting this request.
,
Jan 23 2018
,
Jan 23 2018
,
Jan 25 2018
As verified in M65.0.3325.9 10323.1.0 dev candy, no crash was observed in my tests for normal to full screen and back repeatedly as well as in the locked full screen mode.
,
Jul 18
I've been asked for repro steps for this, so I'm adding them now for posterity. * Put a window into fullscreen mode * With the window in fullscreen mode, switch it to locked fullscreen (CTRL+SHIFT+L using the attached extension [1]) * Expected: The window is now "locked" - you cannot exit the fullscreen mode (except for pressing CTRL+SHIFT+L again) * Observed (faulty): Chrome crashes, or window isn't locked in fullscreen This extension can be used for testing. CTRL+SHIFT+L toggles the locked fullscreen mode. [1] https://drive.google.com/open?id=1lpu2esUy1NT_rERL880KPJ5nwpLrErnh Steps for running the extension: * run Chrome OS on your workstation (or alternately use a Chrome OS device) * download that whole folder to the device * open chrome://extensions/ on the device * Enable Developer mode * Load unpacked extension... -> choose the folder you just downloaded * Make the current window go locked-fullscreen by pressing CTRL+SHIFT+L (exit with the same key combination) |
||||||||||
►
Sign in to add a comment |
||||||||||
Comment 1 by bugdroid1@chromium.org
, Dec 20 2017