| Index: src/core/SkRecords.h | 
| diff --git a/src/core/SkRecords.h b/src/core/SkRecords.h | 
| index bd65fc5cb6fbe1b53308d43806e3fef37aeae937..c1c5596b1585c1719f789dd075f8f76b614156a1 100644 | 
| --- a/src/core/SkRecords.h | 
| +++ b/src/core/SkRecords.h | 
| @@ -58,7 +58,8 @@ namespace SkRecords { | 
| M(DrawRRect)                                                    \ | 
| M(DrawRect)                                                     \ | 
| M(DrawSprite)                                                   \ | 
| -    M(DrawTextBlob)                                                     \ | 
| +    M(DrawTextBlob)                                                 \ | 
| +    M(DrawData)                                                     \ | 
| M(DrawVertices) | 
|  | 
| // Defines SkRecords::Type, an enum of all record types. | 
| @@ -270,6 +271,8 @@ RECORD5(DrawTextOnPath, SkPaint, paint, | 
| SkPath, path, | 
| Optional<SkMatrix>, matrix); | 
|  | 
| +RECORD2(DrawData, PODArray<char>, data, size_t, length); | 
| + | 
| // This guy is so ugly we just write it manually. | 
| struct DrawVertices { | 
| static const Type kType = DrawVertices_Type; | 
|  |