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

Issue 621068 link

Starred by 5 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jul 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug

Blocking:
issue 590283
issue 604520



Sign in to add a comment

Security icons are not colored

Project Member Reported by emilyschechter@chromium.org, Jun 17 2016

Issue description

Version: Version 52.0.2743.41 beta (64-bit)
OS: Mac

What is the expected output?
Icons should be tinted according to SecurityLevel

What do you see instead?
Security icons are grey.

 

Comment 1 by f...@chromium.org, Jun 17 2016

Labels: ReleaseBlock-Stable

Comment 2 by shrike@chromium.org, Jun 17 2016

Status: Assigned (was: Untriaged)
Can you provide more info? As far as I knew everything is/was correct, so I'm wondering which icons are wrong, and is it normal mod or Incognito modes or both? Please add screenshots, and pointers to specs.

Comment 3 by f...@chromium.org, Jun 17 2016

I attached screenshots of what it currently looks like in 52. As you can see, the icons are gray.

I also attached screenshots of what it looks like in 53, with colors, which is correct.
52-gray-lock.png
11.0 KB View Download
52-gray-triangle.png
10.3 KB View Download
53-green-lock.png
9.9 KB View Download
53-red-triangle.png
10.2 KB View Download
Sorry! I'm testing Version 52.0.2743.41 beta (64-bit) on Mac right now.

In non-incognito, I'm seeing grey icons as attached.
In incognito, I'm actually seeing the old icon, as attached.


Screen Shot 2016-06-17 at 7.06.35 PM.png
13.7 KB View Download
Screen Shot 2016-06-17 at 7.06.12 PM.png
8.6 KB View Download
Screen Shot 2016-06-17 at 7.07.37 PM.png
13.3 KB View Download

Comment 6 by shrike@chromium.org, Jun 17 2016

