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

Issue 666534 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 655899
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Chrome isnt respect plugin run premission rules in Window mode

Reported by janne.gr...@gmail.com, Nov 17 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2914.3 Safari/537.36

Example URL:
http://play.spotify.com

Steps to reproduce the problem:
1. Open Spotify Web player on Window mode
2. It not load the normal Spotify web player UI because it cannot load Adobe Flash Plugin
3. Spotify says it needs Flash and give a download link

What is the expected behavior?
It loads flash plugin because i have premission to load it on play.spotify.com

What went wrong?
it dosnt recognize premission list from Chromes settings and keep blocking Adobe Flash to run and because the browser is in window mode, i cannot give these premissions again because the setting for that is in the address bar what i dont have in window mode.

Did this work before? Yes couple of versions back maybe?

Is it a problem with Flash or HTML5? Flash

Does this work in other browsers? Yes

Chrome version: 56.0.2914.3  Channel: dev
OS Version: 10.0
Flash Version: Shockwave Flash 24.0 r0

i tested the browser in Linux and there the plugin loads just fine and i have synced my chrome settings over systems.
 
Components: Internals>Plugins>Flash
Labels: M-56

Comment 2 by ericde@google.com, Nov 18 2016

Cc: tommycli@chromium.org lafo...@chromium.org rsch...@chromium.org
Components: Internals>Plugins>Flash>PreferHTML5
Labels: OS-Mac
@janne.granstrom : Janne, this is likely due to https://blog.google/products/chrome/flash-and-chrome/.

to get it working again do the following:
1. yclick on the green lock to the left of https://olay.spotify.com. 
2. Look down to Flash, and click on Ask, choose "Allow"
3. click the reload button when it shows.

then follow the other directions Spotify indicates in https://community.spotify.com/t5/Web-Player/Spotify-WebPlayer-fails-and-prompts-for-Flash/m-p/1470698/highlight/true#M10074 if needed after the reload.

can you tell us if this works for you? 
No it not work, just take your time and read the issue.

Comment 4 by ericde@google.com, Nov 18 2016

I spent some time looking around the play.spotify.com interface after signing in and couldn't find an option to "Open spotify in windowed mode". There is an option to Play open.spotify.com URL's in desktop app under account options. 

is this an option only for Premium accounts? Could you tell us how to get to open the web player in windowed mode so we can try to reproduce your issue? Thank you for your help.
Really?

If you are a developer of Chromium,  how you not know how to make a window
mode shortcut of a web page,  i mean any web page?

Ok.
1. Open play.spotify.com
2. Then open a browser options menu (three dots button)
3. Go to More tools > Add to desktop
4. check Open as a window.
5. Now you have a shortcut icon in your desktop which open that url in
window mode (chrome without any browser elements on it).

19.11.2016 1.35 ap. "eri… via monorail" <monorail+v2.840917497@chromium.org>
kirjoitti:
janne: Cool I had no idea you could do that (opening a window mode shortcut).

In M56, you both have to Allow plugins using the green lock to the left of the URL, and also choose "Run all plugins this time". See the screenshot.

But with the Window Mode spotify, there is no Omnibox, so there's no place to click "Run all plugins this time"...

Does that accurately reflect the problem?

Also - does it work in non-Window mode?

Screenshot from 2016-11-18 16:12:29.png
30.5 KB View Download

Comment 7 Deleted

yes, that is the problem.

I cannot allowing flash to run because of the address bar (omni).

I also have rules/premissions in the chrome settings allowing it to run flash or anything else on *.spotify.com domain but chrome dosnt see it at all.

Even when i go to spotify directly from the chrome (normal browser mode) the plugin is blocked, only way to get Spotify to load is use that "run all plugins this time".

i try to allow adobe flash plugin load automaticly when chrome starts (from chrome://plugins), but that isnt the case and not helped on this bug.

the problem is that chrome just not see these rules what i have for plugins (where they can run and not can).

You can see that flash rule option window in a attachment.
flash.png
63.0 KB View Download
Hey janne:

I think I "get you" now. You're wondering: I have spotify on my exception list. Why is it still broken?

The answer: For M56, we're currently testing blocking tiny cross-origin plugin content *even in ALLOW mode*. You will have to use the Omnibox icon to play those tiny cross-origin plugins even in ALLOW mode.

It seems that this is confusing behavior in some cases... and when the browser is in Omnibox-less Window Mode, there is no way to play Tiny plugins.

We will have to think about this... Thank you for your feedback!
Screenshot from 2016-11-18 16:12:29.png
30.5 KB View Download

Comment 10 by batz@chromium.org, Nov 21 2016

Cc: batz@chromium.org
Labels: OS-Linux
tommycli@chromium.org: Note when there's an enterprise policy that blocks flash there's another layer where that option is blocked.  I.e. in the presence of an enterprise policy controlling flash there's no mechanism to proceed.

See the attached image (and if we restrict view this I have more details).

Thanks!!!
spotify.png
178 KB View Download

Comment 11 by ericde@google.com, Nov 22 2016

Cc: -tommycli@chromium.org dominickn@chromium.org raymes@chromium.org
Owner: tommycli@chromium.org
Status: Assigned (was: Unconfirmed)
assigning to tommycli@ (after discussion with raymes, dominickn, & laforge). Proposal is as suggested by dominickn : when in windowed mode, if plugin is blocked, drop down omnibox & show current plugin-blocked (as is the case here since spotify plugin is both tiny & cross-origin). User will then be allowed to click on broken puzzle piece & run all plugins this time.

Comment 12 by batz@chromium.org, Nov 22 2016

Any plans to address the enterprise policy bad interaction?  Should that be routed instead to a new bug?

Thanks!!
batz: We updated  issue 655899  which is about the UI changes that should be made so that should be the right place to follow along. The solution is to allow the "Run" button to be clicked even when enterprise policy is set to ASK.
Mergedinto: 655899
Status: Duplicate (was: Assigned)
Merging into root cause bug.

Sign in to add a comment