[Webkit-unassigned] [Bug 189230] New: Shipped PNGs include bad profiles: iCCP: known incorrect sRGB profile

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Sep 2 04:14:15 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=189230

            Bug ID: 189230
           Summary: Shipped PNGs include bad profiles: iCCP: known
                    incorrect sRGB profile
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Images
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: c6537875 at nwytg.net

There is bad metadata embedded in some of the PNG icons shipped with WebKit.

These lead to warnings being printed to the terminal as libpng complains about them: "iCCP: known incorrect sRGB profile"

This affects software using WebKit as library as well.

https://stackoverflow.com/questions/22745076/libpng-warning-iccp-known-incorrect-srgb-profile has a nice overview and proposed fixes for removing this bad metadata.

This is a list of the affected files:

  ./WebInspectorUI.framework/Versions/A/Resources/Images/SliderThumbPressed at 2x.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/SliderThumbPressed.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/SliderThumb at 2x.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/SliderThumb.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/HoverMenuButton at 2x.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/HoverMenuButton.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/GradientStopSelected at 2x.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/GradientStopSelected.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/GradientStop at 2x.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/GradientStop.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/DatabaseTable.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/ColorIcon at 2x.png
  ./WebInspectorUI.framework/Versions/A/Resources/Images/ColorIcon.png
  ./WebCore.framework/Versions/A/Resources/textAreaResizeCorner at 2x.png
  ./WebCore.framework/Versions/A/Resources/modern-media-controls/images/airplay-placard at 2x.png
  ./WebCore.framework/Versions/A/Resources/modern-media-controls/images/airplay-placard at 1x.png
  ./WebCore.framework/Versions/A/Resources/AttachmentPlaceholder at 2x.png
  ./WebCore.framework/Versions/A/Resources/AttachmentPlaceholder.png

Please remove the buggy profiles so that unnecessary warnings are not printed to users and developers.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180902/780abe1c/attachment-0001.html>


More information about the webkit-unassigned mailing list