| Index: src/core/SkPictureRecord.h | 
| diff --git a/src/core/SkPictureRecord.h b/src/core/SkPictureRecord.h | 
| index 3dcaa6ce4c5dda548a5f3dd1a1da5df954b8ec3e..2e1e62a0212426f2b023ba6fc1fc7335a9dd0279 100644 | 
| --- a/src/core/SkPictureRecord.h | 
| +++ b/src/core/SkPictureRecord.h | 
| @@ -153,7 +153,7 @@ protected: | 
| bool onPeekPixels(SkPixmap*) override { return false; } | 
|  | 
| void willSave() override; | 
| -    SaveLayerStrategy willSaveLayer(const SkRect*, const SkPaint*, SaveFlags) override; | 
| +    SaveLayerStrategy getSaveLayerStrategy(const SaveLayerRec&) override; | 
| void willRestore() override; | 
|  | 
| void didConcat(const SkMatrix&) override; | 
| @@ -218,7 +218,7 @@ protected: | 
| size_t recordClipPath(int pathID, SkRegion::Op op, bool doAA); | 
| size_t recordClipRegion(const SkRegion& region, SkRegion::Op op); | 
| void recordSave(); | 
| -    void recordSaveLayer(const SkRect* bounds, const SkPaint* paint, SaveFlags flags); | 
| +    void recordSaveLayer(const SaveLayerRec&); | 
| void recordRestore(bool fillInSkips = true); | 
|  | 
| private: | 
|  |