New issue
Advanced search Search tips

Issue 773158 link

Starred by 3 users

Issue metadata

Status: WontFix
Owner:
Closed: Oct 29
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 3
Type: Bug
Team-Security-UX



Sign in to add a comment

Site details shows lots of empty permissions

Project Member Reported by lgar...@chromium.org, Oct 10 2017

Issue description

Chrome 63.0.3218.0
macOS 10.12.6

What steps will reproduce the problem?
(1) Change some permissions.
(2) Visit chrome://settings/content/siteDetails?site=https%3A%2F%2Fpermission.site

What is the expected result?
I see values for all the permissions.

What happens instead?
All permissions from "Flash" onward are blank (see screenshots).

Since the site last had no non-default permissions, I have only changed permissions using Page Info and Site details, in this particular Chrome version.

patricialor@: Is there a good place I can start to debug this for you?
 
Screen Shot 2017-10-09 at 17.33.11.png
112 KB View Download
Screen Shot 2017-10-09 at 17.53.09.png
149 KB View Download
Summary: Site details shows lots of empty permissions (was: site details shows lots of empty permissions)
Looks like this happens if you set Flash to "Ask".

I presume this is related to  Issue 697238 .
The console will probably have a failed assert logged :( Thanks for finding this!
Chrome 63.0.3223.8
macOS 10.12.6

crisper.js:20 Uncaught (in promise) Error: Assertion failed: Only extensions or enterprise policy can change the setting to ASK.
    at assert (crisper.js:20)
    at HTMLElement.isNonDefaultAsk_ (lazy_load.crisper.js:180)
    at HTMLElement._annotatedComputationEffect (polymer-extracted.js:1623)
    at HTMLElement._effectEffects (polymer-extracted.js:1432)
    at HTMLElement._propertySetter (polymer-extracted.js:1416)
    at HTMLElement.setter (polymer-extracted.js:1495)
    at exceptionList.forEach (lazy_load.crisper.js:188)
    at Array.forEach (<anonymous>)
    at browserProxy.getOriginPermissions.then.exceptionList (lazy_load.crisper.js:188)
    at <anonymous>

This is in my Chromium profile, not my google.com profile, which I think means there should not be an enterprise policy from the organization.
(But it may be applied from the filesystem-specific defaults on macOS?)

Comment 5 by raymes@chromium.org, Oct 23 2017

It's weird that you have "Ask" as an option in the drop down for Flash. Mine looks different - I have 
Ask (Default)
Allow
Block

(That's on Canary at least). Did something change between 63 and 64? 

Comment 6 by est...@chromium.org, Nov 10 2017

Labels: Hotlist-EnamelAndFriendsFixIt

Comment 7 by est...@chromium.org, Feb 18 2018

Labels: -Hotlist-EnamelAndFriendsFixIt
Owner: jdeblasio@chromium.org
Status: WontFix (was: Assigned)
Cannot reproduce in M-70 (with google.com profile) nor trunk, and there's no longer a failed assertion logged.

Sign in to add a comment