diff --git a/features/draft/spec/html.yml b/features/draft/spec/html.yml index cfade7b5b3f..dd261e93ad0 100644 --- a/features/draft/spec/html.yml +++ b/features/draft/spec/html.yml @@ -252,12 +252,6 @@ compat_features: - api.History.replaceState - api.History.scrollRestoration - api.History.state - - api.ImageData - - api.ImageData.ImageData - - api.ImageData.colorSpace - - api.ImageData.data - - api.ImageData.height - - api.ImageData.width - api.Location - api.Location.ancestorOrigins - api.Location.assign diff --git a/features/draft/spec/html.yml.dist b/features/draft/spec/html.yml.dist index 43ba815d852..8c9966b7c56 100644 --- a/features/draft/spec/html.yml.dist +++ b/features/draft/spec/html.yml.dist @@ -367,22 +367,6 @@ compat_features: # safari_ios: ≤3.2 - html.global_attributes.contenteditable - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "3.5" - # firefox_android: "4" - # safari: "3.1" - # safari_ios: "2" - - api.ImageData - - api.ImageData.data - - api.ImageData.height - - api.ImageData.width - # baseline: high # baseline_low_date: 2015-07-29 # baseline_high_date: 2018-01-29 @@ -1785,19 +1769,6 @@ compat_features: # safari_ios: "7" - api.TrackEvent.TrackEvent - # baseline: high - # baseline_low_date: 2016-08-02 - # baseline_high_date: 2019-02-02 - # support: - # chrome: "36" - # chrome_android: "36" - # edge: "14" - # firefox: "29" - # firefox_android: "29" - # safari: "8" - # safari_ios: "8" - - api.ImageData.ImageData - # baseline: high # baseline_low_date: 2016-08-02 # baseline_high_date: 2019-02-02 @@ -3478,15 +3449,6 @@ compat_features: - api.HTMLVideoElement.playsInline - html.elements.video.playsinline - # baseline: false - # support: - # chrome: "92" - # chrome_android: "92" - # edge: "92" - # safari: "15.2" - # safari_ios: "15.2" - - api.ImageData.colorSpace - # baseline: false # support: # chrome: "99" diff --git a/features/imagedata.yml b/features/imagedata.yml new file mode 100644 index 00000000000..289986acdb4 --- /dev/null +++ b/features/imagedata.yml @@ -0,0 +1,15 @@ +name: ImageData +description: "`ImageData` represents pixel data for a particular area inside a `Canvas` element, in order to manipulate that part of the canvas or draw images to it." +spec: https://html.spec.whatwg.org/multipage/canvas.html#pixel-manipulation +group: canvas +# `.colorspace` is not yet implemented in Firefox but the core feature is +# baseline high for a long time. +status: + compute_from: api.ImageData +compat_features: + - api.ImageData + - api.ImageData.ImageData + - api.ImageData.colorSpace + - api.ImageData.data + - api.ImageData.height + - api.ImageData.width diff --git a/features/imagedata.yml.dist b/features/imagedata.yml.dist new file mode 100644 index 00000000000..f518c77b8cd --- /dev/null +++ b/features/imagedata.yml.dist @@ -0,0 +1,54 @@ +# Generated from: imagedata.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2015-07-29 + baseline_high_date: 2018-01-29 + support: + chrome: "1" + chrome_android: "18" + edge: "12" + firefox: "3.5" + firefox_android: "4" + safari: "3.1" + safari_ios: "2" +compat_features: + # ⬇️ Same status as overall feature ⬇️ + # baseline: high + # baseline_low_date: 2015-07-29 + # baseline_high_date: 2018-01-29 + # support: + # chrome: "1" + # chrome_android: "18" + # edge: "12" + # firefox: "3.5" + # firefox_android: "4" + # safari: "3.1" + # safari_ios: "2" + - api.ImageData + - api.ImageData.data + - api.ImageData.height + - api.ImageData.width + + # baseline: high + # baseline_low_date: 2016-08-02 + # baseline_high_date: 2019-02-02 + # support: + # chrome: "36" + # chrome_android: "36" + # edge: "14" + # firefox: "29" + # firefox_android: "29" + # safari: "8" + # safari_ios: "8" + - api.ImageData.ImageData + + # baseline: false + # support: + # chrome: "92" + # chrome_android: "92" + # edge: "92" + # safari: "15.2" + # safari_ios: "15.2" + - api.ImageData.colorSpace