| Index: Source/core/imagebitmap/ImageBitmapFactories.cpp
 | 
| diff --git a/Source/core/imagebitmap/ImageBitmapFactories.cpp b/Source/core/imagebitmap/ImageBitmapFactories.cpp
 | 
| index f635ee1fceec47d47b488d71a3ca4c9b2c91b063..e480c1670ff6664247594d8d1e423315a6b592ee 100644
 | 
| --- a/Source/core/imagebitmap/ImageBitmapFactories.cpp
 | 
| +++ b/Source/core/imagebitmap/ImageBitmapFactories.cpp
 | 
| @@ -67,7 +67,7 @@ static IntSize sizeFor(HTMLVideoElement* video)
 | 
|  
 | 
|  static ScriptPromise fulfillImageBitmap(ScriptState* scriptState, PassRefPtrWillBeRawPtr<ImageBitmap> imageBitmap)
 | 
|  {
 | 
| -    RefPtr<ScriptPromiseResolver> resolver = ScriptPromiseResolver::create(scriptState);
 | 
| +    RefPtrWillBeRawPtr<ScriptPromiseResolver> resolver = ScriptPromiseResolver::create(scriptState);
 | 
|      ScriptPromise promise = resolver->promise();
 | 
|      if (imageBitmap) {
 | 
|          resolver->resolve(imageBitmap);
 | 
| @@ -335,6 +335,7 @@ void ImageBitmapFactories::ImageBitmapLoader::didFail(FileError::ErrorCode)
 | 
|  void ImageBitmapFactories::ImageBitmapLoader::trace(Visitor* visitor)
 | 
|  {
 | 
|      visitor->trace(m_factory);
 | 
| +    visitor->trace(m_resolver);
 | 
|  }
 | 
|  
 | 
|  } // namespace blink
 | 
| 
 |