Cannot use Media Router to cast from livestream.com |
|||
Issue descriptionVersion: 50.0.2645.4 OS: Windows 10 What steps will reproduce the problem? 1. Enable Media Router (--media-router=enabled in about:flags) 2. Visit http://livestream.com/watch and play a live stream 3. Click the Cast icon in the player What is the expected output? What do you see instead? Expected: A screen picker appears to pick the device to Cast to, or "Devices Missing?" if there are none available Actual: Nothing happens. Note: If Chrome is started with --disable-gesture-requirement-for-presentation, things work as expected. ---- Based on our analysis, the Flash component on this page is invoking Javascript that calls PresentationRequest.start(). This Web API requires a user gesture. We believe that the user gesture flag used to be passed from Flash to Blink, but either it appears that's no longer the case. Is this a regression?
,
Mar 2 2016
Does this work on Chrome 48/49? On Wed, Mar 2, 2016 at 11:51 AM mfoltz@chromium.org via Monorail < monorail@chromium.org> wrote:
,
Mar 2 2016
,
Mar 2 2016
I tried on Chrome 49 beta (on my Chromebook Pixel) and the bug reproduced there too.
,
Mar 4 2016
I added some logging to pepper_plugin_instance_impl.cc and verified that the user gesture code is working as intended. This must be a problem with the site coding. |
|||
►
Sign in to add a comment |
|||
Comment 1 by mfo...@chromium.org
, Mar 2 2016