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

Issue 653173 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Icon corruption in DevTools Security Panel

Project Member Reported by elawrence@chromium.org, Oct 5 2016

Issue description

Version: 55.0.2880.4
OS: Win7

What steps will reproduce the problem?
(1) Go to a secure page like https://bayden.com
(2) Click "Details" in the OIB dropdown to see details

What is the expected output?
Good icons at the top of the Security tab

What do you see instead?
Corrupt icons



 
CorruptDevToolsIcons.png
36.1 KB View Download
Cc: lgar...@chromium.org
Components: Platform>DevTools>Security
Labels: M-55

Comment 2 by f...@chromium.org, Oct 5 2016

Summary: Icon corruption in DevTools Security Panel (was: Icon corruption in Security tab)
I haven't reproduced this problem on my nvidia Quadro K620 after updating the driver from the gWindows-default NVidia v19 driver (circa 9/2014) to the v21 driver (circa 8/30/2016). 

My current theory is that something changed between M54 and M55 in terms of how CSS masks get rendered and the change that tickles a bug in the outdated driver.
Components: -Security>UX -Platform>DevTools>Security Internals>GPU>VendorSpecific Blink>CSS>Filters
Changing tags, I do not believe this is a devtools bug. I have tested on a few different setups without success. I am thinking elawrence@ is correct in their assessment.
Cc: bsalomon@chromium.org ericrk@chromium.org
Components: Internals>Skia
Possibly a Skia change in 55 that's tickling this driver bug?

It would be great if the devtools team could create a reduced test case (my kung-fu is not "inception" enough to inspect the inspector, apparently). Are there really CSS filters here, or only CSS masks? Can devtools trigger GPU rasterization?
To use the Inspector on the Developer Tools, undock the tools into their own window (using the UI at the top right) and then hit CTRL+SHIFT+I to inspect the tools. The affected UI is using a mask image against a colored background (presumably to allow changing of the background color in high-contrast, etc, without requiring a different image be used):

    -webkit-mask-position: 0px 0px;
    background-color: #0B8043;
    -webkit-mask-image: url(Images/securityIcons.png);
    -webkit-mask-size: 80px 32px;
Components: -Blink>CSS>Filters Blink>CSS
OK, thanks! Looks like this issue is unrelated to CSS filters, then.
I tried to repro on Windows 10 with 54.0.2840.71 (Official Build) m (64-bit) and 56.0.2899.0 (Official Build) canary (64-bit), and I can't see the corruption.

I have a Quadro K2200, with driver version 361.91

Comment 10 by meade@chromium.org, Oct 25 2016

Components: -Blink>CSS
I wasn't able to repro this on mac either. If #4 is correct, then this isn't really a CSS bug, so removing the Blink > CSS tag.

Comment 11 by enne@chromium.org, Mar 24 2017

Status: Fixed (was: Untriaged)
Sounds like this is fixed, then.  Please reopen if you see it again.

Sign in to add a comment