From d2d88d8eb8533d758ccd1049c74552554fb359ae Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 15 Sep 2025 11:14:29 +0200 Subject: [PATCH 1/7] clipboardchange event feature --- features/clipboardchange.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 features/clipboardchange.yml diff --git a/features/clipboardchange.yml b/features/clipboardchange.yml new file mode 100644 index 00000000000..f0ef60912ed --- /dev/null +++ b/features/clipboardchange.yml @@ -0,0 +1,10 @@ +name: clipboardchange +description: The `"clipboardchange"` event of the Clipboard API fires when the user modifies the clipboard's contents. +spec: https://w3c.github.io/clipboard-apis/#clipboard-event-clipboardchange +group: clipboard +status: + # clipboardchange is not in BCD yet. + # It is implemented in Chromium, and available only as an origin trial + # in Chrome 140 to 142. + # See https://chromestatus.com/feature/5085102657503232 + baseline: false From 1e1f4818e33f015014ccc96f006a3e3c647c9b05 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 15 Sep 2025 11:17:07 +0200 Subject: [PATCH 2/7] dist file --- features/clipboardchange.yml.dist | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 features/clipboardchange.yml.dist diff --git a/features/clipboardchange.yml.dist b/features/clipboardchange.yml.dist new file mode 100644 index 00000000000..de482b22023 --- /dev/null +++ b/features/clipboardchange.yml.dist @@ -0,0 +1,4 @@ +# Generated from: clipboardchange.yml +# Do not edit this file by hand. Edit the source file instead! + +{} From 2869d292ed4d3be147b43db3d9f53b394bf7bd72 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 15 Sep 2025 11:25:57 +0200 Subject: [PATCH 3/7] add missing support field --- features/clipboardchange.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/features/clipboardchange.yml b/features/clipboardchange.yml index f0ef60912ed..54bdfb1b6c0 100644 --- a/features/clipboardchange.yml +++ b/features/clipboardchange.yml @@ -8,3 +8,4 @@ status: # in Chrome 140 to 142. # See https://chromestatus.com/feature/5085102657503232 baseline: false + support: From 6b1b76c35cd03effcd66d1517bd220bd6af5091a Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 15 Sep 2025 11:31:50 +0200 Subject: [PATCH 4/7] Remove status override --- features/clipboardchange.yml | 11 ++++------- features/clipboardchange.yml.dist | 4 +++- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/features/clipboardchange.yml b/features/clipboardchange.yml index 54bdfb1b6c0..6eba93b99df 100644 --- a/features/clipboardchange.yml +++ b/features/clipboardchange.yml @@ -2,10 +2,7 @@ name: clipboardchange description: The `"clipboardchange"` event of the Clipboard API fires when the user modifies the clipboard's contents. spec: https://w3c.github.io/clipboard-apis/#clipboard-event-clipboardchange group: clipboard -status: - # clipboardchange is not in BCD yet. - # It is implemented in Chromium, and available only as an origin trial - # in Chrome 140 to 142. - # See https://chromestatus.com/feature/5085102657503232 - baseline: false - support: +# clipboardchange is not in BCD yet. +# It is implemented in Chromium, and available only as an origin trial +# in Chrome 140 to 142. +# See https://chromestatus.com/feature/5085102657503232 \ No newline at end of file diff --git a/features/clipboardchange.yml.dist b/features/clipboardchange.yml.dist index de482b22023..27416beeae2 100644 --- a/features/clipboardchange.yml.dist +++ b/features/clipboardchange.yml.dist @@ -1,4 +1,6 @@ # Generated from: clipboardchange.yml # Do not edit this file by hand. Edit the source file instead! -{} +status: + baseline: false + support: {} From a0768c9b81cbc530c35531c602766a5cfa2cc596 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 15 Sep 2025 11:35:36 +0200 Subject: [PATCH 5/7] prettier --- features/clipboardchange.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/clipboardchange.yml b/features/clipboardchange.yml index 6eba93b99df..82a30ba3de0 100644 --- a/features/clipboardchange.yml +++ b/features/clipboardchange.yml @@ -5,4 +5,4 @@ group: clipboard # clipboardchange is not in BCD yet. # It is implemented in Chromium, and available only as an origin trial # in Chrome 140 to 142. -# See https://chromestatus.com/feature/5085102657503232 \ No newline at end of file +# See https://chromestatus.com/feature/5085102657503232 From d0adea68a93f7a10116f4a658deb68c66e37fad0 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 2 Oct 2025 19:06:13 +0200 Subject: [PATCH 6/7] address review comments --- features/clipboardchange.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/features/clipboardchange.yml b/features/clipboardchange.yml index 82a30ba3de0..1596a514663 100644 --- a/features/clipboardchange.yml +++ b/features/clipboardchange.yml @@ -1,5 +1,7 @@ +# TODO: Revisit this once we have a process to handle new proposals. +# See https://github.com/web-platform-dx/web-features/issues/3079 name: clipboardchange -description: The `"clipboardchange"` event of the Clipboard API fires when the user modifies the clipboard's contents. +description: The `clipboardchange` event for `navigator.clipboard` fires when the user modifies the clipboard's contents. spec: https://w3c.github.io/clipboard-apis/#clipboard-event-clipboardchange group: clipboard # clipboardchange is not in BCD yet. From ded5e26978afaf5a6cf34169f2358524c83cc56b Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 2 Oct 2025 19:06:53 +0200 Subject: [PATCH 7/7] Update features/clipboardchange.yml --- features/clipboardchange.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/clipboardchange.yml b/features/clipboardchange.yml index 1596a514663..92f6ef65245 100644 --- a/features/clipboardchange.yml +++ b/features/clipboardchange.yml @@ -1,5 +1,5 @@ # TODO: Revisit this once we have a process to handle new proposals. -# See https://github.com/web-platform-dx/web-features/issues/3079 +# See https://github.com/web-platform-dx/web-features/issues/3079 name: clipboardchange description: The `clipboardchange` event for `navigator.clipboard` fires when the user modifies the clipboard's contents. spec: https://w3c.github.io/clipboard-apis/#clipboard-event-clipboardchange