No subject

Mon Jan 28 08:41:14 PST 2013

like anyone is interested in maintaining this for now.
It is important to build features on top of solid foundations. CSS
Variables can be added later, we should not feel bad about temporarily
removing code.


Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On M=
on, May 13, 2013 at 3:36 PM, Bear Travis <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:betravis at" target=3D"_blank">betravis at</a>&gt;</spa=
n> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
adding-left:1ex"><div style=3D"font-size:14px;font-family:Calibri,sans-seri=
<div>There has already been some discussion about removing the CSS Variable=
s code [1], and some early looks at what removing it from the code base wou=
ld look like [2].<br></div><div>Currently, the EFL and GTK ports enable CSS=
 Variables in the Source/cmake/Options[Efl/GTK].cmake files. I am proposing=
 turning them off and excluding the CSS Variables tests until someone steps=
 up to maintain the feature, or the feature is removed.</div>
<div><br></div><div>I am proposing this as the cost of leaving the feature =
enabled is non-zero. The feature is incomplete and bugs are going to surfac=
e. Today I had a test regression with a css variables + exclusions test bec=
ause the test and behavior were incorrectly implemented [3]. This regressio=
n turned up when it caused the bots to fail, and had to be diagnosed by tod=
ay&#39;s gardener, and then forwarded to me to be fixed. I don&#39;t think =
this cost is worth it for a feature we are not (at least to my knowledge) p=
lanning to actively implement.</div>
</div></blockquote><div><br></div><div style>It is better if you remove the=
 feature instead keeping dead code around.</div><div style><br></div><div s=
tyle>From the previous thread and the activity on <a href=3D"http://webkit.=
org"></a>, it does not look like anyone is interested in maintain=
ing this for now.</div>
<div style>It is important to build features on top of solid foundations. C=
SS Variables=C2=A0can be added later, we should not feel bad about temporar=
ily removing code.</div><div style><br></div><div style>Benjamin</div></div=


More information about the webkit-dev mailing list