| Index: experimental/svg/model/SkSVGSVG.h
 | 
| diff --git a/experimental/svg/model/SkSVGSVG.h b/experimental/svg/model/SkSVGSVG.h
 | 
| index 27631f5a3169c6c51b35e8eaec6b0688df1a1d60..ae4787cac3cee3f9ef17d2827033e8cfe5efa7c5 100644
 | 
| --- a/experimental/svg/model/SkSVGSVG.h
 | 
| +++ b/experimental/svg/model/SkSVGSVG.h
 | 
| @@ -10,6 +10,7 @@
 | 
|  
 | 
|  #include "SkSVGContainer.h"
 | 
|  #include "SkSVGTypes.h"
 | 
| +#include "SkTLazy.h"
 | 
|  
 | 
|  class SkSVGSVG : public SkSVGContainer {
 | 
|  public:
 | 
| @@ -21,8 +22,11 @@ public:
 | 
|      void setY(const SkSVGLength&);
 | 
|      void setWidth(const SkSVGLength&);
 | 
|      void setHeight(const SkSVGLength&);
 | 
| +    void setViewBox(const SkSVGViewBoxType&);
 | 
|  
 | 
|  protected:
 | 
| +    bool onPrepareToRender(SkSVGRenderContext*) const override;
 | 
| +
 | 
|      void onSetAttribute(SkSVGAttribute, const SkSVGValue&) override;
 | 
|  
 | 
|  private:
 | 
| @@ -33,6 +37,8 @@ private:
 | 
|      SkSVGLength fWidth  = SkSVGLength(100, SkSVGLength::Unit::kPercentage);
 | 
|      SkSVGLength fHeight = SkSVGLength(100, SkSVGLength::Unit::kPercentage);
 | 
|  
 | 
| +    SkTLazy<SkSVGViewBoxType> fViewBox;
 | 
| +
 | 
|      typedef SkSVGContainer INHERITED;
 | 
|  };
 | 
|  
 | 
| 
 |