ImageBitmap 40 Source/core/frame/ImageBitmap.cpp ImageBitmap::ImageBitmap(HTMLImageElement* image, const IntRect& cropRect) ImageBitmap 57 Source/core/frame/ImageBitmap.cpp ImageBitmap::ImageBitmap(HTMLVideoElement* video, const IntRect& cropRect) ImageBitmap 79 Source/core/frame/ImageBitmap.cpp ImageBitmap::ImageBitmap(HTMLCanvasElement* canvas, const IntRect& cropRect) ImageBitmap 95 Source/core/frame/ImageBitmap.cpp ImageBitmap::ImageBitmap(ImageData* data, const IntRect& cropRect) ImageBitmap 114 Source/core/frame/ImageBitmap.cpp ImageBitmap::ImageBitmap(ImageBitmap* bitmap, const IntRect& cropRect) ImageBitmap 135 Source/core/frame/ImageBitmap.cpp ImageBitmap::ImageBitmap(Image* image, const IntRect& cropRect) ImageBitmap 146 Source/core/frame/ImageBitmap.cpp ImageBitmap::~ImageBitmap() ImageBitmap 152 Source/core/frame/ImageBitmap.cpp PassRefPtrWillBeRawPtr<ImageBitmap> ImageBitmap::create(HTMLImageElement* image, const IntRect& cropRect) ImageBitmap 155 Source/core/frame/ImageBitmap.cpp return adoptRefWillBeNoop(new ImageBitmap(image, normalizedCropRect)); ImageBitmap 158 Source/core/frame/ImageBitmap.cpp PassRefPtrWillBeRawPtr<ImageBitmap> ImageBitmap::create(HTMLVideoElement* video, const IntRect& cropRect) ImageBitmap 161 Source/core/frame/ImageBitmap.cpp return adoptRefWillBeNoop(new ImageBitmap(video, normalizedCropRect)); ImageBitmap 164 Source/core/frame/ImageBitmap.cpp PassRefPtrWillBeRawPtr<ImageBitmap> ImageBitmap::create(HTMLCanvasElement* canvas, const IntRect& cropRect) ImageBitmap 167 Source/core/frame/ImageBitmap.cpp return adoptRefWillBeNoop(new ImageBitmap(canvas, normalizedCropRect)); ImageBitmap 170 Source/core/frame/ImageBitmap.cpp PassRefPtrWillBeRawPtr<ImageBitmap> ImageBitmap::create(ImageData* data, const IntRect& cropRect) ImageBitmap 173 Source/core/frame/ImageBitmap.cpp return adoptRefWillBeNoop(new ImageBitmap(data, normalizedCropRect)); ImageBitmap 176 Source/core/frame/ImageBitmap.cpp PassRefPtrWillBeRawPtr<ImageBitmap> ImageBitmap::create(ImageBitmap* bitmap, const IntRect& cropRect) ImageBitmap 179 Source/core/frame/ImageBitmap.cpp return adoptRefWillBeNoop(new ImageBitmap(bitmap, normalizedCropRect)); ImageBitmap 182 Source/core/frame/ImageBitmap.cpp PassRefPtrWillBeRawPtr<ImageBitmap> ImageBitmap::create(Image* image, const IntRect& cropRect) ImageBitmap 185 Source/core/frame/ImageBitmap.cpp return adoptRefWillBeNoop(new ImageBitmap(image, normalizedCropRect)); ImageBitmap 188 Source/core/frame/ImageBitmap.cpp void ImageBitmap::notifyImageSourceChanged() ImageBitmap 195 Source/core/frame/ImageBitmap.cpp PassRefPtr<Image> ImageBitmap::bitmapImage() const ImageBitmap 203 Source/core/frame/ImageBitmap.cpp PassRefPtr<Image> ImageBitmap::getSourceImageForCanvas(SourceImageMode, SourceImageStatus* status) const ImageBitmap 209 Source/core/frame/ImageBitmap.cpp void ImageBitmap::adjustDrawRects(FloatRect* srcRect, FloatRect* dstRect) const ImageBitmap 222 Source/core/frame/ImageBitmap.cpp FloatSize ImageBitmap::sourceSize() const ImageBitmap 227 Source/core/frame/ImageBitmap.cpp void ImageBitmap::trace(Visitor*) ImageBitmap 23 Source/core/frame/ImageBitmap.h class ImageBitmap FINAL : public RefCountedWillBeGarbageCollectedFinalized<ImageBitmap>, public ScriptWrappable, public ImageLoaderClient, public CanvasImageSource { ImageBitmap 24 Source/core/frame/ImageBitmap.h WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ImageBitmap); ImageBitmap 26 Source/core/frame/ImageBitmap.h static PassRefPtrWillBeRawPtr<ImageBitmap> create(HTMLImageElement*, const IntRect&); ImageBitmap 27 Source/core/frame/ImageBitmap.h static PassRefPtrWillBeRawPtr<ImageBitmap> create(HTMLVideoElement*, const IntRect&); ImageBitmap 28 Source/core/frame/ImageBitmap.h static PassRefPtrWillBeRawPtr<ImageBitmap> create(HTMLCanvasElement*, const IntRect&); ImageBitmap 29 Source/core/frame/ImageBitmap.h static PassRefPtrWillBeRawPtr<ImageBitmap> create(ImageData*, const IntRect&); ImageBitmap 30 Source/core/frame/ImageBitmap.h static PassRefPtrWillBeRawPtr<ImageBitmap> create(ImageBitmap*, const IntRect&); ImageBitmap 31 Source/core/frame/ImageBitmap.h static PassRefPtrWillBeRawPtr<ImageBitmap> create(Image*, const IntRect&); ImageBitmap 42 Source/core/frame/ImageBitmap.h virtual ~ImageBitmap(); ImageBitmap 53 Source/core/frame/ImageBitmap.h ImageBitmap(HTMLImageElement*, const IntRect&); ImageBitmap 54 Source/core/frame/ImageBitmap.h ImageBitmap(HTMLVideoElement*, const IntRect&); ImageBitmap 55 Source/core/frame/ImageBitmap.h ImageBitmap(HTMLCanvasElement*, const IntRect&); ImageBitmap 56 Source/core/frame/ImageBitmap.h ImageBitmap(ImageData*, const IntRect&); ImageBitmap 57 Source/core/frame/ImageBitmap.h ImageBitmap(ImageBitmap*, const IntRect&); ImageBitmap 58 Source/core/frame/ImageBitmap.h ImageBitmap(Image*, const IntRect&); ImageBitmap 95 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapNoCrop = ImageBitmap::create(imageElement.get(), IntRect(0, 0, m_bitmap.width(), m_bitmap.height())); ImageBitmap 96 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapInteriorCrop = ImageBitmap::create(imageElement.get(), IntRect(m_bitmap.width() / 2, m_bitmap.height() / 2, m_bitmap.width() / 2, m_bitmap.height() / 2)); ImageBitmap 97 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapExteriorCrop = ImageBitmap::create(imageElement.get(), IntRect(-m_bitmap.width() / 2, -m_bitmap.height() / 2, m_bitmap.width(), m_bitmap.height())); ImageBitmap 98 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapOutsideCrop = ImageBitmap::create(imageElement.get(), IntRect(-m_bitmap.width(), -m_bitmap.height(), m_bitmap.width(), m_bitmap.height())); ImageBitmap 149 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapInteriorCrop = ImageBitmap::create(imageInteriorCrop.get(), IntRect(m_bitmap.width() / 2, m_bitmap.height() / 2, m_bitmap.width(), m_bitmap.height())); ImageBitmap 151 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapNoCrop = ImageBitmap::create(imageNoCrop.get(), IntRect(0, 0, m_bitmap.width(), m_bitmap.height())); ImageBitmap 152 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapInteriorCrop2 = ImageBitmap::create(imageInteriorCrop.get(), IntRect(m_bitmap.width() / 2, m_bitmap.height() / 2, m_bitmap.width(), m_bitmap.height())); ImageBitmap 153 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapExteriorCrop = ImageBitmap::create(imageExteriorCrop.get(), IntRect(-m_bitmap.width() / 2, -m_bitmap.height() / 2, m_bitmap.width(), m_bitmap.height())); ImageBitmap 154 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapOutsideCrop = ImageBitmap::create(imageOutsideCrop.get(), IntRect(-m_bitmap.width(), -m_bitmap.height(), m_bitmap.width(), m_bitmap.height())); ImageBitmap 191 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmap = ImageBitmap::create(image.get(), IntRect(0, 0, m_bitmap.width(), m_bitmap.height())); ImageBitmap 213 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapDerived = nullptr; ImageBitmap 215 Source/core/frame/ImageBitmapTest.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmapFromCanvas = ImageBitmap::create(canvasElement.get(), IntRect(0, 0, canvasElement->width(), canvasElement->height())); ImageBitmap 216 Source/core/frame/ImageBitmapTest.cpp imageBitmapDerived = ImageBitmap::create(imageBitmapFromCanvas.get(), IntRect(0, 0, 20, 20)); ImageBitmap 62 Source/core/html/canvas/CanvasRenderingContext2D.h class ImageBitmap; ImageBitmap 66 Source/modules/imagebitmap/ImageBitmapFactories.cpp static ScriptPromise fulfillImageBitmap(ExecutionContext* context, PassRefPtrWillBeRawPtr<ImageBitmap> imageBitmap) ImageBitmap 114 Source/modules/imagebitmap/ImageBitmapFactories.cpp return fulfillImageBitmap(eventTarget.executionContext(), ImageBitmap::create(image, IntRect(sx, sy, sw, sh))); ImageBitmap 157 Source/modules/imagebitmap/ImageBitmapFactories.cpp return fulfillImageBitmap(eventTarget.executionContext(), ImageBitmap::create(video, IntRect(sx, sy, sw, sh))); ImageBitmap 194 Source/modules/imagebitmap/ImageBitmapFactories.cpp return fulfillImageBitmap(eventTarget.executionContext(), canvas->buffer() ? ImageBitmap::create(canvas, IntRect(sx, sy, sw, sh)) : nullptr); ImageBitmap 245 Source/modules/imagebitmap/ImageBitmapFactories.cpp return fulfillImageBitmap(eventTarget.executionContext(), ImageBitmap::create(data, IntRect(sx, sy, sw, sh))); ImageBitmap 248 Source/modules/imagebitmap/ImageBitmapFactories.cpp ScriptPromise ImageBitmapFactories::createImageBitmap(EventTarget& eventTarget, ImageBitmap* bitmap, ExceptionState& exceptionState) ImageBitmap 253 Source/modules/imagebitmap/ImageBitmapFactories.cpp ScriptPromise ImageBitmapFactories::createImageBitmap(EventTarget& eventTarget, ImageBitmap* bitmap, int sx, int sy, int sw, int sh, ExceptionState& exceptionState) ImageBitmap 264 Source/modules/imagebitmap/ImageBitmapFactories.cpp return fulfillImageBitmap(eventTarget.executionContext(), ImageBitmap::create(bitmap, IntRect(sx, sy, sw, sh))); ImageBitmap 350 Source/modules/imagebitmap/ImageBitmapFactories.cpp RefPtrWillBeRawPtr<ImageBitmap> imageBitmap = ImageBitmap::create(image.get(), m_cropRect); ImageBitmap 53 Source/modules/imagebitmap/ImageBitmapFactories.h class ImageBitmap; ImageBitmap 73 Source/modules/imagebitmap/ImageBitmapFactories.h static ScriptPromise createImageBitmap(EventTarget&, ImageBitmap*, ExceptionState&); ImageBitmap 74 Source/modules/imagebitmap/ImageBitmapFactories.h static ScriptPromise createImageBitmap(EventTarget&, ImageBitmap*, int sx, int sy, int sw, int sh, ExceptionState&);