- From: roraja <notifications@github.com>
- Date: Wed, 20 Aug 2025 22:19:53 -0700
- To: w3c/clipboard-apis <clipboard-apis@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Thursday, 21 August 2025 05:19:57 UTC
@roraja commented on this pull request. > @@ -224,12 +224,166 @@ url: https://w3c.github.io/permissions/#permissions-task-source; type: dfn; * Scripts that use the [[#async-clipboard-api]] to write to the clipboard * Actions that update the clipboard outside the user agent - If the clipboard contents are changed outside the user agent, then the - {{GlobalEventHandlers/clipboardchange}} event MUST fire when the user agent regains focus. + <div class="algorithm" data-algorithm="fire-clipboardchange-event"> + <h5 id="h-fire-clipboardchange-event">To fire a clipboardchange event</h5> + + To <dfn export>fire a clipboardchange event</dfn> given a {{Document}} <var>document</var>: + + 1. If <var>document</var> does not have [=sticky activation=], then return. Good point. I think we should go ahead with the 3rd option since it is also most backward compatible and works with all existing permission models across different browser agents. -- Reply to this email directly or view it on GitHub: https://github.com/w3c/clipboard-apis/pull/239#discussion_r2289882529 You are receiving this because you are subscribed to this thread. Message ID: <w3c/clipboard-apis/pull/239/review/3139058496@github.com>
Received on Thursday, 21 August 2025 05:19:57 UTC