Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(361)

Issue 2229443005: DevTools Security Panel: Use the new security indicators. (Closed)

Created:
4 years, 4 months ago by lgarron
Modified:
4 years, 4 months ago
Reviewers:
pfeldman
CC:
apavlov+blink_chromium.org, blink-reviews, caseq+blink_chromium.org, chromium-reviews, devtools-reviews_chromium.org, kozyatinskiy+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

DevTools Security Panel: Use the new security indicators. This is an initial change that updates the icons to match the specs, along with minimal CSS tweaks to accommodate the icons. Additional layout tweaks will be in a followup CL. BUG=617311 TEST=Open DevTools to the Security panel, and navigate to the following sites: 1) https://very.badssl.com - under "Security Overview", a gray lock icon and info icon should show up to the left of a red triangle-with-exclamation-mark-inside. The bullet points below should include a red triangle and a red circle, as should the side bar (under "Non-Secure Origins"). 2) https://www.washingtonpost.com - under "Security Overview", a green lock icon should show up next to a gray info icon and a gray triangle-with-exclamation-mark-inside. There should be three green *rounded square* bullet points below and a long list of "Secure Origins" in the sidebar with the same bullet points. 3) http://www.nytimes.com/ - under "Security Overview", a black info icon should show up between a gray lock icon and a gray triangle-with-exclamation-mark-inside. There should be no bullet points below, but the sidebar should show long lists of red circular bullets ("Non-Secure Origins") and green rounded square bullets ("Secure Origins"). 4) https://very.badssl.com/ - under "Security Overview", below the main bullets there should be a bullet for "Blocked mixed content" - a gray rounded square with an i inside. 5) https://mixed.badssl.com/test/canceled-image/ - in the sidebar there should be a section titled "Unknown/Canceled" with "https://google.com" to the right of a gray rounded square icon with a question mark inside. See https://crbug.com/617311 for reference screenshots (note that details other than the icons will change soon). Committed: https://crrev.com/b15aca6d0fc70b2a00beed368137e9aa90bfe7b7 Cr-Commit-Position: refs/heads/master@{#411866}

Patch Set 1 #

Patch Set 2 : Sprite sheet. #

Patch Set 3 : Fix inverted unknown icon, tweak some more stuff. #

Patch Set 4 : Add source SVG. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+168 lines, -157 lines) Patch
M third_party/WebKit/Source/devtools/devtools.gypi View 1 1 chunk +2 lines, -8 lines 0 comments Download
A third_party/WebKit/Source/devtools/front_end/Images/securityIcons.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/Source/devtools/front_end/Images/securityIcons_2x.png View 1 2 Binary file 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityPropertyInfo.svg View 1 chunk +0 lines, -6 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityPropertyInsecure.svg View 1 chunk +0 lines, -3 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityPropertySecure.svg View 1 chunk +0 lines, -3 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityPropertyUnknown.svg View 1 chunk +0 lines, -11 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityPropertyWarning.svg View 1 chunk +0 lines, -5 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityStateInsecure.svg View 1 chunk +0 lines, -10 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityStateNeutral.svg View 1 chunk +0 lines, -5 lines 0 comments Download
D third_party/WebKit/Source/devtools/front_end/Images/securityStateSecure.svg View 1 chunk +0 lines, -10 lines 0 comments Download
A third_party/WebKit/Source/devtools/front_end/Images/src/securityIcons.svg View 1 2 3 1 chunk +97 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/security/SecurityPanel.js View 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/security/lockIcon.css View 1 2 1 chunk +40 lines, -21 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/security/mainView.css View 1 4 chunks +24 lines, -41 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/security/sidebar.css View 1 2 3 chunks +5 lines, -32 lines 0 comments Download

Messages

Total messages: 20 (11 generated)
lgarron
pfeldman@, could you review? This CL swaps out all the icons in the Security panel ...
4 years, 4 months ago (2016-08-09 08:29:18 UTC) #4
pfeldman
On 2016/08/09 08:29:18, lgarron wrote: > pfeldman@, could you review? > > This CL swaps ...
4 years, 4 months ago (2016-08-09 17:50:40 UTC) #5
lgarron
Latest patch uses a sprite sheet. Could you review again?
4 years, 4 months ago (2016-08-12 01:49:16 UTC) #7
pfeldman
I don't see where the svg for the sprite is, other than that looks good.
4 years, 4 months ago (2016-08-12 22:39:01 UTC) #11
lgarron
On 2016/08/12 at 22:39:01, pfeldman wrote: > I don't see where the svg for the ...
4 years, 4 months ago (2016-08-12 23:39:35 UTC) #12
pfeldman
lgtm
4 years, 4 months ago (2016-08-13 00:10:15 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2229443005/100001
4 years, 4 months ago (2016-08-13 00:41:17 UTC) #15
commit-bot: I haz the power
Failed to apply patch for third_party/WebKit/Source/devtools/front_end/Images/securityPropertyInfo.svg: While running git rm third_party/WebKit/Source/devtools/front_end/Images/securityPropertyInfo.svg; fatal: pathspec 'third_party/WebKit/Source/devtools/front_end/Images/securityPropertyInfo.svg' did ...
4 years, 4 months ago (2016-08-13 03:02:20 UTC) #18
commit-bot: I haz the power
4 years, 4 months ago (2016-08-13 03:03:36 UTC) #20
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/b15aca6d0fc70b2a00beed368137e9aa90bfe7b7
Cr-Commit-Position: refs/heads/master@{#411866}

Powered by Google App Engine
This is Rietveld 408576698