| Index: src/core/SkPictureData.h
 | 
| diff --git a/src/core/SkPictureData.h b/src/core/SkPictureData.h
 | 
| index 1a490ce6e426cc0f456cbdc2be58ab142bf97bbc..a68a8c8317aebf2265b064da3ac3b0da99a3eeee 100644
 | 
| --- a/src/core/SkPictureData.h
 | 
| +++ b/src/core/SkPictureData.h
 | 
| @@ -62,12 +62,13 @@ public:
 | 
|      // Does not affect ownership of SkStream.
 | 
|      static SkPictureData* CreateFromStream(SkStream*,
 | 
|                                             const SkPictInfo&,
 | 
| -                                           SkPicture::InstallPixelRefProc);
 | 
| +                                           SkPicture::InstallPixelRefProc,
 | 
| +                                           SkTypefacePlayback*);
 | 
|      static SkPictureData* CreateFromBuffer(SkReadBuffer&, const SkPictInfo&);
 | 
|  
 | 
|      virtual ~SkPictureData();
 | 
|  
 | 
| -    void serialize(SkWStream*, SkPixelSerializer*) const;
 | 
| +    void serialize(SkWStream*, SkPixelSerializer*, SkRefCntSet*) const;
 | 
|      void flatten(SkWriteBuffer&) const;
 | 
|  
 | 
|      bool containsBitmaps() const;
 | 
| @@ -82,7 +83,7 @@ protected:
 | 
|      explicit SkPictureData(const SkPictInfo& info);
 | 
|  
 | 
|      // Does not affect ownership of SkStream.
 | 
| -    bool parseStream(SkStream*, SkPicture::InstallPixelRefProc);
 | 
| +    bool parseStream(SkStream*, SkPicture::InstallPixelRefProc, SkTypefacePlayback*);
 | 
|      bool parseBuffer(SkReadBuffer& buffer);
 | 
|  
 | 
|  public:
 | 
| @@ -95,7 +96,7 @@ public:
 | 
|          const int index = reader->readInt();
 | 
|          return fImageRefs[index];
 | 
|      }
 | 
| -    
 | 
| +
 | 
|      const SkPath& getPath(SkReader32* reader) const {
 | 
|          int index = reader->readInt() - 1;
 | 
|          return fPaths[index];
 | 
| @@ -144,7 +145,8 @@ private:
 | 
|  
 | 
|      // these help us with reading/writing
 | 
|      // Does not affect ownership of SkStream.
 | 
| -    bool parseStreamTag(SkStream*, uint32_t tag, uint32_t size, SkPicture::InstallPixelRefProc);
 | 
| +    bool parseStreamTag(SkStream*, uint32_t tag, uint32_t size,
 | 
| +                        SkPicture::InstallPixelRefProc, SkTypefacePlayback*);
 | 
|      bool parseBufferTag(SkReadBuffer&, uint32_t tag, uint32_t size);
 | 
|      void flattenToBuffer(SkWriteBuffer&) const;
 | 
|  
 | 
| 
 |