Hey Stephen, You're correct that the Blink>DataTransfer used to be one of the un-owned components, but it does have an official owner nowadays which may or may not do a lot of work in that component, but is at least responsible for triaging it.
Cheers, Johnny On Wed, Jan 8, 2025 at 1:20 PM Stephen Chenney <schen...@chromium.org> wrote: > > > On Wed, Jan 8, 2025 at 12:57 PM 'Luke Klimek' via blink-dev < > blink-dev@chromium.org> wrote: > >> 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> >> > > Does any team own this component? A couple of years ago it was a > black hole for bugs because it was not triaged. I'd be happy to learn > that's no longer the case, otherwise I'm concerned about adding any > additional functionality in this area without clear ownership. > > >> 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 >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAG7s_oG8bwAa%2BRLx8MY_%2Bhcn1riUrMpzE%3DmZibRh%2BKNNtR7LWg%40mail.gmail.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 blink-dev+unsubscr...@chromium.org. > To view this discussion visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGsbWzRf3k6UzXq-TfjiaSt2RdsKmn7JF8%3D5RWJG5s%2B5hZAsbQ%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGsbWzRf3k6UzXq-TfjiaSt2RdsKmn7JF8%3D5RWJG5s%2B5hZAsbQ%40mail.gmail.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 blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACZRgz6k0KxX4yEmDHOc9BLCBfZ5QK9qo2Qt6ng%2BoLzUkr%2BAtQ%40mail.gmail.com.