From 7c0748b69ba1c25b2c2bd84367b0749354deb5a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Costa?= Date: Mon, 23 Aug 2021 20:27:35 +0200 Subject: [PATCH 1/2] Add CanvasRenderingContext2D.imageSmoothingEnabled --- src/main/scala/org/scalajs/dom/raw/lib.scala | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/scala/org/scalajs/dom/raw/lib.scala b/src/main/scala/org/scalajs/dom/raw/lib.scala index 6af067fc1..0d9d1daeb 100644 --- a/src/main/scala/org/scalajs/dom/raw/lib.scala +++ b/src/main/scala/org/scalajs/dom/raw/lib.scala @@ -3840,6 +3840,13 @@ class CanvasRenderingContext2D extends js.Object { */ var textBaseline: String = js.native + /** + * A boolean value indicating whether to smooth scaled images or not. The default value is true. + * + * MDN + */ + var imageSmoothingEnabled: Boolean = js.native + /** * Restores the drawing style state to the last element on the 'state stack' saved by * save(). From 3e78dea48970846265462809d61a2afdf97d656a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Costa?= Date: Mon, 23 Aug 2021 20:31:27 +0200 Subject: [PATCH 2/2] Run sbt prePR --- api-reports/2_12.txt | 1 + api-reports/2_13.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 4c87cd8b2..500989e48 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -3060,6 +3060,7 @@ raw/CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Do raw/CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] raw/CanvasRenderingContext2D[JC] var globalAlpha: Double raw/CanvasRenderingContext2D[JC] var globalCompositeOperation: String +raw/CanvasRenderingContext2D[JC] var imageSmoothingEnabled: Boolean raw/CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double): Boolean raw/CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: String): Boolean raw/CanvasRenderingContext2D[JC] var lineCap: String diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 5cf7be22c..56ea20d4f 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -3060,6 +3060,7 @@ raw/CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Do raw/CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] raw/CanvasRenderingContext2D[JC] var globalAlpha: Double raw/CanvasRenderingContext2D[JC] var globalCompositeOperation: String +raw/CanvasRenderingContext2D[JC] var imageSmoothingEnabled: Boolean raw/CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double): Boolean raw/CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: String): Boolean raw/CanvasRenderingContext2D[JC] var lineCap: String