Thanks everyone for the review. As per Rick's comment, I will keep this 
thread updated.
On Wednesday, November 5, 2025 at 9:52:52 PM UTC+5:30 Mike Taylor wrote:

> LGTM3 w/ same conditions as Rick.
> On 11/5/25 11:21 a.m., Vladimir Levin wrote:
>
> LGTM2 
>
> On Wednesday, October 29, 2025 at 11:13:01 AM UTC-4 Rick Byers wrote:
>
>> Thanks Rohan. It looks to me like the discussion has converged on the 
>> core aspects of the design. So I'm OK shipping before the PR lands. LGTM1 
>>
>> However if the WG converges on a breaking change before this reaches 
>> stable, please follow up here. Worst case we can pause the launch before it 
>> hits stable and update to reflect any new consensus. But that is looking 
>> unlikely so I don't want you to have to wait any longer. 
>>
>> Rick
>>
>> On Thu, Oct 23, 2025 at 11:45 PM 'Rohan Raja' via blink-dev <
>> [email protected]> wrote:
>>
>>> The PR is nearly finalized. All major issues about privacy and event 
>>> changeID have been resolved after team discussion. Awaiting final 
>>> signoffs and possible WG discussion (that's why the Agenda+ label) before 
>>> merging. There are no blocking problems left as of now.
>>>
>>> On Thursday, October 23, 2025 at 7:06:53 PM UTC+5:30 Mike Taylor wrote:
>>>
>>>> On 10/23/25 5:31 a.m., 'Rohan Raja' via blink-dev wrote:
>>>>
>>>> Thanks for reviewing.
>>>>
>>>> The mentioned issue was created in response to the initial explainer of 
>>>> ClipboardChange event API last year. Post this we had good discussions 
>>>> about the ClipboardChange event API in the working group meetings and 
>>>> arrived at an acceptable API signature and permission model for 
>>>> Safari/Firefox.
>>>>
>>>> This was approved by TAG - 
>>>> https://github.com/w3ctag/design-reviews/issues/1017 We have a spec 
>>>> change PR for this - https://github.com/w3c/clipboard-apis/pull/239
>>>>
>>>> Can you summarize where you are with the PR? I see some activity over 
>>>> the past few weeks, and an Agenda+ label. 
>>>>
>>>> Although the current issue is not updated, I have just dropped a 
>>>> comment on this thread to close this.
>>>>
>>>> Thanks. I left a pointer to that in the Mozilla standards position 
>>>> thread (
>>>> https://github.com/mozilla/standards-positions/issues/1115#issuecomment-3436711432).
>>>>   
>>>>
>>>>
>>>> Thanks
>>>> Rohan Raja
>>>> On Wednesday, October 22, 2025 at 6:55:13 PM UTC+5:30 Mike Taylor wrote:
>>>>
>>>>> On 10/22/25 4:05 a.m., Chromestatus wrote:
>>>>>
>>>>> *Contact emails*
>>>>> [email protected], [email protected], [email protected]
>>>>>
>>>>> *Explainer*
>>>>>
>>>>> https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ClipboardAPI/ClipboardChangeEvent/clipboard-change-event-explainer.md
>>>>>
>>>>> *Specification*
>>>>> https://github.com/w3c/clipboard-apis/pull/239 
>>>>>
>>>>> *Summary*
>>>>> The "clipboardchange" event fires whenever the system clipboard 
>>>>> contents are changed either by a web app or any other system application. 
>>>>> This allows web-apps like remote desktop clients to keep their clipboards 
>>>>> synchronized with the system clipboard. It provides an efficient 
>>>>> alternative to polling the clipboard(using Javascript) for changes. 
>>>>>
>>>>> *Blink component*
>>>>> Blink>DataTransfer 
>>>>> <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EDataTransfer%22>
>>>>>
>>>>> *Web Feature ID*
>>>>> clipboardchange <https://webstatus.dev/features/clipboardchange> 
>>>>>
>>>>> *Motivation*
>>>>> Today, a web-app can monitor the system clipboard by polling and 
>>>>> reading the clipboard through async clipboard API at regular intervals. 
>>>>> For 
>>>>> example, web based remote desktop clients like Chrome Remote desktop may 
>>>>> read the clipboard contents for changes on every page focus event which 
>>>>> is 
>>>>> inefficient. Some Github links also suggests polling of clipboard being 
>>>>> performed in Electron JS apps like (
>>>>> https://gist.github.com/LewdEwe-ErikWallace/d6e36f899a77a4f05e46388c254d014f).
>>>>>  
>>>>> This feature aims to introduce an efficient way of notifying web apps 
>>>>> when 
>>>>> clipboard changes. 
>>>>>
>>>>> *Initial public proposal*
>>>>> https://github.com/WICG/proposals/issues/186
>>>>>
>>>>> *Search tags*
>>>>> clipboard change event 
>>>>> <http:///features#tags:clipboard%20change%20event>, clipboardchange 
>>>>> <http:///features#tags:clipboardchange>, clipboard monitor 
>>>>> <http:///features#tags:clipboard%20monitor>
>>>>>
>>>>> *TAG review*
>>>>> https://github.com/w3ctag/design-reviews/issues/1017 
>>>>>
>>>>> *TAG review status*
>>>>> Issues addressed
>>>>>
>>>>> *Origin Trial Name*
>>>>> Clipboardchange event
>>>>>
>>>>> *Chromium Trial Name*
>>>>> ClipboardChangeEvent
>>>>>
>>>>> *Origin Trial documentation link*
>>>>>
>>>>> https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ClipboardAPI/ClipboardChangeEvent/README.md
>>>>>
>>>>> *WebFeature UseCounter name*
>>>>> kClipboardChangeEventAddListener 
>>>>>
>>>>> *Risks*
>>>>>
>>>>>
>>>>> *Interoperability and Compatibility*
>>>>> *No information provided* 
>>>>>
>>>>> *Gecko*: No signal (
>>>>> https://github.com/mozilla/standards-positions/issues/1115)
>>>>>
>>>>> Have you seen the feedback and corresponding issue filed from Olli, 
>>>>> ~last year? 
>>>>>
>>>>>
>>>>> *WebKit*: No signal (
>>>>> https://github.com/WebKit/standards-positions/issues/429)
>>>>>
>>>>> *Web developers*: Positive 34+ upvotes in the associated Chromium bug 
>>>>> indicates strong interest. Issues like following also indicate a strong 
>>>>> developer interest: - 
>>>>> https://stackoverflow.com/questions/63856050/javascript-how-can-i-have-a-constantly-running-process-for-the-purpose-of-monit
>>>>>  
>>>>> - https://github.com/p0deje/Maccy/issues/948
>>>>>
>>>>> *Other signals*:
>>>>>
>>>>> *WebView application risks*
>>>>>
>>>>> Does this intent deprecate or change behavior of existing APIs, such 
>>>>> that it has potentially high risk for Android WebView-based applications? 
>>>>> *No information provided* 
>>>>>
>>>>>
>>>>> *Debuggability*
>>>>> To improve debuggability, developers should be able to set breakpoints 
>>>>> directly in their code where the clipboardchange event listener is 
>>>>> registered, using the Sources tool as with any other event. Additionally, 
>>>>> clipboardchange will be available alongside other clipboard-related 
>>>>> events—such as copy, cut, and paste—in the “Clipboard” section of Event 
>>>>> Listener Breakpoints within the Sources tool. 
>>>>>
>>>>> *Will this feature be supported on all six Blink platforms (Windows, 
>>>>> Mac, Linux, ChromeOS, Android, and Android WebView)?*
>>>>> Yes
>>>>>
>>>>> *Is this feature fully tested by web-platform-tests 
>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?*
>>>>> Yes 
>>>>>
>>>>> https://wpt.fyi/results/clipboard-apis/async-navigator-clipboard-change-event.tentative.https.html
>>>>>
>>>>> *DevTrial instructions*
>>>>> https://developer.chrome.com/blog/clipboardchange
>>>>>
>>>>> *Flag name on about://flags*
>>>>> ClipboardChangeEvent 
>>>>>
>>>>> *Finch feature name*
>>>>> ClipboardChangeEvent 
>>>>>
>>>>> *Rollout plan*
>>>>> Will ship enabled for all users
>>>>>
>>>>> *Requires code in //chrome?*
>>>>> False
>>>>>
>>>>> *Tracking bug*
>>>>> https://issues.chromium.org/issues/41442253
>>>>>
>>>>> *Estimated milestones*
>>>>> Shipping on desktop 143 
>>>>> Origin trial desktop first 140 
>>>>> Origin trial desktop last 142 
>>>>> Shipping on Android 143 
>>>>> Origin trial Android first 140 
>>>>> Origin trial Android last 142 
>>>>> Origin trial WebView first 140 
>>>>> Origin trial WebView last 142 
>>>>>
>>>>> *Anticipated spec changes*
>>>>>
>>>>> Open questions about a feature may be a source of future web compat or 
>>>>> interop issues. Please list open issues (e.g. links to known github 
>>>>> issues 
>>>>> in the project for the feature specification) whose resolution may 
>>>>> introduce web compat/interop risk (e.g., changing to naming or structure 
>>>>> of 
>>>>> the API in a non-backward-compatible way). 
>>>>> *No information provided*
>>>>>
>>>>> *Link to entry on the Chrome Platform Status*
>>>>> https://chromestatus.com/feature/5085102657503232?gate=5067234201042944
>>>>>
>>>>> *Links to previous Intent discussions*
>>>>> Intent to Prototype: 
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/67454fad.2b0a0220.19a388.0284.GAE%40google.com
>>>>> Intent to Experiment: 
>>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/JQb0t_esk1k/m/WnqkGA2pCQAJ
>>>>>
>>>>>
>>>>> This intent message was generated by Chrome Platform Status 
>>>>> <https://chromestatus.com>. 
>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "blink-dev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> To view this discussion visit 
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68f89056.050a0220.39dfc1.1293.GAE%40google.com
>>>>>  
>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68f89056.050a0220.39dfc1.1293.GAE%40google.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "blink-dev" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>>> To view this discussion visit 
>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/77fffa0f-74a0-4b29-9881-8df97cc6d54cn%40chromium.org
>>>>  
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/77fffa0f-74a0-4b29-9881-8df97cc6d54cn%40chromium.org?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "blink-dev" group.
>>>
>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected].
>>> To view this discussion visit 
>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2f9b0058-a146-4ac7-89ca-154e674b8356n%40chromium.org
>>>  
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2f9b0058-a146-4ac7-89ca-154e674b8356n%40chromium.org?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/cf681bfa-62b2-4a67-9ec8-c286e1a5dc12n%40chromium.org.

Reply via email to