Bug 147235

Summary: Web Inspector: Flashing warning icon when new messages come in goes blue/inverted
Product: WebKit Reporter: Timothy Hatcher <timothy>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: dino, graouts, joepeck, jonowells, mattbaker, nvasilyev, simon.fraser, timothy, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
See Also: https://bugs.webkit.org/show_bug.cgi?id=149612
Attachments:
Description Flags
Screenshot
none
video of the glitch none

Description Timothy Hatcher 2015-07-23 13:14:41 PDT
Created attachment 257371 [details]
Screenshot

Loading apple.com on a retina machine, I see the warning icon briefly go blue when new warnings come in. I do not see this when I am using a non-retina screen.

See attached screenshot.
Comment 1 Radar WebKit Bug Importer 2015-07-23 13:14:59 PDT
<rdar://problem/21967919>
Comment 2 Timothy Hatcher 2015-07-23 13:16:05 PDT
It seems an invert it being applied to the SVG. This might be a WebKit bug on retina.
Comment 3 Timothy Hatcher 2015-07-23 13:18:04 PDT
Note: we are animating opacity here.

.toolbar .dashboard.default > .item.pulsing {
    -webkit-animation-name: console-item-pulse;
    -webkit-animation-duration: 0.75s;
}

@-webkit-keyframes console-item-pulse {
    50% { opacity: 0.6; }
}
Comment 4 Timothy Hatcher 2015-07-23 13:33:31 PDT
Trying to make a reduction and it isn't reproducing in a simple case. Will need to look are what else we are doing that might trigger this. It is clearly bad rendering on WebKit's part — we don't have use this blue nor invert filters.
Comment 5 BJ Burg 2015-09-15 10:02:46 PDT
Created attachment 261199 [details]
video of the glitch
Comment 6 Timothy Hatcher 2016-02-05 13:54:46 PST
Disabling accelerated drawing does make it go away.
Comment 7 Nikita Vasilyev 2016-08-03 14:22:07 PDT
This is still relevant.
Comment 8 Simon Fraser (smfr) 2016-08-03 14:28:56 PDT
This bug is below webkit.
Comment 9 Nikita Vasilyev 2016-08-03 14:30:53 PDT
I reproduced it on OS X El Capitan, but I can't reproduce on macOS X Sierra.