New issue
Advanced search Search tips
Starred by 2 users

Issue metadata

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



Sign in to add a comment

Android Chrome is missing the UI for displaying when site settings are ignoring content

Reported by danielmi...@gmail.com, Dec 14 2016

Issue description

Steps to reproduce the problem:
Disable JavaScript in Site settings and navigate to a site using JavaScript.

What is the expected behavior?
Chrome should display an icon noting that content is blocked, with the ability to create an exception like the desktop browser. This will only ever be displayed if a user has disabled content in site settings, so it won't waste any UI space for most users. It should probably be a single icon expanding to a menu for all of the site settings, unlike the desktop. Maybe not on the tablet UI, but the phone UI doesn't have much space to spare.

This would be far more useful on Android than it is on the desktop too, since extensions aren't available as an alternative. It makes the built-in site settings features more important.

What went wrong?
No notification of when content is blocked due to site settings, making those features essentially unusable in practice on Android.

Did this work before? No 

Chrome version: 55.0.2883.91  Channel: stable
OS Version: 7.1.1
Flash Version: 

If this is a very low priority for you and doesn't end up being implemented for a while longer (a year?), we may end up implementing it in CopperheadOS and submitting it upstream. Ideally, the design would be worked out first so there's no risk of doing something that won't be accepted. It's going to be a while before we can get to this stuff ourselves but there's a good chance we can find someone interested if they know this is desired upstream.
 
Component should likely be UI>Browser>SiteSettings and Type should be Feature, but it didn't let me set those.
Owner: tedc...@chromium.org
Status: Assigned (was: Unconfirmed)
Cc: klo...@chromium.org
Components: Privacy
Cc: tedc...@chromium.org
Labels: -Type-Bug Type-Feature
Owner: k...@chromium.org
Assigning to ktam@ for triage
Components: -UI UI>Browser>SiteSettings

Comment 7 by k...@chromium.org, Jan 13 2017

If you disable JavaScript, I would imagine the vast majority of sites will have JS that will no longer work so I'm not certain how useful an icon signaling JS disabled would be. However, perhaps something in page info about JS disabled and allowing users to whitelist that site for JS could be more useful?
Look at how it works for Chromium on the desktop. It displays an icon in the navigation bar to show that JavaScript is disabled and it can be used to create an exception for that site. The Android UI has site settings, but it's missing a usable way to both see when it's ignoring content and make exceptions per-site.

Comment 9 by k...@chromium.org, Jan 13 2017

Yes, I see it now. I'm still probably in favor of having it live in page info (which shows up when you tap (i) in the menu) vs. creating another icon because of the more limited space in the omnibox and the omnipresence of JS in almost all sites today, which makes an indicator less useful.

Comment 10 by k...@chromium.org, Jul 11 2017

Cc: emilyschechter@chromium.org cl...@chromium.org k...@chromium.org
Owner: ----
Status: Available (was: Assigned)
Marking this as available and cc'ing design/emily to consider for future iterations of page info.
Cc: raymes@chromium.org
Components: UI>Browser>Permissions>Indicators
We could do an anchored toast, but wouldn't solve the per-site exception. We'd probably want to convince ourselves this would see usage before building.
Cc: dominickn@chromium.org
Labels: -Pri-2 Pri-3
+1 to #11. This would be a nice feature to have but definitely very low on our priority list due to low usage/impact.
Labels: Hotlist-EnamelAndFriendsFixIt
Cc: -k...@chromium.org
Labels: -Hotlist-EnamelAndFriendsFixIt

Sign in to add a comment