<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>5972</bug_id>
          
          <creation_ts>2005-12-06 04:09:32 -0800</creation_ts>
          <short_desc>SVGs are not drawn colormatched</short_desc>
          <delta_ts>2015-01-19 11:06:01 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>5962</dependson>
    
    <dependson>121856</dependson>
          <blocked>5970</blocked>
    
    <blocked>6033</blocked>
    
    <blocked>6034</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>bdakin</cc>
    
    <cc>ian</cc>
    
    <cc>jeffschiller</cc>
    
    <cc>krit</cc>
    
    <cc>ossy</cc>
    
    <cc>rhodovan.u-szeged</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zherczeg</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>25620</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-06 04:09:32 -0800</bug_when>
    <thetext>SVGs are not drawn colormatched

The svg specification states that all colors are specified in sRGB unless otherwise defined.  This means we 
have to color match SVGs by default.  This is not currently the case.
http://www.w3.org/TR/SVG/color.html

This is related to 
http://bugzilla.opendarwin.org/show_bug.cgi?id=4515

This will also affect bugs like:
http://bugzilla.opendarwin.org/show_bug.cgi?id=5970</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30171</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-01-26 15:03:08 -0800</bug_when>
    <thetext>This is a pretty basic feature of SVG.  I think it would be a mistake to ship an SVG viewer w/o this feature, but I don&apos;t see it as a truely blocking bug.  Adding to the SVG HitList for now and marking as P3.

Supporting this would require adding colorspace infrastructure so that colors would be created in the proper colorspace instead of Device/Generic RGB like they are now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30363</commentid>
    <comment_count>2</comment_count>
    <who name="Alexander Kellett">a</who>
    <bug_when>2006-01-27 17:33:12 -0800</bug_when>
    <thetext>leaving as p3 but removing svghitlist keyword after discussion with macdome</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47702</commentid>
    <comment_count>3</comment_count>
      <attachid>9086</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-29 02:50:17 -0700</bug_when>
    <thetext>Created attachment 9086
compare CSS, image and SVG colors

An argument can be made against fixing this. 

1) HTML and pictures are not drawn color matched unless a profile is specified, and we probably want to have matching color in compound documents (see the test case, which currently passes).
2) sRGB is the lowest common denominator, so enabling it as a default will suddenly make colors look dull.
3) Color matching often introduces dithering, which may be undesirable (and when it doesn&apos;t, it introduces banding on gradients).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47703</commentid>
    <comment_count>4</comment_count>
      <attachid>9087</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-29 03:09:07 -0700</bug_when>
    <thetext>Created attachment 9087
effects of color matching

The nice gradient above is drawn using SVG. The second one is a JPEG with an embedded profile - the colors are dull, and banding is visible (even with the dithering performed by CoreGraphics).

Firefox 1.5 doesn&apos;t support embedded profiles, so both gradients look the same there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47741</commentid>
    <comment_count>5</comment_count>
    <who name="Jonathan Payne">jonathan.payne-2</who>
    <bug_when>2006-06-29 08:58:56 -0700</bug_when>
    <thetext>&gt; 2) sRGB is the lowest common denominator, so enabling it as a default will
&gt; suddenly make colors look dull.

Whether colours look more dull will depend on the gamut of the viewers monitor - it will make colours look more dull on a monitor with a larger gamut than sRGB, but more vibrant on a monitor with a smaller gamut than sRGB. What it will do is make the colours look correct.

This obviously doesn&apos;t invalidate the other two very good points</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47766</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-29 13:38:28 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; - it will make colours look more dull on a monitor with a larger gamut than
&gt; sRGB, but more vibrant on a monitor with a smaller gamut than sRGB.

I used to be under an impression that all modern monitors have a gamut that&apos;s much larger than sRGB (and mobile devices that are likely to have poorer screens don&apos;t have system support for color management anyway). I&apos;ll be the first to admit that I have never really investigated this, though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47919</commentid>
    <comment_count>7</comment_count>
    <who name="Jonathan Payne">jonathan.payne-2</who>
    <bug_when>2006-07-01 11:30:16 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; - it will make colours look more dull on a monitor with a larger gamut than
&gt; &gt; sRGB, but more vibrant on a monitor with a smaller gamut than sRGB.
&gt; 
&gt; I used to be under an impression that all modern monitors have a gamut that&apos;s
&gt; much larger than sRGB (and mobile devices that are likely to have poorer
&gt; screens don&apos;t have system support for color management anyway). I&apos;ll be the
&gt; first to admit that I have never really investigated this, though.
&gt; 

Well my iBook monitor has a gamut smaller than sRGB according to ColorSync Utility (after being calibrated with a Spyder). I am probably in the minority though I suppose.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32853</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-01-24 06:07:30 -0800</bug_when>
    <thetext>Color gamut of a LED-backlit display vs. sRGB: &lt;http://www.fcenter.ru/img/article/monitors/lcd_2/96026.png&gt;.

