Hello WebKit,

There has already been some discussion about removing the CSS Variables code 
[1], and some early looks at what removing it from the code base would look 
like [2].
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.

I am proposing this as the cost of leaving the feature enabled is non-zero. The 
feature is incomplete and bugs are going to surface. Today I had a test 
regression with a css variables + exclusions test because the test and behavior 
were incorrectly implemented [3]. This regression turned up when it caused the 
bots to fail, and had to be diagnosed by today's gardener, and then forwarded 
to me to be fixed. I don't think this cost is worth it for a feature we are not 
(at least to my knowledge) planning to actively implement.

-Bear

[1] https://lists.webkit.org/pipermail/webkit-dev/2013-April/024476.html
[2] https://bugs.webkit.org/show_bug.cgi?id=114119
[3] https://bugs.webkit.org/show_bug.cgi?id=116059
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to