| Index: experimental/svg/model/SkSVGDOM.cpp
|
| diff --git a/experimental/svg/model/SkSVGDOM.cpp b/experimental/svg/model/SkSVGDOM.cpp
|
| index c4fdcb172b3f1add0766b5cdf14fa562105222d0..face3b4a011d54496b343f2a4117f053d7cea1cf 100644
|
| --- a/experimental/svg/model/SkSVGDOM.cpp
|
| +++ b/experimental/svg/model/SkSVGDOM.cpp
|
| @@ -192,14 +192,18 @@ void set_string_attribute(const sk_sp<SkSVGNode>& node, const char* name, const
|
| SkTo<int>(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<size_t>(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<SkSVGNode> construct_svg_node(const SkDOM& dom, const ConstructionContext&
|
| SkTo<int>(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;
|
| }
|
|
|
|
|