Now that bug #166460 is resolved, we no longer need a separate set of web inspector images for non-Apple ports.
Created attachment 326964 [details] Patch
Created attachment 326965 [details] Screenshot The Apple icons also better match the look and feel of the web inspector.
Created attachment 326984 [details] Patch
Committed r224877: <https://trac.webkit.org/changeset/224877>
<rdar://problem/35561853>
Great! There are a few places in CSS we might be able to remove now. For example: > /* FIXME: <https://webkit.org/b/155282> [GTK] Web Inspector: Add new GTK+ icons for different Heap Allocations Timeline Views (Heap Snapshots) */ > body:not(.mac-platform, .windows-platform) .heap-snapshot-record .icon, > body:not(.mac-platform, .windows-platform) .heap-snapshot-summary-icon .icon, > body:not(.mac-platform, .windows-platform) .heap-snapshot-instances-icon .icon, > body:not(.mac-platform, .windows-platform) .snapshot-diff-icon .icon { > content: url(../Images/ResultLine.svg); > } I'll take a look today.