Reading through the issues, I saw this comment 
<https://github.com/w3c/clipboard-apis/issues/150#issuecomment-994181053>, 
which suggests that the `unsantizied` option would be removed. That change 
is not yet reflected in the explainer 
<https://github.com/w3c/editing/blob/gh-pages/docs/clipboard-pickling/explainer.md>,
 
and seems like a big change.

Can you outline the plan?

On Tuesday, December 14, 2021 at 1:02:55 AM UTC+1 Alex Russell wrote:

> Thanks for the feedback, Sean and Abishek.
>
> Sounds like strong developer support; hoping this will get resolved this 
> week.
>
> On Thursday, December 9, 2021 at 10:04:09 AM UTC-8 Abhishek Rathi wrote:
>
>> At Excel Online, we tried this in our dev environments have seen 
>> significant improvement in Copy Paste fidelity from desktop apps. This will 
>> improve user experience especially for app specific features like formulas, 
>> tables, etc.
>> On Tuesday, 7 December, 2021 at 10:31:44 pm UTC+5:30 svo...@gmail.com 
>> wrote:
>>
>>> Happy to see movement on this. Just a note to say that we would like to 
>>> use this feature at Adobe, and would be interested in using it in Photoshop 
>>> Web, Creative Cloud Canvas, and potentially other future web initiatives, 
>>> particularly for interop with our desktop applications. (With the 
>>> understanding, of course, that said applications would have to be updated 
>>> to read the custom web format map.)
>>>
>>> Sean
>>> On Thursday, November 18, 2021 at 1:30:32 PM UTC-8 snianu wrote:
>>>
>>>> Contact emails 
>>>>
>>>> sni...@microsoft.com, m...@chromium.org, pc...@microsoft.com
>>>>
>>>> Explainer 
>>>>
>>>>
>>>> https://github.com/w3c/editing/blob/gh-pages/docs/clipboard-pickling/explainer.md#pickling-for-async-clipboard-api
>>>>
>>>> Specification 
>>>>
>>>> https://github.com/w3c/clipboard-apis/pull/162
>>>>
>>>> https://github.com/w3c/clipboard-apis/pull/158 
>>>> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Fclipboard-apis%2Fpull%2F158&data=04%7C01%7Csnianu%40microsoft.com%7C8b8029008333441013f608d99fa25a2e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637716342126749866%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2wJznVPiU1J8lxdyepM4cAMndT7vpm4MYSwI44EuzRQ%3D&reserved=0>
>>>> Design docs 
>>>>
>>>>
>>>>
>>>> https://docs.google.com/document/d/1afc45MQuwxEWgoUeJCO-sOWRSzs31V4JS-kKXJNMTXw/edit
>>>>
>>>> Summary 
>>>>
>>>> Pickle Clipboard API lets websites read and write arbitrary unsanitized 
>>>> payloads using a standardized pickling format, as well as read and write a 
>>>> limited subset of OS-specific formats (for supporting legacy apps). The 
>>>> name of the clipboard format is mangled by the browser in a standardized 
>>>> way to indicate that the content is from the web, which allows native 
>>>> applications to opt-in to accepting the unsanitized content.
>>>>
>>>>  
>>>> Blink component 
>>>>
>>>> Blink>DataTransfer 
>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EDataTransfer>
>>>>
>>>> Search tags 
>>>>
>>>> pickle <https://www.chromestatus.com/features#tags:pickle>, pickling 
>>>> api <https://www.chromestatus.com/features#tags:pickling%20api>, 
>>>> pickling <https://www.chromestatus.com/features#tags:pickling>, clipboard 
>>>> custom format 
>>>> <https://www.chromestatus.com/features#tags:clipboard%20custom%20format>
>>>>
>>>> TAG review 
>>>>
>>>> https://github.com/w3ctag/design-reviews/issues/636
>>>>
>>>> TAG review status 
>>>>
>>>> Issues addressed
>>>>
>>>> Risks 
>>>>
>>>>  
>>>> Interoperability and Compatibility 
>>>>
>>>> Other browsers implement an ability to write custom clipboard data in 
>>>> varied shapes. Part of the value of this work is to standardize the names 
>>>> of the formats that will be written per platform and to ensure a common 
>>>> shape of data on the clipboard so that browsers can read and write from 
>>>> this standard set of pickled formats.
>>>>
>>>>
>>>> *Gecko*: No signal (
>>>> https://github.com/mozilla/standards-positions/issues/525)
>>>>
>>>> *WebKit*: Neutral (
>>>> https://github.com/w3c/editing/issues/334#issuecomment-933939592) 
>>>> Webkit has a custom format implementation which isn't well documented.
>>>>
>>>> *Web developers*: Positive (
>>>> https://github.com/w3ctag/design-reviews/issues/636#issuecomment-854038820)
>>>>  
>>>> Positive signal from Figma & Sketchup. Internal MS office products have 
>>>> shown interest in supporting this API.
>>>>
>>>> *Other signals*:
>>>>
>>>> Ergonomics 
>>>>
>>>> This feature is part of the existing async clipboard read/write. It 
>>>> doesn't affect the well-defined formats that are supported by this API.
>>>>
>>>>  
>>>> Activation 
>>>>
>>>> The feature uses the existing async clipboard read/write methods which 
>>>> has already been shipped.
>>>>
>>>>  
>>>> Security 
>>>>
>>>> Here is a link to a more detailed security review: 
>>>> https://github.com/w3c/editing/issues/315
>>>>
>>>>  
>>>> Debuggability 
>>>>
>>>> The async clipboard APIs have basic tooling support as described in the 
>>>> DevTools support checklist doc. 
>>>>
>>>>  
>>>> Is this feature fully tested by web-platform-tests 
>>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>>>> ? 
>>>>
>>>> Yes
>>>>
>>>>
>>>> https://wpt.fyi/results/clipboard-apis?label=master&label=experimental&aligned&q=async%20clipboard
>>>>
>>>>
>>>> https://wpt.fyi/results/clipboard-apis/async-custom-formats-write-read.tentative.https.html?label=master&label=experimental&aligned&q=async%20clipboard
>>>>
>>>> Flag name 
>>>>
>>>> ClipboardCustomFormats
>>>>
>>>> Requires code in //chrome? 
>>>>
>>>> False
>>>>
>>>> Tracking bug 
>>>>
>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=106449
>>>>
>>>> Sample links 
>>>>
>>>> https://glitch.com/edit/#!/sequoia-innovative-date
>>>>
>>>> Estimated milestones 
>>>>
>>>> 98
>>>>
>>>>  
>>>> Link to entry on the Chrome Platform Status 
>>>>
>>>> https://www.chromestatus.com/feature/5649558757441536
>>>>
>>>> Links to previous Intent discussions 
>>>>
>>>> Intent to prototype: 
>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/Lo7WBM_v_LY/m/LncCKkXeAwAJ?utm_medium=email&utm_source=footer
>>>>
>>>> This intent message was generated by Chrome Platform Status 
>>>> <https://www.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 on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/339fdf22-0449-4c3f-8d8e-f938a8f103e1n%40chromium.org.

Reply via email to