Index: third_party/WebKit/Source/core/frame/ImageBitmap.h |
diff --git a/third_party/WebKit/Source/core/frame/ImageBitmap.h b/third_party/WebKit/Source/core/frame/ImageBitmap.h |
index 9cc2b77e640c4dd88e82dfdbdc0323ad20385e8a..cc8c7e8ea4533596ba2e3638a402532b0ee278d3 100644 |
--- a/third_party/WebKit/Source/core/frame/ImageBitmap.h |
+++ b/third_party/WebKit/Source/core/frame/ImageBitmap.h |
@@ -21,6 +21,7 @@ |
#include <memory> |
namespace blink { |
+class Float32ImageData; |
class HTMLCanvasElement; |
class HTMLVideoElement; |
class ImageData; |
@@ -57,6 +58,9 @@ class CORE_EXPORT ImageBitmap final |
static ImageBitmap* create(ImageData*, |
Optional<IntRect>, |
const ImageBitmapOptions& = ImageBitmapOptions()); |
+ static ImageBitmap* create(Float32ImageData*, |
+ Optional<IntRect>, |
+ const ImageBitmapOptions& = ImageBitmapOptions()); |
static ImageBitmap* create(ImageBitmap*, |
Optional<IntRect>, |
const ImageBitmapOptions& = ImageBitmapOptions()); |
@@ -137,6 +141,7 @@ class CORE_EXPORT ImageBitmap final |
const ImageBitmapOptions&); |
ImageBitmap(HTMLCanvasElement*, Optional<IntRect>, const ImageBitmapOptions&); |
ImageBitmap(ImageData*, Optional<IntRect>, const ImageBitmapOptions&); |
+ ImageBitmap(Float32ImageData*, Optional<IntRect>, const ImageBitmapOptions&); |
ImageBitmap(ImageBitmap*, Optional<IntRect>, const ImageBitmapOptions&); |
ImageBitmap(PassRefPtr<StaticBitmapImage>); |
ImageBitmap(PassRefPtr<StaticBitmapImage>, |