Flash Player - User must click Full-Screen button twice when starting a new browser session |
|||
Issue descriptionChrome Version: FAIL: Mac 10.11, Chrome 59.0.3071.82, FP 26.0.0.120 FAIL: Mac 10.11, Chrome 59.0.3071.82, FP 21.0.0.242 FAIL: MacOS 10.12.5, Chrome Version 58.0.3029.110 (64-bit), Flash Player 25.0.0.171 PASS: Mac 10.11. FF PASS: Mac 10.11, Safari PASS: Windows 7 x64, Chrome 59.0.3071.82, FP 26.0.0.120 PASS: Windows 7 x64, FF PASS: Windows 7 x64, IE Method: http://www.sonypictures.com/movies/district9/ 1. Open above URL on Mac 10.11 in Chrome browser. 2. Click Full screen button for the loaded video. Result: Nothing happens, the video does not display in Full screen. Notice that user must click on the Full screen button second time to get the video in Full screen. The Full screen button will work until the user closes and reopens the browser. Then he/she needs to click on the button two time to display the video in Full screen mode. Expected: Fullscreen should work from the first click. Workaround: None Developer analysis: Normally when Flash Player enters into fullscreen mode, Chrome will call PPAPI |nstance::DidChangeView()| to inform Pepper plugin that fullscreen state has been changed, and when user exits fullscreen mode, Chrome will also call PPAPI |nstance::DidChangeView()| to inform Pepper plugin about the current fullscreen state. In this test scenario, when user clicks fullscreen mode button, Chrome enters fullscreen and exits immediately, and from Pepper flash point of view, it never receives the notification through |Instance::DidChangeView()| saying that Chrome has entered fullscreen mode, so Flash does not think it ever enters fullscreen. Since this entering/exiting fullscreen actions all happened within Chrome without Pepper flash's interaction, we believe this is Chrome's issue.
,
Jul 24 2017
I tested an old Chrome 40 and the issue still reproduces there..
,
Jul 25 2017
jeclark: due to the age and obscurity of this bug, along with the fact that flash is disabled by default in Chrome now, I'm reluctant to invest cycles into fixing it. More specifically, the bug has been around for multiple years and does not generally impact flash fullscreen on mac, only this specific site. It also does not appear to impact html5 fullscreen. We may need the site in question to try to find a workaround for the bug instead.
,
Jul 25 2017
I think that's a reasonable stance given the isolated nature of the issue. Since there's no strong customer demand and there's clearly a workaround, I'm fine with this outcome. Thanks!
,
Jul 25 2017
Changing the status, based on comments #3 and #4. |
|||
►
Sign in to add a comment |
|||
Comment 1 by tapted@chromium.org
, Jul 21 2017Components: UI>Browser>FullScreen Internals>Plugins>Flash
Owner: bbudge@chromium.org
Status: Assigned (was: Untriaged)