Index: third_party/WebKit/Source/core/frame/ImageBitmap.cpp |
diff --git a/third_party/WebKit/Source/core/frame/ImageBitmap.cpp b/third_party/WebKit/Source/core/frame/ImageBitmap.cpp |
index 20ec7f30991e0658f2b9619285a2814c70b77ebc..8025ec3a3d9b294890232b0201dbb833a18aab54 100644 |
--- a/third_party/WebKit/Source/core/frame/ImageBitmap.cpp |
+++ b/third_party/WebKit/Source/core/frame/ImageBitmap.cpp |
@@ -964,18 +964,17 @@ ImageBitmap::ImageBitmap(ImageBitmap* bitmap, |
image_->SetPremultiplied(parsed_options.premultiply_alpha); |
} |
-ImageBitmap::ImageBitmap(PassRefPtr<StaticBitmapImage> image, |
+ImageBitmap::ImageBitmap(RefPtr<StaticBitmapImage> image, |
Optional<IntRect> crop_rect, |
const ImageBitmapOptions& options) { |
bool origin_clean = image->OriginClean(); |
- RefPtr<Image> input = image; |
ParsedOptions parsed_options = |
- ParseOptions(options, crop_rect, input->size()); |
+ ParseOptions(options, crop_rect, image->size()); |
if (DstBufferSizeHasOverflow(parsed_options)) |
return; |
image_ = CropImageAndApplyColorSpaceConversion( |
- input.Get(), parsed_options, kPremultiplyAlpha, |
+ image.Get(), parsed_options, kPremultiplyAlpha, |
ColorBehavior::TransformToGlobalTarget()); |
if (!image_) |
return; |