skia2/experimental/svg/model
fmalita e1baa7c105 [SVGDom] Expose intrinsic size info
* expose intrinsic size info on <svg> nodes.

  * tweak the SkSVGDOM constructor to no longer take an container size
    param, but instead default to intrinsic size
  * update clients to call SkSVGDOM::setContainerSize() explicitly, when
    needed

R=robertphillips@google.com,stephana@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2345533002

Review-Url: https://codereview.chromium.org/2345533002
2016-09-14 12:04:30 -07:00
..
SkPEG.h Reland: Experimental parsing expression grammar (PEG) template library 2016-08-25 08:44:35 -07:00
SkSVGAttribute.cpp [SVGDom] Add more presentation attributes. 2016-08-11 09:16:29 -07:00
SkSVGAttribute.h [SVGDom] Linear gradient 'gradientTransform' support 2016-09-13 13:59:05 -07:00
SkSVGAttributeParser.cpp [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00
SkSVGAttributeParser.h [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00
SkSVGCircle.cpp [SVGDom] Add <circle>, <ellipse> support 2016-08-16 15:38:51 -07:00
SkSVGCircle.h [SVGDom] Add <circle>, <ellipse> support 2016-08-16 15:38:51 -07:00
SkSVGContainer.cpp [SVGDom] Add viewBox support 2016-08-08 11:38:55 -07:00
SkSVGContainer.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGDefs.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGDOM.cpp [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGDOM.h [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGEllipse.cpp [SVGDom] Fix <ellipse> positioning 2016-08-17 15:08:48 -07:00
SkSVGEllipse.h [SVGDom] Add <circle>, <ellipse> support 2016-08-16 15:38:51 -07:00
SkSVGG.h [SVGDom] Parse style attributes 2016-07-29 08:52:03 -07:00
SkSVGHiddenContainer.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGIDMapper.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGLine.cpp [SVGDom] Add <line> support 2016-08-17 08:38:15 -07:00
SkSVGLine.h [SVGDom] Add <line> support 2016-08-17 08:38:15 -07:00
SkSVGLinearGradient.cpp [SVGDom] Linear gradient 'gradientTransform' support 2016-09-13 13:59:05 -07:00
SkSVGLinearGradient.h [SVGDom] Linear gradient 'gradientTransform' support 2016-09-13 13:59:05 -07:00
SkSVGNode.cpp [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGNode.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGPath.cpp [SVGDom] Initial SVGLength support 2016-08-03 10:21:11 -07:00
SkSVGPath.h [SVGDom] Initial SVGLength support 2016-08-03 10:21:11 -07:00
SkSVGPoly.cpp [SVGDom] <polygon> & <polyline> support 2016-08-12 12:15:33 -07:00
SkSVGPoly.h [SVGDom] <polygon> & <polyline> support 2016-08-12 12:15:33 -07:00
SkSVGRect.cpp [SVGDom] Add rx/ry support for <rect> 2016-08-10 17:11:29 -07:00
SkSVGRect.h [SVGDom] Add rx/ry support for <rect> 2016-08-10 17:11:29 -07:00
SkSVGRenderContext.cpp [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGRenderContext.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGShape.cpp [SVGDom] Add more presentation attributes. 2016-08-11 09:16:29 -07:00
SkSVGShape.h [SVGDom] Add viewBox support 2016-08-08 11:38:55 -07:00
SkSVGStop.cpp [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGStop.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGSVG.cpp [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGSVG.h [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGTransformableNode.cpp [SVGDom] Improved transform parsing 2016-08-08 12:58:57 -07:00
SkSVGTransformableNode.h [SVGDom] Improved transform parsing 2016-08-08 12:58:57 -07:00
SkSVGTypes.h [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00
SkSVGValue.cpp [SVGDom] Initial SVGLength support 2016-08-03 10:21:11 -07:00
SkSVGValue.h [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00