Hi,
+1 for removing ENABLE(SVG) guards.
The --no-svg build is broken now, and the change broke it is
11 months old change - https://trac.webkit.org/changeset/145450, so
--no-svg build isn't maintained at all and nobody can use it on trunk.
Let's go forward and remove the guards:
https://bugs.webkit.org/show_bug.cgi?id=127991
(I started to prepare a patch, not yet finished.)
Ossy
no-svg build log:
------------------
In file included from
/Users/oszi/WebKit/Source/WebCore/css/BasicShapeFunctions.cpp:35:
/Users/oszi/WebKit/Source/WebCore/css/CSSPrimitiveValueMappings.h:2670:27:
error: use of undeclared identifier 'CSSValueAlphabetic'
m_value.valueID = CSSValueAlphabetic;
^
/Users/oszi/WebKit/Source/WebCore/css/CSSPrimitiveValueMappings.h:2687:10:
error: use of undeclared identifier 'CSSValueAlphabetic'
case CSSValueAlphabetic:
^
/Users/oszi/WebKit/Source/WebCore/css/CSSPrimitiveValueMappings.h:4300:27:
error: use of undeclared identifier 'CSSValueAlphabetic'
m_value.valueID = CSSValueAlphabetic;
^
/Users/oszi/WebKit/Source/WebCore/css/CSSPrimitiveValueMappings.h:4334:10:
error: use of undeclared identifier 'CSSValueAlphabetic'
case CSSValueAlphabetic:
^
/Users/oszi/WebKit/Source/WebCore/css/CSSPrimitiveValueMappings.h:4846:27:
error: use of undeclared identifier 'CSSValueAlphabetic'
m_value.valueID = CSSValueAlphabetic;
^
/Users/oszi/WebKit/Source/WebCore/css/CSSPrimitiveValueMappings.h:4872:10:
error: use of undeclared identifier 'CSSValueAlphabetic'
case CSSValueAlphabetic:
^
6 errors generated.
----------------------------------------------------------------------
On 01/29/2014 01:13 AM, Sam Weinig wrote:
Hi Everyone,
While we are discussing removing #ifdefs that everyone has enabled, I’d like to
propose removing ENABLE(SVG), as every port has SVG enabled. The only argument
I have heard for keeping it around is to keep a “minimal build” working, but I
don’t think the clutter of the #ifdefs is worth that.
-Sam
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev