diff --git a/features/canvas-2d.yml b/features/canvas-2d.yml index 7b7a14dbd09..73b6c5500a7 100644 --- a/features/canvas-2d.yml +++ b/features/canvas-2d.yml @@ -9,6 +9,7 @@ compat_features: - api.CanvasGradient.addColorStop - api.CanvasPattern - api.CanvasPattern.setTransform + - api.CanvasPattern.setTransform.dommatrix - api.CanvasRenderingContext2D - api.CanvasRenderingContext2D.arc - api.CanvasRenderingContext2D.arcTo @@ -17,6 +18,7 @@ compat_features: - api.CanvasRenderingContext2D.canvas - api.CanvasRenderingContext2D.clearRect - api.CanvasRenderingContext2D.clip + - api.CanvasRenderingContext2D.clip.path_parameter - api.CanvasRenderingContext2D.closePath - api.CanvasRenderingContext2D.createImageData - api.CanvasRenderingContext2D.createLinearGradient @@ -24,9 +26,12 @@ compat_features: - api.CanvasRenderingContext2D.createRadialGradient - api.CanvasRenderingContext2D.direction - api.CanvasRenderingContext2D.drawFocusIfNeeded + - api.CanvasRenderingContext2D.drawFocusIfNeeded.path_parameter - api.CanvasRenderingContext2D.drawImage + - api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image - api.CanvasRenderingContext2D.ellipse - api.CanvasRenderingContext2D.fill + - api.CanvasRenderingContext2D.fill.path_parameter - api.CanvasRenderingContext2D.fillRect - api.CanvasRenderingContext2D.fillStyle - api.CanvasRenderingContext2D.fillText @@ -44,7 +49,9 @@ compat_features: - api.CanvasRenderingContext2D.imageSmoothingEnabled - api.CanvasRenderingContext2D.imageSmoothingQuality - api.CanvasRenderingContext2D.isPointInPath + - api.CanvasRenderingContext2D.isPointInPath.path_parameter - api.CanvasRenderingContext2D.isPointInStroke + - api.CanvasRenderingContext2D.isPointInStroke.path_parameter - api.CanvasRenderingContext2D.letterSpacing - api.CanvasRenderingContext2D.lineCap - api.CanvasRenderingContext2D.lineDashOffset @@ -64,11 +71,13 @@ compat_features: - api.CanvasRenderingContext2D.scale - api.CanvasRenderingContext2D.setLineDash - api.CanvasRenderingContext2D.setTransform + - api.CanvasRenderingContext2D.setTransform.matrix_parameter - api.CanvasRenderingContext2D.shadowBlur - api.CanvasRenderingContext2D.shadowColor - api.CanvasRenderingContext2D.shadowOffsetX - api.CanvasRenderingContext2D.shadowOffsetY - api.CanvasRenderingContext2D.stroke + - api.CanvasRenderingContext2D.stroke.path_parameter - api.CanvasRenderingContext2D.strokeRect - api.CanvasRenderingContext2D.strokeStyle - api.CanvasRenderingContext2D.strokeText diff --git a/features/canvas-2d.yml.dist b/features/canvas-2d.yml.dist index 2254d02a876..6eb977194a2 100644 --- a/features/canvas-2d.yml.dist +++ b/features/canvas-2d.yml.dist @@ -223,6 +223,22 @@ compat_features: # safari_ios: "8" - api.ImageData.ImageData + # baseline: high + # baseline_low_date: 2016-08-02 + # baseline_high_date: 2019-02-02 + # support: + # chrome: "36" + # chrome_android: "36" + # edge: "14" + # firefox: "31" + # firefox_android: "31" + # safari: "7" + # safari_ios: "7" + - api.CanvasRenderingContext2D.clip.path_parameter + - api.CanvasRenderingContext2D.fill.path_parameter + - api.CanvasRenderingContext2D.isPointInPath.path_parameter + - api.CanvasRenderingContext2D.stroke.path_parameter + # baseline: high # baseline_low_date: 2016-08-02 # baseline_high_date: 2019-02-02 @@ -275,6 +291,19 @@ compat_features: # safari_ios: "10.3" - api.CanvasRenderingContext2D.resetTransform + # baseline: high + # baseline_low_date: 2020-01-15 + # baseline_high_date: 2022-07-15 + # support: + # chrome: "36" + # chrome_android: "36" + # edge: "79" + # firefox: "31" + # firefox_android: "31" + # safari: "7" + # safari_ios: "7" + - api.CanvasRenderingContext2D.isPointInStroke.path_parameter + # baseline: high # baseline_low_date: 2020-01-15 # baseline_high_date: 2022-07-15 @@ -300,6 +329,33 @@ compat_features: # safari: "11.1" # safari_ios: "11.3" - api.CanvasRenderingContext2D.getTransform + - api.CanvasRenderingContext2D.setTransform.matrix_parameter + + # baseline: high + # baseline_low_date: 2020-07-28 + # baseline_high_date: 2023-01-28 + # support: + # chrome: "68" + # chrome_android: "68" + # edge: "79" + # firefox: "79" + # firefox_android: "79" + # safari: "11.1" + # safari_ios: "11.3" + - api.CanvasPattern.setTransform.dommatrix + + # baseline: high + # baseline_low_date: 2021-09-20 + # baseline_high_date: 2024-03-20 + # support: + # chrome: "30" + # chrome_android: "30" + # edge: "79" + # firefox: "42" + # firefox_android: "42" + # safari: "15" + # safari_ios: "15" + - api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image # baseline: low # baseline_low_date: 2022-05-31 @@ -339,6 +395,15 @@ compat_features: - api.TextMetrics.hangingBaseline - api.TextMetrics.ideographicBaseline + # baseline: false + # support: + # chrome: "37" + # chrome_android: "37" + # edge: "14" + # safari: "8" + # safari_ios: "8" + - api.CanvasRenderingContext2D.drawFocusIfNeeded.path_parameter + # baseline: false # support: # chrome: "52"