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 1e6e3db9db56924decb8f44f2124148eb065a267..c8dc1905b5c04bd6721b67c214cb9d0493918fe8 100644 |
--- a/third_party/WebKit/Source/core/frame/ImageBitmap.h |
+++ b/third_party/WebKit/Source/core/frame/ImageBitmap.h |
@@ -37,11 +37,12 @@ public: |
static ImageBitmap* create(HTMLImageElement*, const IntRect&, Document*, const ImageBitmapOptions& = ImageBitmapOptions()); |
static ImageBitmap* create(HTMLVideoElement*, const IntRect&, Document*, const ImageBitmapOptions& = ImageBitmapOptions()); |
static ImageBitmap* create(HTMLCanvasElement*, const IntRect&, const ImageBitmapOptions& = ImageBitmapOptions()); |
- static ImageBitmap* create(ImageData*, const IntRect&, const ImageBitmapOptions& = ImageBitmapOptions(), const bool& isImageDataPremultiplied = false, const bool& isImageDataOriginClean = true); |
+ static ImageBitmap* create(ImageData*, const IntRect&, const ImageBitmapOptions& = ImageBitmapOptions()); |
static ImageBitmap* create(ImageBitmap*, const IntRect&, const ImageBitmapOptions& = ImageBitmapOptions()); |
static ImageBitmap* create(PassRefPtr<StaticBitmapImage>); |
static ImageBitmap* create(PassRefPtr<StaticBitmapImage>, const IntRect&, const ImageBitmapOptions& = ImageBitmapOptions()); |
static ImageBitmap* create(WebExternalTextureMailbox&); |
+ static ImageBitmap* create(std::unique_ptr<uint8_t[]>, uint32_t, uint32_t, bool, bool); |
jbroman
2016/06/28 18:50:22
Please name these parameters, here and below. "uin
xidachen
2016/06/29 12:58:35
Done.
|
static PassRefPtr<SkImage> getSkImageFromDecoder(std::unique_ptr<ImageDecoder>); |
// Type and helper function required by CallbackPromiseAdapter: |
@@ -82,11 +83,12 @@ private: |
ImageBitmap(HTMLImageElement*, const IntRect&, Document*, const ImageBitmapOptions&); |
ImageBitmap(HTMLVideoElement*, const IntRect&, Document*, const ImageBitmapOptions&); |
ImageBitmap(HTMLCanvasElement*, const IntRect&, const ImageBitmapOptions&); |
- ImageBitmap(ImageData*, const IntRect&, const ImageBitmapOptions&, const bool&, const bool&); |
+ ImageBitmap(ImageData*, const IntRect&, const ImageBitmapOptions&); |
ImageBitmap(ImageBitmap*, const IntRect&, const ImageBitmapOptions&); |
ImageBitmap(PassRefPtr<StaticBitmapImage>); |
ImageBitmap(PassRefPtr<StaticBitmapImage>, const IntRect&, const ImageBitmapOptions&); |
ImageBitmap(WebExternalTextureMailbox&); |
+ ImageBitmap(std::unique_ptr<uint8_t[]>, uint32_t, uint32_t, bool, bool); |
void parseOptions(const ImageBitmapOptions&, bool&, bool&); |