skia2/modules/svg/include
Tyler Denniston 79832e3151 [svg] Parse "inherit" generically for SkSVGProperty
This generic parsing will allow us to later remove kInherit and
"inherit" parsing from all other specific SVG types.

Also convert "filter" presentation attribute to new-style parsing
for compatibility with the setter.

Change-Id: Id917e12d77cdefb1a8f1404cac1e0c4e486d8b53
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/335660
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Tyler Denniston <tdenniston@google.com>
2020-11-18 16:51:55 +00:00
..
SkSVGAttribute.h [svg] Add SkSVGProperty class for presentation attributes 2020-11-17 18:11:24 +00:00
SkSVGAttributeParser.h [svg] Parse "inherit" generically for SkSVGProperty 2020-11-18 16:51:55 +00:00
SkSVGCircle.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGClipPath.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGContainer.h [svg] Implement gradientUnits="objectBoundingBox" 2020-10-27 19:56:28 +00:00
SkSVGDefs.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGDOM.h [svg] Allow clients to pass a custom SkFontMgr 2020-11-11 01:51:44 +00:00
SkSVGEllipse.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGFe.h [svg] Implement feComposite, basic filter result storage 2020-11-10 14:00:56 +00:00
SkSVGFeColorMatrix.h [svg] Implement feColorMatrix filter 2020-11-06 18:40:24 +00:00
SkSVGFeComposite.h [svg] Implement feComposite, basic filter result storage 2020-11-10 14:00:56 +00:00
SkSVGFeTurbulence.h [svg] Minor parser tweaks 2020-11-05 17:12:06 +00:00
SkSVGFilter.h [svg] New layer for image filter if one is set 2020-11-02 21:54:25 +00:00
SkSVGFilterContext.h [svg] Implement feComposite, basic filter result storage 2020-11-10 14:00:56 +00:00
SkSVGG.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGGradient.h [svg] Use new parsing for gradient classes 2020-11-10 19:04:49 +00:00
SkSVGHiddenContainer.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGIDMapper.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGLine.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGLinearGradient.h [svg] Use new parsing for gradient classes 2020-11-10 19:04:49 +00:00
SkSVGNode.h [svg] Parse "inherit" generically for SkSVGProperty 2020-11-18 16:51:55 +00:00
SkSVGPath.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGPattern.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGPoly.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGRadialGradient.h [svg] Use new parsing for gradient classes 2020-11-10 19:04:49 +00:00
SkSVGRect.h [svg] Implement gradientUnits="objectBoundingBox" 2020-10-27 19:56:28 +00:00
SkSVGRenderContext.h [svg] Allow clients to pass a custom SkFontMgr 2020-11-11 01:51:44 +00:00
SkSVGShape.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGStop.h Reland "[svg] Relocate out of experimental" 2020-10-16 02:32:41 +00:00
SkSVGSVG.h [svg] Add support for preserveAspectRatio 2020-10-21 22:10:33 +00:00
SkSVGText.h [svg] Convert text-anchor to a presentation attribute 2020-10-28 14:10:01 +00:00
SkSVGTransformableNode.h [svg] Implement gradientUnits="objectBoundingBox" 2020-10-27 19:56:28 +00:00
SkSVGTypes.h [svg] Parse "inherit" generically for SkSVGProperty 2020-11-18 16:51:55 +00:00
SkSVGUse.h [svg] Implement gradientUnits="objectBoundingBox" 2020-10-27 19:56:28 +00:00
SkSVGValue.h [svg] Use new parsing for gradient classes 2020-11-10 19:04:49 +00:00