- From: Thomas Steiner <notifications@github.com>
- Date: Wed, 13 Jan 2021 02:07:50 -0800
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 13 January 2021 10:08:03 UTC
> It is unclear to me why `eyeDropper.open()` is asynchronous with the current design, since color selection happens via the `colorselect` event, and not via a promise. It does not appear to tick any of the criteria for an asynchronous operation ([see TAG Design Principle 5.7](https://w3ctag.github.io/design-principles/#synchronous)). The Explainer mentions that UAs might [implement a permission prompt](https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/EyeDropper/explainer.md#user-content-web-idl:~:text=to%20facilitate%20any%20permissions%20prompts%20that%20a%20user%20agent%20may%20choose%20to%20implement.). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/587#issuecomment-759345139
Received on Wednesday, 13 January 2021 10:08:03 UTC