From 05d4d5eaf07ad39792c3cdde50df2332569b207d Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Thu, 21 May 2026 16:49:40 +0200 Subject: [PATCH] Add more compat keys to `setinterval` and `settimeout` --- features/setinterval.yml | 1 + features/setinterval.yml.dist | 13 +++++++++++++ features/settimeout.yml | 1 + features/settimeout.yml.dist | 13 +++++++++++++ 4 files changed, 28 insertions(+) diff --git a/features/setinterval.yml b/features/setinterval.yml index 7cbcd350291..e60b7547c58 100644 --- a/features/setinterval.yml +++ b/features/setinterval.yml @@ -3,6 +3,7 @@ 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.supports_parameters_for_callback - api.setInterval.worker_support - api.clearInterval - api.clearInterval.worker_support diff --git a/features/setinterval.yml.dist b/features/setinterval.yml.dist index 38e5c2c187e..66c7cb10458 100644 --- a/features/setinterval.yml.dist +++ b/features/setinterval.yml.dist @@ -28,6 +28,19 @@ compat_features: - api.clearInterval - api.setInterval + # 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.2" + # safari_ios: "1" + - api.setInterval.supports_parameters_for_callback + # ⬇️ Same status as overall feature ⬇️ # baseline: high # baseline_low_date: 2015-07-29 diff --git a/features/settimeout.yml b/features/settimeout.yml index b23bbf9f951..dcf8d07d830 100644 --- a/features/settimeout.yml +++ b/features/settimeout.yml @@ -3,6 +3,7 @@ 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.supports_parameters_for_callback - api.setTimeout.worker_support - api.clearTimeout - api.clearTimeout.worker_support diff --git a/features/settimeout.yml.dist b/features/settimeout.yml.dist index 34c372658a4..79ad1c1ca90 100644 --- a/features/settimeout.yml.dist +++ b/features/settimeout.yml.dist @@ -27,6 +27,19 @@ compat_features: # safari_ios: "1" - api.setTimeout + # 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.2" + # safari_ios: "1" + - api.setTimeout.supports_parameters_for_callback + # baseline: high # baseline_low_date: 2015-07-29 # baseline_high_date: 2018-01-29