Cc: shrike@chromium.org
Owner: spqc...@chromium.org
Very strange. spqchan@, would you please take a look?
The old EV certs are also appearing in Beta :(
Status: Started (was: Assigned)

Comment 9 by shrike@chromium.org, Jun 17 2016

emilyschechter@ -  Issue 611113  contains two patches, on for evcerts, the other for security icons. It looks like only the security icon patch got cherry-picked back, so we need to get the evcert patch cherry-picked as well.

Can confirmed #9. The missing patch was cherry-picked back to M52. The issue should be fixed in the upcoming beta.
CL in progress

The incognito vector icon is incorrect. Here's a CL to fix it:
https://codereview.chromium.org/2083813005/

Here attached are the icons when the CL is applied
Screen Shot 2016-06-22 at 3.47.58 PM.png
21.5 KB View Download
Screen Shot 2016-06-22 at 3.48.12 PM.png
11.1 KB View Download
Screen Shot 2016-06-22 at 3.50.35 PM.png
18.5 KB View Download
Screen Shot 2016-06-22 at 3.52.15 PM.png
23.9 KB View Download
spqchan@ - the screenshots you have so far are, in order:

http evcert
http
http evcert Incongito
https insecure

Would you also add the following screenshots:

http Incognito - (i)
https insecure Incognito - triangle
https secure - lock, but not ev
https secure Incognito - lock, but not ev

Sure thing, here is the rest of the screenshots
incognito_http.png
9.3 KB View Download
incognito_http_insecure.png
8.0 KB View Download
lock_not_ev.png
9.3 KB View Download
incognito_non_ev_lock.png
9.0 KB View Download
Thank you.

Comment 16 Deleted

** IMPORTANT change in M52 merge date due to first 2 weeks of July no release weeks **
M52 Stable is launching very soon! Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and get it merged ASAP. All changes MUST be merged into the release branch by 5pm on July 1 to make into the desktop Stable final build cut. Thank you!

Labels: Merge-Request-52

Comment 19 by dimu@google.com, Jun 27 2016

Labels: -Merge-Request-52 Merge-Approved-52 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M52 (branch: 2743)
Project Member

Comment 20 by bugdroid1@chromium.org, Jun 27 2016

Labels: -merge-approved-52 merge-merged-2743
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b8f1c6a583ffc3006a96d76994cb9813e2cb11ab

commit b8f1c6a583ffc3006a96d76994cb9813e2cb11ab
Author: spqchan <spqchan@chromium.org>
Date: Mon Jun 27 21:18:44 2016

[Material][Mac] Update the incognito vector icon color to white

BUG= 621068 

Review-Url: https://codereview.chromium.org/2083813005
Cr-Commit-Position: refs/heads/master@{#401477}
(cherry picked from commit 0ac19cbddbeda10015a9bbdd9bce1b53715e56a0)

Review URL: https://codereview.chromium.org/2104623002 .

Cr-Commit-Position: refs/branch-heads/2743@{#488}
Cr-Branched-From: 2b3ae3b8090361f8af5a611712fc1a5ab2de53cb-refs/heads/master@{#394939}

[modify] https://crrev.com/b8f1c6a583ffc3006a96d76994cb9813e2cb11ab/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm
[modify] https://crrev.com/b8f1c6a583ffc3006a96d76994cb9813e2cb11ab/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm

Project Member

Comment 21 by bugdroid1@chromium.org, Jun 28 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6e973be6d3845575acd0e069cf61262960004457

commit 6e973be6d3845575acd0e069cf61262960004457
Author: spqchan <spqchan@chromium.org>
Date: Tue Jun 28 00:32:31 2016

[Material][Mac] Update the incognito vector icon color to white

BUG= 621068 

Review-Url: https://codereview.chromium.org/2083813005
Cr-Commit-Position: refs/heads/master@{#401477}
(cherry picked from commit 0ac19cbddbeda10015a9bbdd9bce1b53715e56a0)

Review URL: https://codereview.chromium.org/2104723002 .

Cr-Commit-Position: refs/branch-heads/2743@{#499}
Cr-Branched-From: 2b3ae3b8090361f8af5a611712fc1a5ab2de53cb-refs/heads/master@{#394939}

[modify] https://crrev.com/6e973be6d3845575acd0e069cf61262960004457/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm
[modify] https://crrev.com/6e973be6d3845575acd0e069cf61262960004457/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm

Cc: ranjitkan@chromium.org
Labels: TE-Verified-M53 TE-Verified-53.0.2782.0
Rechecked this on chrome version 53.0.2782.0 on MAC 10.11.5. Fix is working as intended. Attached screen shots for both Incognito and Non-Incognito windows.

Adding TE-Verified labels.

Thanks.!
Restricted_Incognito.png
14.4 KB View Download
Secure_Incognito.png
13.0 KB View Download
Unsecure_Normal.png
12.6 KB View Download
Secure_Normal.png
13.2 KB View Download
Status: Fixed (was: Started)

Comment 24 by f...@chromium.org, Jun 28 2016

Re #22: ranjitkan@chromium.org, the bug was specific to Chrome 52 beta and onwards. The bug was already previously fixed for Chrome 53. Could you please verify for 52?
Sure, will verify on next beta candidate and with update accordingly.

Thanks.!
@ felt: Rechecked this on chrome beta version# 52.0.2743.60. Change is not observed on this version. Still able to reproduce it. Attached screen shots for the same.

Request you to please take a look into it.

Thanks.!
No Color.png
28.0 KB View Download
No Color for Lock Symbol.png
15.7 KB View Download
Incognito.png
13.8 KB View Download
Status: Assigned (was: Fixed)
Reopening and assigning to spqchan@ to check out what happened.
Labels: Merge-Request-52
Requesting merge request for 
https://codereview.chromium.org/2108193004/ once it's LGTMed

The CL for one of the icons wasn't landed for M52 so this CL will fix it

Comment 29 by dimu@google.com, Jun 30 2016

Labels: -Merge-Request-52 Merge-Approved-52
Your change meets the bar and is auto-approved for M52 (branch: 2743)
Project Member

Comment 30 by sheriffbot@chromium.org, Jul 1 2016

This issue has been approved for a merge. Please merge the fix to any appropriate branches as soon as possible!

If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
This is working fine on Mac OSX 10.11.5 - 53.0.2785.0 [64 bit] Canary.

@sarah, please take a look at the attached screen shots and merge the CL in to the M52 branch asap if everything looks good.
Screen Shot 2016-07-01 at 11.08.19 AM.png
50.5 KB View Download
Screen Shot 2016-07-01 at 11.09.07 AM.png
34.3 KB View Download
Project Member

Comment 32 by bugdroid1@chromium.org, Jul 1 2016

Labels: -merge-approved-52
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d9bdbbd41f4e4d61d9f512100e9ed03ed122ed05

commit d9bdbbd41f4e4d61d9f512100e9ed03ed122ed05
Author: spqchan <spqchan@chromium.org>
Date: Fri Jul 01 19:13:17 2016

[Material][Mac] Fixed HTTP and HTTPS icons in dark mode

BUG= 621068 
R=avi@chromium.org

Review URL: https://codereview.chromium.org/2108193004 .

Cr-Commit-Position: refs/branch-heads/2743@{#569}
Cr-Branched-From: 2b3ae3b8090361f8af5a611712fc1a5ab2de53cb-refs/heads/master@{#394939}

[modify] https://crrev.com/d9bdbbd41f4e4d61d9f512100e9ed03ed122ed05/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm

Status: Fixed (was: Assigned)
Let me know when you think we should see this in 52 Beta -- I just refreshed Beta and don't see it currently (in 52.0.2743.60 beta)
FYI I still don't see this in Chrome Beta (not sure how long it should take though). Sarah, could you confirm it looks ok?
Status: Assigned (was: Fixed)
Reopening this. I just checked and it looks like the new Beta doesn't include my CL in its range. I'm going to check to see if 52 will get a refresh
The next beta release is on Wed July 13
If you're talking about your change in #32, that change appears to have landed for the first time on July 1, in which case it hasn't been cherry-picked back to M52 (i.e. I doubt it will just appear in the next beta build on 7/13, if that's what you're thinking). My understanding is the drop-dead for changes to M52 was Thursday, 6/30.
I confirmed it with dimu@, it will appear on July 13th if it's merged in the 2743 branch
It doesn't look like #32 has been merged in 2743. Usually the cherry-pick commits say "(cherry picked from commit...)" somewhere in the text, which is not the case for #32. Also looking at the actual cl for #32 it appears to be a regular patch that landed on ToT.

Note that one of the labels for this bug is "merge-merged-2743" but this refers to the cherry-pick in #21.

If I'm wrong that's OK (happens a lot) but if I'm right it means that unless further action is taken, when July 13 rolls around the fix will still not appear in M52.
Right, #32 is unusual because it's not a cherry-pick commit, it's a regular patch that got merged into 2743.

I got permission from the TPM to just merge it on 2743 because we don't want it to land on the other branches (hence the confirmation in #31, they wanted to test it on 2743 before letting me merge it).

Anyway, are you unable to find this on the 2743 branch? Because I can see this commit in the logs. The Cr-Commit-Position should be refs/branch-heads/2743@{#569}
OK, thanks. Now I'm seeing what you're saying about it landing on 2743.
Sarah & Jayson, we can get this checked on the latest 5 PM builds available from Beta branch to make sure the change is in.


OK, great (but it sounds like everything should be OK).

Cc: rnimmagadda@chromium.org
Still able to repro this issue on MAC (10.11.5) for Google Chrome Beta Version - 52.0.2743.75 

Screen-recording is attached.
621068.mov
2.6 MB Download
Labels: Needs-Feedback
@spqchan: Could you please confirm the fix.
The fix seems to be not in the Beta branch.
The icons are not colored in the normal window. Please find the attached screenshots.
Screen Shot 2016-07-13 at 10.40.14 AM.png
30.9 KB View Download
Screen Shot 2016-07-13 at 10.40.51 AM.png
35.9 KB View Download
Reason: The CL with the security level text colors did not made it to this. Working on it

Comment 49 by f...@chromium.org, Jul 13 2016

spqchan@, do you need any help / a security code reviewer?
Might it be easier to merge my version of this change?
Considering that the main issue is that not all parts of your change had been merged in M52? Probably, although keep in mind your change might introduce an issue where the search icon will turn green in NTP, but the fix for that should be only a few lines.

Anyway, two options:
1. Merge your change, resolve the conflicts and make sure the green search icon is fixed.
2. Merge this: https://codereview.chromium.org/2150733002/

I'll be comfortable with either options
Labels: Merge-Request-52

Comment 53 by dimu@google.com, Jul 13 2016

Labels: -Merge-Request-52 Merge-Approved-52
Your change meets the bar and is auto-approved for M52 (branch: 2743)
Please merge your change to M52 branch 2743 before 5:00 PM PST Friday (07/15/16) as we are very close to M52 stable candidate cut. 
Not sure why this didn't get updated, but this got merged:

https://chromium.googlesource.com/chromium/src/+/bb23f0a1229af698fb8769fafadf44d7cff521da
Project Member

Comment 56 by sheriffbot@chromium.org, Jul 14 2016

This issue has been approved for a merge. Please merge the fix to any appropriate branches as soon as possible!

If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: dimu@chromium.org ligim...@chromium.org
The above CL is available @ branch-heads/2743 and will be picked up for any release candidate after- 52.0.2743.76.Did a quick verification and the fix is working as intended.

dimu@: Not seeing a bugdroid update, guessing there is some logical error in the Merge script,could you please take a look at the script.

spqchan@, please remove Merge-Approved-52 label if there is no pending work related to this bug.

Comment 58 by dimu@google.com, Jul 14 2016

Cc: -lgar...@chromium.org shey...@chromium.org
It's looks like a bugdroid bug instead of merge script. @sheyang would you please to take a look?
Labels: -Merge-Approved-52
Hi dimu@, would you give a quick summary? It's not clear to me how bugdroid relates to the security icon here.
Labels: -ReleaseBlock-Stable
Also removing ReleaseBlock-Stable since this has landed in 52 per #57.  Anything else need to happen before we can move this to fixed?

Comment 62 by f...@chromium.org, Jul 19 2016

Labels: -Needs-Feedback ReleaseBlock-Stable
+ReleaseBlock-Stable

Can we keep the label until the change is verified for 52?

ranjitkan@chromium.org, can you please verify that this is now fixed on 52?
Labels: TE-Verified-M52 TE-Verified-52.0.2743.82
Rechecked this on chrome version 52.0.2743.82, merge is working as intended. All the security icons are displayed colored. Attached screenshots and TE-Verified label for the same.

Thanks.!
Insecure.png
22.8 KB View Download
Secure.png
22.0 KB View Download
Incognito.png
21.7 KB View Download
Labels: TE-Verified-53.0.2785.21
Verified the fix on MAC (10.11.5) for Google Chrome Dev Version - 53.0.2785.21

Screen-shots are attached.

TE-Verified labels are added.
Secure.png
17.4 KB View Download
Insecure.png
13.3 KB View Download
Incognito.png
16.0 KB View Download

Comment 66 by f...@chromium.org, Jul 19 2016

Labels: -ReleaseBlock-Stable
Great! Thanks for checking again ranjitkan@. Removing RBS now that it seems to be in.
Should this be fixed in Chrome Beta Version 52.0.2743.75? Because I am still seeing the grey lock icon instead of the green one?!
This should be fixed for the next beta candidate scheduled on 07/20.
Okay, thank you for the info.
Status: Fixed (was: Assigned)
Components: -Security>UX
Labels: Team-Security-UX
Security>UX component is deprecated in favor of the Team-Security-UX label

Sign in to add a comment