[webkit-dev] New runtime setting: css3TextDecoration

Bruno Abinader brunoabinader at gmail.com
Wed Aug 15 10:19:52 PDT 2012


On Wed, Aug 15, 2012 at 12:55 PM, Darin Adler <darin at apple.com> wrote:
> On Aug 14, 2012, at 5:41 PM, Elliott Sprehn <esprehn at chromium.org> wrote:
>
>> The point of the vendor prefix is to assert the instability of the feature.
>
> The WebKit project uses vendor prefixes to avoid compatibility conflict between a feature and a later incompatible standardized feature that would use the same name. This is not intended as a way to smuggle in low quality features.
>
> WebKit features should have high quality implementations even during the stage where they are vendor-prefixed. We don’t want to ship half-baked or low quality features in releases of WebKit because they can cause long term problems for people supporting content that has to work on multiple versions of WebKit.
>
> -- Darin

Sorry, but I honestly don't see the point of this discussion anymore,
in terms that all the implementations are getting proper layout tests
(property usage, repaint, getComputedStyle, etc) and pending review.
The compile flag (now accepted by all) is being addresed in
https://bugs.webkit.org/show_bug.cgi?id=93863 and thus won't make the
feature exposed to web by default. As Ryosuke mentioned, layout tests
aren't enough for properly testing editing features, so please point
me to where I can actually stress test it to get confidence about the
code.

Best,

-- 
Bruno de Oliveira Abinader


More information about the webkit-dev mailing list