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

Issue 747133 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

Flash Player - User must click Full-Screen button twice when starting a new browser session

Project Member Reported by jecl...@adobe.com, Jul 20 2017

Issue description

Chrome 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.
 

Comment 1 by tapted@chromium.org, Jul 21 2017

Cc: raymes@chromium.org
Components: UI>Browser>FullScreen Internals>Plugins>Flash
Owner: bbudge@chromium.org
Status: Assigned (was: Untriaged)
[mac triage] -> content/renderer/pepper/OWNERS

Note I tried with a different fullscreen flash video url --  http://www.bbc.com/news/video_and_audio/must_see/40664268/surfer-s-close-encounter-with-shark-again -- and could not reproduce in  Version 61.0.3135.4 or Version 61.0.3161.0 

Comment 2 by raymes@chromium.org, Jul 24 2017

I tested an old Chrome 40 and the issue still reproduces there..

Comment 3 by raymes@chromium.org, Jul 25 2017

Cc: spqc...@chromium.org lafo...@chromium.org jecl...@adobe.com
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. 

Comment 4 by jecl...@adobe.com, 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!
Status: WontFix (was: Assigned)
Changing the status, based on comments #3 and #4.

Sign in to add a comment