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

Issue 673530 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android , iOS
Pri: 3
Type: Bug
Team-Security-UX

Blocking:
issue 674300



Sign in to add a comment

Create security_state::ShouldAlwaysShowIconForSecurityLevel()

Project Member Reported by lgar...@chromium.org, Dec 12 2016

Issue description

ios_internal has some brittle code (LocationBarViewIOS::OnChanged) that assumes that we want to show the security icon whenever the security level is not NONE.

We should take this calculation out and move it to the security_state component, and then use it both on iOS and Android. This way, both platforms will stay in sync with the (public_ security_state component.
 
Note: this function would only be needed/called for platforms where we sometimes hide the security indicator to make more space for the URL.

Right now, we only hide on mobile platforms for the phone form factor (not tablets), and only for plain HTTP (but not downgraded HTTPS). However, both may change in the long term.

Comment 2 by est...@chromium.org, Dec 13 2016

Owner: lgar...@chromium.org
Status: Started (was: Available)
Blocking: 674300
Status: Fixed (was: Started)

Sign in to add a comment