Contact emails zgr...@google.com
Explainer https://github.com/explainers-by-googlers/clipboard-contents-id Specification None Summary An API exposing a unique identifier of the current system clipboard contents. It is a supplement to the current Async Clipboard API and enables websites leveraging clipboard access to detect clipboard content changes much more efficiently. Blink component Blink>DataTransfer <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EDataTransfer%22> Motivation The only somewhat reliable way to monitor clipboard changes is polling it at regular intervals - which is usually not efficient, especially in case of big contents' size. There already exists a proposal that aims to make this better - clipboardchange event - but the functionality there makes it difficult to differentiate changes done externally from those originating from the app itself, as is the common occurrence in the Virtual Desktop Infrastructure clients. Leveraging any one - and preferably both of those APIs - would make current heuristics for clipboard monitoring much better. We'll be working with the Web Editing Working Group and the clipboardchange event proponents to ensure the full system is coherent. Initial public proposal https://github.com/w3c/clipboard-apis/issues/232 TAG review None TAG review status Pending Risks Interoperability and Compatibility None Gecko: No signal WebKit: No signal Web developers: No signals 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? None Debuggability None Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ? No Flag name on about://flags None Finch feature name None Non-finch justification None Requires code in //chrome? False Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5124993439236096?gate=5118994141675520 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 blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAG7s_oG8bwAa%2BRLx8MY_%2Bhcn1riUrMpzE%3DmZibRh%2BKNNtR7LWg%40mail.gmail.com.