iopo...@microsoft.com, pc...@microsoft.com
https://github.com/WICG/eyedropper-api/blob/main/README.md
https://wicg.github.io/eyedropper-api/
API spec
Yes
The EyeDropper API enables developers to use a browser-supplied eyedropper in the construction of custom color pickers.
Blink>Forms>Color
https://github.com/w3ctag/design-reviews/issues/587
Issues addressed
The new API can be feature-detected by checking for the existence of the EyeDropper interface on the window object. On browsers without support, web apps can invoke the full color picker programmatically.
Chrome: Public support
Gecko: No signal
WebKit: No signal
Web developers: Positive
· https://github.com/WICG/proposals/issues/35
· https://twitter.com/argyleink/status/1291056673348415489
No special support is needed.
Yes, to the extent that it can be.
EyeDropperAPI
https://bugs.chromium.org/p/chromium/issues/detail?id=897309
https://chromestatus.com/feature/6304275594477568
Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/cPTMI1i6d7I
This intent message was generated by
Chrome Platform Status.
Contact emails
iopo...@microsoft.com, pc...@microsoft.com
Explainer
https://github.com/WICG/eyedropper-api/blob/main/README.md
Specification
https://wicg.github.io/eyedropper-api/
API spec
Yes
Summary
The EyeDropper API enables developers to use a browser-supplied eyedropper in the construction of custom color pickers.
Blink component
Blink>Forms>Color
TAG review
--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/807e61b9-bedd-4ca0-85be-d6c7daa4fafcn%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw-95m07c-jQx3_iNQrwdbFwPm0RwXVdc80zwRnGvYWg0g%40mail.gmail.com.
LGTM2
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/807e61b9-bedd-4ca0-85be-d6c7daa4fafcn%40chromium.org.
--
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+unsubscribe@chromium.org.
LGTM2
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/807e61b9-bedd-4ca0-85be-d6c7daa4fafcn%40chromium.org.
--
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+...@chromium.org.
Thanks for filing that, Stephen! :)On Fri, Aug 27, 2021 at 3:53 PM Stephen McGruer <smcg...@chromium.org> wrote:> One question that came up (and that should've been included in the template): Will this be supported on all platforms?FYI: This appears to be a problem with Chromestatus-generated I2Ss, I think (as I noticed the same for SPC just now), so I filed https://github.com/GoogleChrome/chromium-dashboard/issues/1498On Friday, August 27, 2021 at 9:23:51 AM UTC-4 Yoav Weiss wrote:One question that came up (and that should've been included in the template): Will this be supported on all platforms?
I plan to migrate the color picker in Chrome Devtools to the EyeDropper API, but there are currently several problems:

I plan to migrate the color picker in Chrome Devtools to the EyeDropper API, but there are currently several problems:
--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADnb78jYKAh8%3Dpe859_PubwcBOoWW%2BHdQDJ8jcJmbOYeotodRg%40mail.gmail.com.
That's a little surprising. Do you have any published developer guidance (feature detection? try/catch?) to avoid foot guns?
On 10/15/26 3:58 p.m., Joey Arhar wrote:
> That's a little surprising.
Do you think it would be better if it didn't throw an error? That seems more obvious to the author what is happening compared to returning a fake value or something.
I'm not 100% sure... errors are great for developers when testing and debugging. But it's possible (and likely, if we're being honest) that devs aren't testing on multiple versions of Android to know that it might break for users that haven't upgraded.
Updating documentation is helpful - thanks for filing an issue.
What is the feature detection story? https://wicg.github.io/eyedropper-api/#platform-support suggests that it's not exposed where it isn't supported. Can we do that?
On 10/15/26 6:15 p.m., Mike Taylor wrote:
On 10/15/26 3:58 p.m., Joey Arhar wrote:
> That's a little surprising.
Do you think it would be better if it didn't throw an error? That seems more obvious to the author what is happening compared to returning a fake value or something.I'm not 100% sure... errors are great for developers when testing and debugging. But it's possible (and likely, if we're being honest) that devs aren't testing on multiple versions of Android to know that it might break for users that haven't upgraded.
Updating documentation is helpful - thanks for filing an issue.
What is the feature detection story? https://wicg.github.io/eyedropper-api/#platform-support suggests that it's not exposed where it isn't supported. Can we do that?
You received this message because you are subscribed to a topic in the Google Groups "blink-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/blink-dev/rdniQ0D5UfY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK6btwLdBYjFJ6CL_2QSR5EB3M5muHn76XNo-%2BbAtMVN9EFQjQ%40mail.gmail.com.