[webkit-dev] New runtime setting: css3TextDecoration

Ryosuke Niwa rniwa at webkit.org
Tue Aug 14 15:22:57 PDT 2012


On Tue, Aug 14, 2012 at 3:10 PM, Julien Chaffraix <
julien.chaffraix at gmail.com> wrote:

> On Tue, Aug 14, 2012 at 12:06 PM, Ryosuke Niwa <rniwa at webkit.org> wrote:
> > On Tue, Aug 14, 2012 at 11:56 AM, Julien Chaffraix
> > <julien.chaffraix at gmail.com> wrote:
> >>
> >> > I don't think it's appropriate to add settings for CSS features that
> are
> >> > under development,
> >> > for a number of reasons:
> >> >
> >> > * If we did this for every feature, we'd end up with hundreds of
> >> > Settings.
> >> > * Traditionally, Settings don't tend to get removed, resulting in an
> >> > ever-accumulating number of Settings.
> >>
> >> ENABLE has a slightly better track of record but I don't think we
> >> should push back on runtime flags just because of that.
> >
> >
> > Having a runtime flag incurs runtime cost.
>
> Performance is one of our core goal and any WebKit hacker will agree
> that it's important. Here you forgot to mention that we care about is
> if it has a *notable* runtime cost in which case there is no proof
> that the current flags incur such a cost.


http://en.wikipedia.org/wiki/Creeping_normalcy

Given how many build flags we already have, I'm not excited about the
prospect of having many runtime flags.

Brushing aside one option based on FUD is not really something I am
> supportive of though.
>

We have already had regressions like
https://bugs.webkit.org/show_bug.cgi?id=90367 due to runtime flags so this
is not a theoretical concern.

- Ryosuke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20120814/231f81e1/attachment.html>


More information about the webkit-dev mailing list