From fea704e115f6298f629e9293c506a039af7db0eb Mon Sep 17 00:00:00 2001 From: fmalita Date: Wed, 10 Aug 2016 16:25:32 -0700 Subject: [PATCH] [SVGDom] Disable verbose parsing messages be default Guard with SK_VERBOSE_SVG_PARSING R=robertphillips@google.com,rmistry@google.com,stephana@google.com GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2235963003 Review-Url: https://codereview.chromium.org/2235963003 --- experimental/svg/model/SkSVGDOM.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/experimental/svg/model/SkSVGDOM.cpp b/experimental/svg/model/SkSVGDOM.cpp index c4fdcb172b..face3b4a01 100644 --- a/experimental/svg/model/SkSVGDOM.cpp +++ b/experimental/svg/model/SkSVGDOM.cpp @@ -192,14 +192,18 @@ void set_string_attribute(const sk_sp& node, const char* name, const SkTo(SK_ARRAY_COUNT(gAttributeParseInfo)), name, sizeof(gAttributeParseInfo[0])); if (attrIndex < 0) { +#if defined(SK_VERBOSE_SVG_PARSING) SkDebugf("unhandled attribute: %s\n", name); +#endif return; } SkASSERT(SkTo(attrIndex) < SK_ARRAY_COUNT(gAttributeParseInfo)); const auto& attrInfo = gAttributeParseInfo[attrIndex].fValue; if (!attrInfo.fSetter(node, attrInfo.fAttr, value)) { +#if defined(SK_VERBOSE_SVG_PARSING) SkDebugf("could not parse attribute: '%s=\"%s\"'\n", name, value); +#endif } } @@ -229,7 +233,9 @@ sk_sp construct_svg_node(const SkDOM& dom, const ConstructionContext& SkTo(SK_ARRAY_COUNT(gTagFactories)), elem, sizeof(gTagFactories[0])); if (tagIndex < 0) { +#if defined(SK_VERBOSE_SVG_PARSING) SkDebugf("unhandled element: <%s>\n", elem); +#endif return nullptr; } -- 2.34.1