| Index: tools/debugger/SkDebugCanvas.cpp
 | 
| diff --git a/tools/debugger/SkDebugCanvas.cpp b/tools/debugger/SkDebugCanvas.cpp
 | 
| index 86125b891d746ae09842e5864b4e4e109c658d0e..4c633ab8fcb4f23b623d439092d8987af28a7f91 100644
 | 
| --- a/tools/debugger/SkDebugCanvas.cpp
 | 
| +++ b/tools/debugger/SkDebugCanvas.cpp
 | 
| @@ -9,8 +9,9 @@
 | 
|  #include "SkClipStack.h"
 | 
|  #include "SkDebugCanvas.h"
 | 
|  #include "SkDrawCommand.h"
 | 
| -#include "SkPaintFilterCanvas.h"
 | 
|  #include "SkOverdrawMode.h"
 | 
| +#include "SkPaintFilterCanvas.h"
 | 
| +#include "SkTextBlob.h"
 | 
|  
 | 
|  #if SK_SUPPORT_GPU
 | 
|  #include "GrAuditTrail.h"
 | 
| @@ -677,7 +678,8 @@ void SkDebugCanvas::onDrawTextRSXform(const void* text, size_t byteLength, const
 | 
|  
 | 
|  void SkDebugCanvas::onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
 | 
|                                     const SkPaint& paint) {
 | 
| -    this->addDrawCommand(new SkDrawTextBlobCommand(blob, x, y, paint));
 | 
| +    this->addDrawCommand(new SkDrawTextBlobCommand(sk_ref_sp(const_cast<SkTextBlob*>(blob)),
 | 
| +                                                   x, y, paint));
 | 
|  }
 | 
|  
 | 
|  void SkDebugCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
 | 
| 
 |