To enable user testing, CSS Exclusions should be turned on in the WebKit nightlies. For this particular feature, which has a runtime and compile-time flag, this can be accomplished by setting the default value of the runtime flag to true.
Created attachment 201369 [details] Initial Patch
Comment on attachment 201369 [details] Initial Patch Simon commented that it really should be areCSSExclusionsEnabled, but this is only the variable name so I don't think it matters.
Comment on attachment 201369 [details] Initial Patch Clearing flags on attachment: 201369 Committed r150025: <http://trac.webkit.org/changeset/150025>
All reviewed patches have been landed. Closing bug.
This change has caused the following test to fail on EFL WK2: http://build.webkit.org/results/EFL%20Linux%2064-bit%20Release%20WK2/r150025%20(8365)/fast/css/variables/var-inside-shape-diffs.html
Investigating test failure. If nothing else, Exclusions can be explicitly turned off for that test case.
(In reply to comment #5) > This change has caused the following test to fail on EFL WK2: > http://build.webkit.org/results/EFL%20Linux%2064-bit%20Release%20WK2/r150025%20(8365)/fast/css/variables/var-inside-shape-diffs.html This test fails on Qt WK1 and WK2 also. http://build.webkit.sed.hu/results/x86-64%20Linux%20Qt%20Release/r150056%20%2850958%29/fast/css/variables/var-inside-shape-expected.html
Here is the right link, sorry for the noise: http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r150056%20%2835480%29/fast/css/variables/var-inside-shape-diffs.html
(In reply to comment #8) > Here is the right link, sorry for the noise: > > http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r150056%20%2835480%29/fast/css/variables/var-inside-shape-diffs.html CSS Variable is disabled on Qt. Next time I do more investigation before commenting, I swear :)
I have filed bug 116059 to track the css variable test regressions this patch has caused. fast/css/variables/var-inside-shape in particular is buggy.