diff --git a/features/async-clipboard.yml b/features/async-clipboard.yml index 432b43eb6a8..ab7fca282be 100644 --- a/features/async-clipboard.yml +++ b/features/async-clipboard.yml @@ -2,4 +2,32 @@ name: Async clipboard description: The `navigator.clipboard` API asynchronously reads and writes to the system clipboard. spec: https://w3c.github.io/clipboard-apis/#async-clipboard-api caniuse: async-clipboard +# Differences between web-features and caniuse.com are tracked here: +# https://github.com/Fyrd/caniuse/issues/7105 +# https://github.com/Fyrd/caniuse/pull/7106 +# https://github.com/Fyrd/caniuse/issues/7107 group: clipboard +status: + baseline: low + baseline_low_date: 2024-06-11 + support: + chrome: "66" + chrome_android: "66" + edge: "79" + firefox: "127" + firefox_android: "127" + safari: "13.1" + safari_ios: "13.4" +compat_features: + - api.Clipboard + # TODO: include after https://github.com/mdn/browser-compat-data/pull/23593 + # - api.Clipboard.read + # - api.Clipboard.readText + - api.Clipboard.write + - api.Clipboard.writeText + - api.ClipboardItem + - api.ClipboardItem.ClipboardItem + - api.ClipboardItem.getType + - api.ClipboardItem.presentationStyle + - api.ClipboardItem.types + - api.Navigator.clipboard diff --git a/features/async-clipboard.yml.dist b/features/async-clipboard.yml.dist index 601b00c7433..7d9e34afc1a 100644 --- a/features/async-clipboard.yml.dist +++ b/features/async-clipboard.yml.dist @@ -1,37 +1,7 @@ # Generated from: async-clipboard.yml # Do not edit this file by hand. Edit the source file instead! -status: - baseline: false - support: {} compat_features: - # baseline: high - # baseline_low_date: 2017-03-27 - # baseline_high_date: 2019-09-27 - # support: - # chrome: "41" - # chrome_android: "41" - # edge: "12" - # firefox: "22" - # firefox_android: "22" - # safari: "10.1" - # safari_ios: "10.3" - - api.ClipboardEvent - - api.ClipboardEvent.clipboardData - - # baseline: high - # baseline_low_date: 2018-04-30 - # baseline_high_date: 2020-10-30 - # support: - # chrome: "58" - # chrome_android: "58" - # edge: "17" - # firefox: "22" - # firefox_android: "22" - # safari: "10.1" - # safari_ios: "10.3" - - api.ClipboardEvent.ClipboardEvent - # baseline: high # baseline_low_date: 2020-03-24 # baseline_high_date: 2022-09-24 @@ -47,6 +17,7 @@ compat_features: - api.Clipboard.writeText - api.Navigator.clipboard + # ⬇️ Same status as overall feature ⬇️ # baseline: low # baseline_low_date: 2024-06-11 # support: @@ -85,23 +56,6 @@ compat_features: # safari_ios: "13.4" - api.ClipboardItem.ClipboardItem - # baseline: false - # support: - # edge: "79" - # firefox: "127" - # firefox_android: "127" - # safari: "13.1" - # safari_ios: "13.4" - - api.Clipboard.read - - # baseline: false - # support: - # firefox: "125" - # firefox_android: "125" - # safari: "13.1" - # safari_ios: "13.4" - - api.Clipboard.readText - # baseline: false # support: # firefox: "127" @@ -109,10 +63,3 @@ compat_features: # safari: "13.1" # safari_ios: "13.4" - api.ClipboardItem.presentationStyle - - # baseline: false - # support: - # chrome: "64" - # chrome_android: "64" - # edge: "79" - - api.Permissions.permission_clipboard-read