RESOLVED FIXED 179716
Remove GTK web inspector images
https://bugs.webkit.org/show_bug.cgi?id=179716
Summary Remove GTK web inspector images
Michael Catanzaro
Reported 2017-11-14 20:20:04 PST
Now that bug #166460 is resolved, we no longer need a separate set of web inspector images for non-Apple ports.
Attachments
Patch (725.23 KB, patch)
2017-11-14 20:35 PST, Michael Catanzaro
no flags
Screenshot (149.90 KB, image/png)
2017-11-14 20:39 PST, Michael Catanzaro
no flags
Patch (726.77 KB, patch)
2017-11-15 08:32 PST, Michael Catanzaro
no flags
Michael Catanzaro
Comment 1 2017-11-14 20:35:59 PST
Michael Catanzaro
Comment 2 2017-11-14 20:39:31 PST
Created attachment 326965 [details] Screenshot The Apple icons also better match the look and feel of the web inspector.
Michael Catanzaro
Comment 3 2017-11-15 08:32:25 PST
Michael Catanzaro
Comment 4 2017-11-15 08:56:59 PST
Radar WebKit Bug Importer
Comment 5 2017-11-15 09:31:14 PST
Joseph Pecoraro
Comment 6 2017-11-17 10:46:28 PST
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.
Note You need to log in before you can comment on or make changes to this bug.