New issue
Advanced search Search tips

Issue 691092 link

Starred by 0 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug
Team-Security-UX



Sign in to add a comment

Conflicting UI when app permission is turned off

Project Member Reported by rolfe@chromium.org, Feb 10 2017

Issue description

If you turn on a Chrome app permission that was off, within Clank there are conflicting messages about whether that permission is on or off.

See video:
https://drive.google.com/a/google.com/file/d/0B-Vmdj5n-YddTGFuQWdkYUl0RmM/view?usp=sharing

Page info updates but site settings does not. Also there may be a conflicting info bar on the screen asking to update permissions even though page info shows location as granted.

Perhaps these are limitations of the system? Might be worth triggering a page reload on return to the app (which I think happens but doesn't seem to be updating the permission logic at every point.)
 
I don't know if Android gives us any indication the user toggled a permission outside of us requesting it.

With that said, I think in any of these circumstances, we could recheck the permissions when returning to Chrome and dismiss the now incorrect UI shown as appropriate.

I don't think we'd need to reload the page, we'd just need to treat it as if the user had tapped "update permissions" and gone through the flow and accepted everything.

It's just not a case we expect users to do, so we didn't optimize for it.

Comment 2 by rolfe@chromium.org, Feb 13 2017

Treating it as if the user had tapped "update permissions" would be great. Understand it's not a common flow, so fine to keep this as low priority. Nice to fix as polish to help those struggling to get a permission back on (they are more likely to face this via OS location instead of the chrome app permission in the video.)

Comment 3 by vabr@chromium.org, Mar 2 2017

Components: Privacy
Adding privacy as FYI, because the topic of permission UI is very relevant to privacy.

Comment 4 by rolfe@chromium.org, Mar 29 2017

Cc: -rolfe@chromium.org maxwalker@chromium.org
(removing myself and adding +maxwalker as the security/privacy design contact)

Comment 5 by k...@chromium.org, Feb 15 2018

Cc: -k...@chromium.org
Cc: hkamila@chromium.org
Components: UI>Browser>SiteSettings
Owner: hkamila@chromium.org
Status: Assigned (was: Untriaged)
I guess this is covered by the redesign that hkamila@ is working on.

Sign in to add a comment