Skip to content

Commit

Permalink
Assign worker_support keys (#2715)
Browse files Browse the repository at this point in the history
* Add `worker_support` keys that don't move Baseline dates

* Add `worker_support` keys to `base64encodedecode`
  • Loading branch information
ddbeck authored Feb 27, 2025
1 parent c105b2c commit edb7e1d
Show file tree
Hide file tree
Showing 8 changed files with 101 additions and 15 deletions.
2 changes: 2 additions & 0 deletions features/base64encodedecode.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ caniuse: atob-btoa
compat_features:
- api.atob
- api.btoa
- api.atob.worker_support
- api.btoa.worker_support
40 changes: 33 additions & 7 deletions features/base64encodedecode.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,42 @@

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
baseline_low_date: 2016-09-20
baseline_high_date: 2019-03-20
support:
chrome: "4"
chrome_android: "18"
chrome: "30"
chrome_android: "30"
edge: "12"
firefox: "1"
firefox: "4"
firefox_android: "4"
safari: "3"
safari_ios: "1"
safari: "10"
safari_ios: "10"
compat_features:
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
# support:
# chrome: "4"
# chrome_android: "18"
# edge: "12"
# firefox: "1"
# firefox_android: "4"
# safari: "3"
# safari_ios: "1"
- api.atob
- api.btoa

# ⬇️ Same status as overall feature ⬇️
# baseline: high
# baseline_low_date: 2016-09-20
# baseline_high_date: 2019-03-20
# support:
# chrome: "30"
# chrome_android: "30"
# edge: "12"
# firefox: "4"
# firefox_android: "4"
# safari: "10"
# safari_ios: "10"
- api.atob.worker_support
- api.btoa.worker_support
1 change: 1 addition & 0 deletions features/canvas-2d.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ compat_features:
- api.CanvasRenderingContext2D.translate
- api.CanvasRenderingContext2D.wordSpacing
- api.ImageData
- api.ImageData.worker_support
- api.ImageData.ImageData
- api.ImageData.colorSpace
- api.ImageData.data
Expand Down
13 changes: 13 additions & 0 deletions features/canvas-2d.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -210,6 +210,19 @@ compat_features:
# safari_ios: "9"
- api.CanvasRenderingContext2D.ellipse

# baseline: high
# baseline_low_date: 2016-08-02
# baseline_high_date: 2019-02-02
# support:
# chrome: "36"
# chrome_android: "36"
# edge: "14"
# firefox: "25"
# firefox_android: "25"
# safari: "7"
# safari_ios: "7"
- api.ImageData.worker_support

# baseline: high
# baseline_low_date: 2016-08-02
# baseline_high_date: 2019-02-02
Expand Down
2 changes: 2 additions & 0 deletions features/setinterval.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ description: "The `setInterval()` global function repeatedly executes provided c
spec: https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers
compat_features:
- api.setInterval
- api.setInterval.worker_support
- api.clearInterval
- api.clearInterval.worker_support
34 changes: 30 additions & 4 deletions features/setinterval.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,39 @@ status:
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome: "3"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox: "3.5"
firefox_android: "4"
safari: "1"
safari_ios: "1"
safari: "4"
safari_ios: "5"
compat_features:
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
# support:
# chrome: "1"
# chrome_android: "18"
# edge: "12"
# firefox: "1"
# firefox_android: "4"
# safari: "1"
# safari_ios: "1"
- api.clearInterval
- api.setInterval

# ⬇️ Same status as overall feature ⬇️
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
# support:
# chrome: "3"
# chrome_android: "18"
# edge: "12"
# firefox: "3.5"
# firefox_android: "4"
# safari: "4"
# safari_ios: "5"
- api.clearInterval.worker_support
- api.setInterval.worker_support
2 changes: 2 additions & 0 deletions features/settimeout.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ description: "The `setTimeout()` global function executes provided code after a
spec: https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers
compat_features:
- api.setTimeout
- api.setTimeout.worker_support
- api.clearTimeout
- api.clearTimeout.worker_support
22 changes: 18 additions & 4 deletions features/settimeout.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ status:
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome: "3"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox: "3.5"
firefox_android: "4"
safari: "4"
safari_ios: "1"
safari_ios: "5"
compat_features:
# baseline: high
# baseline_low_date: 2015-07-29
Expand All @@ -27,7 +27,6 @@ compat_features:
# safari_ios: "1"
- api.setTimeout

# ⬇️ Same status as overall feature ⬇️
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
Expand All @@ -40,3 +39,18 @@ compat_features:
# safari: "4"
# safari_ios: "1"
- api.clearTimeout

# ⬇️ Same status as overall feature ⬇️
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
# support:
# chrome: "3"
# chrome_android: "18"
# edge: "12"
# firefox: "3.5"
# firefox_android: "4"
# safari: "4"
# safari_ios: "5"
- api.clearTimeout.worker_support
- api.setTimeout.worker_support

0 comments on commit edb7e1d

Please sign in to comment.