@@ -239,6 +239,41 @@ compat_features:
239239 - api.CanvasRenderingContext2D.isPointInPath.path_parameter
240240 - api.CanvasRenderingContext2D.stroke.path_parameter
241241
242+ # baseline: high
243+ # baseline_low_date: 2016-08-02
244+ # baseline_high_date: 2019-02-02
245+ # support:
246+ # chrome: "36"
247+ # chrome_android: "36"
248+ # edge: "14"
249+ # firefox: "31"
250+ # firefox_android: "31"
251+ # safari: "8"
252+ # safari_ios: "8"
253+ - api.Path2D
254+ - api.Path2D.Path2D
255+ - api.Path2D.arc
256+ - api.Path2D.arcTo
257+ - api.Path2D.bezierCurveTo
258+ - api.Path2D.closePath
259+ - api.Path2D.lineTo
260+ - api.Path2D.moveTo
261+ - api.Path2D.quadraticCurveTo
262+ - api.Path2D.rect
263+
264+ # baseline: high
265+ # baseline_low_date: 2016-08-02
266+ # baseline_high_date: 2019-02-02
267+ # support:
268+ # chrome: "36"
269+ # chrome_android: "36"
270+ # edge: "14"
271+ # firefox: "48"
272+ # firefox_android: "48"
273+ # safari: "9"
274+ # safari_ios: "9"
275+ - api.Path2D.ellipse
276+
242277 # baseline: high
243278 # baseline_low_date: 2016-08-02
244279 # baseline_high_date: 2019-02-02
@@ -317,6 +352,19 @@ compat_features:
317352 # safari_ios: "11.3"
318353 - api.CanvasPattern.setTransform
319354
355+ # baseline: high
356+ # baseline_low_date: 2020-01-15
357+ # baseline_high_date: 2022-07-15
358+ # support:
359+ # chrome: "68"
360+ # chrome_android: "68"
361+ # edge: "79"
362+ # firefox: "34"
363+ # firefox_android: "34"
364+ # safari: "9"
365+ # safari_ios: "9"
366+ - api.Path2D.addPath
367+
320368 # baseline: high
321369 # baseline_low_date: 2020-07-28
322370 # baseline_high_date: 2023-01-28
@@ -344,6 +392,22 @@ compat_features:
344392 # safari_ios: "11.3"
345393 - api.CanvasPattern.setTransform.dommatrix
346394
395+ # baseline: high
396+ # baseline_low_date: 2020-07-28
397+ # baseline_high_date: 2023-01-28
398+ # support:
399+ # chrome: "77"
400+ # chrome_android: "77"
401+ # edge: "79"
402+ # firefox: "74"
403+ # firefox_android: "79"
404+ # safari: "11.1"
405+ # safari_ios: "11.3"
406+ - api.TextMetrics.actualBoundingBoxAscent
407+ - api.TextMetrics.actualBoundingBoxDescent
408+ - api.TextMetrics.actualBoundingBoxLeft
409+ - api.TextMetrics.actualBoundingBoxRight
410+
347411 # baseline: high
348412 # baseline_low_date: 2021-09-20
349413 # baseline_high_date: 2024-03-20
@@ -370,6 +434,31 @@ compat_features:
370434 # safari_ios: "9"
371435 - api.CanvasRenderingContext2D.direction
372436
437+ # baseline: low
438+ # baseline_low_date: 2023-04-11
439+ # support:
440+ # chrome: "99"
441+ # chrome_android: "99"
442+ # edge: "99"
443+ # firefox: "112"
444+ # firefox_android: "112"
445+ # safari: "16"
446+ # safari_ios: "16"
447+ - api.Path2D.roundRect
448+
449+ # baseline: low
450+ # baseline_low_date: 2023-08-01
451+ # support:
452+ # chrome: "87"
453+ # chrome_android: "87"
454+ # edge: "87"
455+ # firefox: "116"
456+ # firefox_android: "116"
457+ # safari: "11.1"
458+ # safari_ios: "11.3"
459+ - api.TextMetrics.fontBoundingBoxAscent
460+ - api.TextMetrics.fontBoundingBoxDescent
461+
373462 # baseline: low
374463 # baseline_low_date: 2023-08-29
375464 # support:
@@ -469,3 +558,12 @@ compat_features:
469558 # firefox_android: "117"
470559 - api.CanvasRenderingContext2D.fontStretch
471560 - api.CanvasRenderingContext2D.fontVariantCaps
561+
562+ # baseline: false
563+ # support:
564+ # firefox: "118"
565+ # firefox_android: "118"
566+ # safari: "11.1"
567+ # safari_ios: "11.3"
568+ - api.TextMetrics.emHeightAscent
569+ - api.TextMetrics.emHeightDescent
0 commit comments