| Index: src/core/SkPictureRecord.cpp
 | 
| diff --git a/src/core/SkPictureRecord.cpp b/src/core/SkPictureRecord.cpp
 | 
| index ac05e841d77474de18a177592412bc3427eeb263..000365889348cf4262e75cdf21a6b4dffda6bd14 100644
 | 
| --- a/src/core/SkPictureRecord.cpp
 | 
| +++ b/src/core/SkPictureRecord.cpp
 | 
| @@ -460,6 +460,14 @@ size_t SkPictureRecord::recordClipRegion(const SkRegion& region, SkRegion::Op op
 | 
|      return offset;
 | 
|  }
 | 
|  
 | 
| +void SkPictureRecord::clear(SkColor color) {
 | 
| +    // op + color
 | 
| +    size_t size = 2 * kUInt32Size;
 | 
| +    size_t initialOffset = this->addDraw(DRAW_CLEAR, &size);
 | 
| +    this->addInt(color);
 | 
| +    this->validate(initialOffset, size);
 | 
| +}
 | 
| +
 | 
|  void SkPictureRecord::drawPaint(const SkPaint& paint) {
 | 
|      // op + paint index
 | 
|      size_t size = 2 * kUInt32Size;
 | 
| 
 |