Would be nice to know the rationale for requiring sRGB by default - it seems extremely arbitrary and limiting to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32854</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-01-24 06:18:27 -0800</bug_when>
    <thetext>sRGB is just the default colorspace for SVG colors.  The current behavior is to use whatever the device color space is (thus no color matching) which means that your bitmap image and SVG colors don&apos;t look the same.   If we were actually to support this, you could change the default profile using @color-profile or &lt;color-profile&gt;.  See http://www.w3.org/TR/SVG/color.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32855</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-01-24 07:03:42 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; sRGB is just the default colorspace for SVG colors.

  Yes - I&apos;m questioning why it was chosen for the spec, not the validity of this bug. 

&gt; If we were actually to support this, you could change the default profile using
&gt; @color-profile or &lt;color-profile&gt;.  See http://www.w3.org/TR/SVG/color.html

  The problem is that there is no &quot;device RGB&quot; option to request the current (no matching) behavior then, and such behavior is desirable in some cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32856</commentid>
    <comment_count>11</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-01-24 07:40:35 -0800</bug_when>
    <thetext>Well, at least it&apos;s consistent with CSS3:
http://www.w3.org/TR/css3-color/#color-profile

There are a couple possibilities here.  We could invent a &quot;none&quot; or &quot;device&quot; to mean the current behavior.  Or (more likely) we could keep the current behavior (since no browser color matches, period) and only make @color-profile opt-in.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98833</commentid>
    <comment_count>12</comment_count>
    <who name="Jon@Chromium">jon</who>
    <bug_when>2008-11-14 16:12:56 -0800</bug_when>
    <thetext>http://code.google.com/p/chromium/issues/detail?id=2602</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>547626</commentid>
    <comment_count>13</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2012-02-01 21:22:30 -0800</bug_when>
    <thetext>Ok, either this big goes fixed somehow, or we have a regression. Anyway, there is no difference between the rects. Can we exclude that the color profile for images (or what ever) is not working?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062415</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-01-19 11:06:01 -0800</bug_when>
    <thetext>The test case passes on Mountain Lion and newer. If there are any remaining issues, let&apos;s track them in separate bugs.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9086</attachid>
            <date>2006-06-29 02:50:17 -0700</date>
            <delta_ts>2006-06-29 02:50:17 -0700</delta_ts>
            <desc>compare CSS, image and SVG colors</desc>
            <filename>colors.xhtml</filename>
            <type>application/xhtml+xml</type>
            <size>761</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8aHRtbCB4bWw6bGFuZz0iZW4iIHhtbG5zPSJodHRwOi8v
d3d3LnczLm9yZy8xOTk5L3hodG1sIj4NCjxoZWFkPg0KPHRpdGxlPlhIVE1MK1NWRyBjb2xvcjwv
dGl0bGU+DQo8L2hlYWQ+DQo8Ym9keT4NCg0KPHA+VGhlIHRocmVlIHNxdWFyZXMgc2hvdWxkIGhh
dmUgaWRlbnRpY2FsIGNvbG9yLCB0aHVzIGZvcm1pbmcgYSBzaW5nbGUgcmVjdGFuZ2xlLiBVc2Ug
RGlnaXRhbENvbG9yIE1ldGVyIHRvIHZlcmlmeSwgYXMgdGhlIGRpZmZlcmVuY2UgZGVwZW5kcyBv
biB0aGUgbW9uaXRvciBwcm9maWxlLCBhbmQgbWF5IGJlIG1pbmltYWwuPC9wPg0KDQo8ZGl2IHN0
eWxlPSJ3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCwwLDIw
MCk7Ii8+DQo8ZGl2IHN0eWxlPSJ3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZDp1
cmwoJ2RhdGE6aW1hZ2UvZ2lmLCU0NyU0OSU0NiUzOCUzOSU2MSUwMiUwMCUwMiUwMCU4MCUwMCUw
MCUwMCUwMCVDOCUwMCUwMCUwMCUyQyUwMCUwMCUwMCUwMCUwMiUwMCUwMiUwMCUwMCUwMiUwMiU4
NCU1MSUwMCUzQicpOyIvPg0KPHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmVyc2lvbj0i
MS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgPHJlY3Qgd2lkdGg9
IjEwMCIgaGVpZ2h0PSIxMDAiIHN0eWxlPSJmaWxsOnJnYigwLDAsMjAwKTsiLz4NCjwvc3ZnPg0K
DQo8L2JvZHk+DQo8L2h0bWw+DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9087</attachid>
            <date>2006-06-29 03:09:07 -0700</date>
            <delta_ts>2006-06-29 03:09:07 -0700</delta_ts>
            <desc>effects of color matching</desc>
            <filename>gradient.zip</filename>
            <type>application/zip</type>
            <size>15553</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
      

    </bug>

</bugzilla>