> On Jul 2, 2015, at 8:47 AM, Tim Horton <timothy_hor...@apple.com> wrote:
> 
> 
>> On Jul 1, 2015, at 23:36, Dirk Schulze <dschu...@adobe.com> wrote:
>> 
>> Hi Darin,
>> 
>>> On Jul 1, 2015, at 5:16 PM, Darin Adler <da...@apple.com> wrote:
>>> 
>>> Hi folks.
>>> 
>>> WebKit has a CSS property named color-correction. It’s still prefixed, so 
>>> some would call it -webkit-color-correction and I don’t think it’s yet been 
>>> proposed as a CSS standard.
>>> 
>>> Apple engineers added this a while back so that WebKit could continue 
>>> interpret webpage and image colors as device native color space for 
>>> performance and to match content from legacy plug-ins. The property allowed 
>>> some web content to specify sRGB to get predictable results when 
>>> correctness mattered more than performance.
>>> 
>>> If I’m not mistaken, this optimization is no longer effective on either of 
>>> the Apple platforms. I’m pretty sure we always do the color correction. I 
>>> suspect no one needs this feature.
>> 
>> Do you mean that WebKit uses sRGB by default now? I thought the default 
>> would still be DeviceRGB.
> 
> DeviceRGB became equivalent to sRGB (thus causing WebKit to do color 
> correction as if all colors are tagged as sRGB) on OS X a few releases ago. 
> It no longer means “the same color space as the display”.

I see. There was an attempt to specify this property from Mozilla. IIRC they 
had issues with color managed Flash applications that blend into a HTML context 
and same colors didn't match between Flash and HTML. So far Flash was the only 
use case. IMO not a forward looking approach.

If sRGB and DeviceRGB are the only property values and DeviceRGB maps to sRGB 
in Safari, there doesn't seem to be a reason to keep the property.

Greetings,
Dirk 

> 
>> Greetings,
>> Dirk
>> 
>>> 
>>> I suggest we remove the property.
>>> 
>>> Does anyone know a good reason not to remove it? I won’t necessarily land 
>>> the code to remove it right away, but I’d like to get agreement on this now 
>>> so I can do that later.
>>> 
>>> — Darin
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev@lists.webkit.org
>>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
> 
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to