diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h b/chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h index 3fa1bec8da5..1f0b8a53b59 100644 --- a/chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h +++ b/chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h @@ -6,12 +6,12 @@ #define THIRD_PARTY_BLINK_RENDERER_CORE_OFFSCREENCANVAS_OFFSCREEN_CANVAS_H_ #include <memory> + #include "third_party/blink/renderer/bindings/core/v8/script_promise.h" #include "third_party/blink/renderer/core/dom/dom_node_ids.h" #include "third_party/blink/renderer/core/dom/events/event_target.h" #include "third_party/blink/renderer/core/html/canvas/canvas_rendering_context_host.h" #include "third_party/blink/renderer/core/html/canvas/html_canvas_element.h" -#include "third_party/blink/renderer/core/html/canvas/image_encode_options.h" #include "third_party/blink/renderer/core/imagebitmap/image_bitmap_source.h" #include "third_party/blink/renderer/platform/bindings/script_state.h" #include "third_party/blink/renderer/platform/bindings/script_wrappable.h" @@ -155,14 +155,16 @@ class CORE_EXPORT OffscreenCanvas final ScriptPromise CreateImageBitmap(ScriptState*, EventTarget&, base::Optional<IntRect>, - const ImageBitmapOptions*) final; + const ImageBitmapOptions*, + ExceptionState&) final; // CanvasImageSource implementation scoped_refptr<Image> GetSourceImageForCanvas(SourceImageStatus*, AccelerationHint, const FloatSize&) final; bool WouldTaintOrigin() const final { return !origin_clean_; } - FloatSize ElementSize(const FloatSize& default_object_size) const final { + FloatSize ElementSize(const FloatSize& default_object_size, + const RespectImageOrientationEnum) const final { return FloatSize(width(), height()); } bool IsOpaque() const final; @@ -178,7 +180,7 @@ class CORE_EXPORT OffscreenCanvas final FontSelector* GetFontSelector() override; - void Trace(blink::Visitor*) override; + void Trace(Visitor*) override; class ScopedInsideWorkerRAF { STACK_ALLOCATED(); |