summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.h
diff options
context:
space:
mode:
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.h10
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();