Hi Joe, We are aiming for version 106!
Sara ________________________________ From: Joe Medley <jmed...@google.com> Sent: Wednesday, June 22, 2022 10:19 AM To: Mike Taylor <miketa...@chromium.org> Cc: Chris Harrelson <chris...@chromium.org>; Daniel Bratell <bratel...@gmail.com>; saraztang <sarazt...@gmail.com>; blink-dev <blink-dev@chromium.org>; Danny Holly <dholly4...@gmail.com>; Sara Tang <sara.t...@microsoft.com>; Alison Maher <alison.ma...@microsoft.com> Subject: [EXTERNAL] Re: [blink-dev] Re: Intent to Ship: forced-color-adjust: preserve-parent-color When do you hope to ship? Joe Medley | Technical Writer, Chrome DevRel | jmed...@google.com<mailto:jmed...@google.com> | 816-678-7195 If an API's not documented it doesn't exist. On Wed, Jun 22, 2022 at 9:54 AM Mike Taylor <miketa...@chromium.org<mailto:miketa...@chromium.org>> wrote: LGTM3 On 6/22/22 12:10 PM, Chris Harrelson wrote: LGTM2 On Wed, Jun 22, 2022 at 9:05 AM Daniel Bratell <bratel...@gmail.com<mailto:bratel...@gmail.com>> wrote: LGTM1 /Daniel On 2022-06-15 23:33, Sara Tang wrote: Hi, reviving this thread as the CSSWG resolution at [css-color] [css-color-adjust] Make system colors fully resolve (but flag they were system colors) thus reversing the resolution of #3847 · Issue #6773 · w3c/csswg-drafts (github.com)<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Fcsswg-drafts%2Fissues%2F6773&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AsNZxhBdAMngDh6XDFDBx8mkw46PBsTvF%2BDOmuet2GU%3D&reserved=0> has been reached (though the standards posiiton for this particular feature hasn't been updated yet). preserve-parent-color value for forced-color-adjust CSS property · Issue #591 · mozilla/standards-positions (github.com)<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmozilla%2Fstandards-positions%2Fissues%2F591&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=bkjvKsuPR1%2B4lA5h12P2Lbf8CROLhigUK2N7soPKNTE%3D&reserved=0>. To summarize, - If both system colors and forced colors were resolved at compute time, `preserve-parent-color` would not be needed. This is similar to Mozilla, which gets the behavior of `preserve-parent-color` "for free". - The resolution of #6773 is to resolve system colors at compute time. Forced color are still resolved at used value time. - Thus, `preserve-parent-color` is still needed. I believe we should now be unblocked to ship `preserve-parent-color` :) Sara On Sunday, November 21, 2021 at 1:10:54 PM UTC-8 Danny Holly wrote: cause no harm On Thursday, October 28, 2021 at 4:45:04 PM UTC-5 Sara Tang wrote: Contact emails sar...@microsoft.com, alison...@microsoft.com Explainer https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Accessibility/PreserveParentColor/explainer.md<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftEdge%2FMSEdgeExplainers%2Fblob%2Fmain%2FAccessibility%2FPreserveParentColor%2Fexplainer.md&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dPzpoznsy8HMnT8UqKU64yFKMyptnrlg30Q4vQeiuv8%3D&reserved=0> Specification https://www.w3.org/TR/css-color-adjust-1/#forced-color-adjust-prop<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.w3.org%2FTR%2Fcss-color-adjust-1%2F%23forced-color-adjust-prop&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=EIRp3Fswgu0TloTvSnrThit%2FPtNWfSsFjl3Wo4VH4qQ%3D&reserved=0> Summary Adds the ‘preserve-parent-color' value to the ‘forced-color-adjust' CSS property. When Forced Colors Mode is enabled, the ‘color’ property is inherited, and we’ve set ‘forced-color-adjust: preserve-parent-color', the ‘color’ property will compute to the used value of its parent. Otherwise, ‘forced-color-adjust: preserve-parent-color' value behaves the same as ‘forced-color-adjust: none’. Contact emails sar...@microsoft.com, alison...@microsoft.com Explainer https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Accessibility/PreserveParentColor/explainer.md<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftEdge%2FMSEdgeExplainers%2Fblob%2Fmain%2FAccessibility%2FPreserveParentColor%2Fexplainer.md&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dPzpoznsy8HMnT8UqKU64yFKMyptnrlg30Q4vQeiuv8%3D&reserved=0> Specification https://www.w3.org/TR/css-color-adjust-1/#forced-color-adjust-prop<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.w3.org%2FTR%2Fcss-color-adjust-1%2F%23forced-color-adjust-prop&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=EIRp3Fswgu0TloTvSnrThit%2FPtNWfSsFjl3Wo4VH4qQ%3D&reserved=0> Summary Adds the ‘preserve-parent-color' value to the ‘forced-color-adjust' CSS property. When Forced Colors Mode is enabled, the ‘color’ property is inherited, and we’ve set ‘forced-color-adjust: preserve-parent-color', the ‘color’ property will compute to the used value of its parent. Otherwise, ‘forced-color-adjust: preserve-parent-color' value behaves the same as ‘forced-color-adjust: none’. Motivation ‘forced-color-adjust' is a CSS property that allows developers to opt out of Forced Colors Mode. Previously, there were two supported values: ‘auto’ and ‘none’, which can be used to control whether or not an element’s styles are adjusted by the UA in Forced Colors Mode. A third value, ‘preserve-parent-color', has recently been introduced in the spec, which provides similar behavior to ‘none’, except that it also allows an element to inherit its parent's used ‘color’ value. In other words, ‘preserve-parent-color' provides the ability for an element to inherit its parent’s Forced Colors Mode adjusted ‘color’ value. The intention of ‘preserve-parent-color’ is to get a reasonable behavior for SVG icons that utilize ‘currentColor’ when styling ‘fill’ and ‘stroke’ in Forced Colors Mode, as described in [css-color-adjust-1] Spec currently breaks use of currentColor for SVG icons in WHCM · Issue #6310 · w3c/csswg-drafts · GitHub<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Fcsswg-drafts%2Fissues%2F6310&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=1C8olSfiskfaQLp7phm2Ab9rBmb9QPEIRPPOmqWuZtk%3D&reserved=0>. The use of ‘currentColor’ when styling an SVG icon is a common pattern used by authors to ensure an accessible experience in Forced Colors Mode. For example, in this sample logo,<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodepen.io%2Fsomelaniesaid%2Fpen%2FYzqxogg&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mWe9Q84cH2%2Fsho762y3Yd8puBQEdFIYZjMCJZIcNVRo%3D&reserved=0> an author would expect the logo to automatically adjust to use the ‘CanvasText’ system color for ‘fill’ and ‘stroke’ in Forced Colors Mode, as a result of setting each to ‘currentColor’. This behavior, however, became broken when we moved from forcing colors at computed value time to used value time: [css-color-adjust-1] Is forced color computed or used value? · Issue #4915 · w3c/csswg-drafts · GitHub<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Fcsswg-drafts%2Fissues%2F4915&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=m4aDk1foA0b258i5YKDFnLkEHFoWMaAObk16O1mY2Ak%3D&reserved=0>. Instead of inheriting ‘CanvasText’, as before, the above sample logo<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodepen.io%2Fsomelaniesaid%2Fpen%2FYzqxogg&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mWe9Q84cH2%2Fsho762y3Yd8puBQEdFIYZjMCJZIcNVRo%3D&reserved=0> would inherit the computed ‘color’ value of its parent, resulting in a logo that is no longer readable in Forced Colors Mode. The new ‘preserve-parent-color' value was added to address this common SVG use case. By changing the default value of ‘forced-color-adjust’ for SVGs from ‘none’ to ‘preserve-parent-color', SVG icons that make use of ‘currentColor’ will now inherit the used ‘color’ value of its parent, as expected. It is important to note that this may break SVGs that expect the opposite inheritance behavior for the ‘color’ property. However, the behavior of `preserve-parent-color` handles the most common SVG use cases, and the behavior better matches legacy implementations of High Contrast Mode. Blink component Blink>CSS<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Flist%3Fq%3Dcomponent%3ABlink%253ECSS&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=OSWl4cr4MuRYm42kiWZRk3aY2QRcPuw%2Fm5cK3MYyddc%3D&reserved=0> Search tags css<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Acss&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=e3nyGIizzrEGk7%2BQHmzQh5hiaMFEF%2FrXHWdIU9QKy%2Bc%3D&reserved=0>, forced<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Aforced&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181641162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=fenkLDVNzshr%2BfG24SYTgs8CuKT8uCJMFVgOuJrj4h8%3D&reserved=0>, colors<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Acolors&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=utA0ah3Viqom9SK0Zw%2BdDhnNb%2B6HDE6muOBLXYyGwm0%3D&reserved=0>, forced-colors<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Aforced-colors&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=X737ZOjyltpuEukm2uR7rGzWiNL%2BfIdKU2v0gJT%2FFJg%3D&reserved=0>, forced-color-adjust<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Aforced-color-adjust&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ngi5U%2FFkesl%2BE7z6%2FzgtXp155AfXktUJ%2By%2BeDC2Xc0E%3D&reserved=0>, preserve-parent-color<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Apreserve-parent-color&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=9gt3WXVfwil8SA8UE1IyAsH%2BtuWfX%2Be6OGdb2e9spuo%3D&reserved=0> TAG review https://github.com/w3ctag/design-reviews/issues/681<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3ctag%2Fdesign-reviews%2Fissues%2F681&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=V90chhJUaMscRt93ctOWGlRsQsmBsoto4VdOaGVii5w%3D&reserved=0> TAG review status Issues open Risks Interoperability and Compatibility Interoperability Risks Gecko has shipped a version of Forced Colors Mode without support for ‘forced-color-adjust’. Although there is an open bug for adding support (https://bugzilla.mozilla.org/show_bug.cgi?id=1591210<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1591210&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SjcnsTqcEujsCV38wU45O6e880UTqY7rh3QwI%2F%2F%2B6%2FM%3D&reserved=0>), development has not been started yet. Compatibility Risks We are updating the default value of ‘forced-color-adjust’ for SVGs in Forced Colors Mode from ‘none’ to ‘preserve-parent-color'. This means that SVGs will now inherit the used ‘color’ of their parent at computed value time. The new behavior will better match author expectation and historical SVG behavior in IE and legacy Edge. Gecko: In development (https://bugzilla.mozilla.org/show_bug.cgi?id=1591210<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1591210&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SjcnsTqcEujsCV38wU45O6e880UTqY7rh3QwI%2F%2F%2B6%2FM%3D&reserved=0>) WebKit: No signal (https://lists.webkit.org/pipermail/webkit-dev/2020-December/031642.html<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.webkit.org%2Fpipermail%2Fwebkit-dev%2F2020-December%2F031642.html&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=wjCORT4E8PsO4KQRwX9t5weNpWA11m9WtiaXAFKsfuM%3D&reserved=0>) Web developers: Positive (https://github.com/w3c/csswg-drafts/issues/6310<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Fcsswg-drafts%2Fissues%2F6310&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iEDg7d3zHBVGdn23mVFKwYNiPe1btoqM0bu25NrEf30%3D&reserved=0>) Debuggability This will be included in the larger effort to emulate Forced Colors Mode: https://bugs.chromium.org/p/chromium/issues/detail?id=1130859&q=owner:kahinds%40microsoft.com&can=2<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1130859%26q%3Downer%253Akahinds%2540microsoft.com%26can%3D2&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xFmexkcxGIuav7yF4x2j6Y%2F68fmSQrUK3C29eDWfLLk%3D&reserved=0> Is this feature fully tested by web-platform-tests<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FU1bJA9pQDhN1bD1eRJ9CHv0DakbuElLlKu3j52hSQU%3D&reserved=0>? Yes Flag name --enable-blink-features=ForcedColorsPreserveParentColor Requires code in //chrome? False Tracking bug https://bugs.chromium.org/p/chromium/issues/detail?id=1242706<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1242706&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=a7bmHOoViNMQML7d3pI4Fk1XzOnwTgu%2FFMfBP4I%2Be4g%3D&reserved=0> Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://www.chromestatus.com/feature/4887620095049728<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeature%2F4887620095049728&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181797433%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xqQC%2BzaEQlTvM%2FtX8g8Gu%2BLmd1o7nj62tr%2FTdoUH4kE%3D&reserved=0> This intent message was generated by Chrome Platform Status<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2F&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=LdmeegHuSSmQ9M2aF4y0%2Fbezr2PG4DrA51jevh82N%2FU%3D&reserved=0>. Blink component Blink>CSS<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Flist%3Fq%3Dcomponent%3ABlink%253ECSS&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=l%2BUE4j3AW79RPmqmEaVUix97PReS5JW7aoL%2B9nX8fBk%3D&reserved=0> Search tags css<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Acss&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y74yWGarOgXImmkUsXjUMzi7OAF7G9ixr4Ctqnh39M0%3D&reserved=0>, forced<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Aforced&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GMUO03yk2L5i8kMwov%2FdhPE6UsS6EbRMFRax8aSteog%3D&reserved=0>, colors<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Acolors&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=IZS2JQLHOgYgEVlplIO%2BuBImR6Vr2nlKWOoqMATL4jI%3D&reserved=0>, forced-colors<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Aforced-colors&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sbTK4AuzCJnBz3I0rTBsl3KrM%2F%2F%2F%2FI5loIy6X8NPgqo%3D&reserved=0>, forced-color-adjust<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Aforced-color-adjust&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sk5yGYqu3B%2BNyPpz27J0qc%2BXNYYoD%2BybL8RPbgFsrF8%3D&reserved=0>, preserve-parent-color<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeatures%23tags%3Apreserve-parent-color&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xAUdm%2FTP2rAGa%2FrZfskMn8%2BGQ%2BqG%2FF0xjjfEKE%2F%2B5Dw%3D&reserved=0> TAG review https://github.com/w3ctag/design-reviews/issues/681<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3ctag%2Fdesign-reviews%2Fissues%2F681&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=KSkAOqKN7GAFt1uI5%2Fb2UJFXaEElhNByUk1Tr2z6FoI%3D&reserved=0> TAG review status Issues open Risks Interoperability and Compatibility Interoperability Risks Gecko has shipped a version of Forced Colors Mode without support for ‘forced-color-adjust’. Although there is an open bug for adding support (https://bugzilla.mozilla.org/show_bug.cgi?id=1591210<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1591210&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=LW%2B6nM2%2F899bkf2yxTM4U1rIhGSdOu%2BY0H15VnXJyDo%3D&reserved=0>), development has not been started yet. Compatibility Risks We are updating the default value of ‘forced-color-adjust’ for SVGs in Forced Colors Mode from ‘none’ to ‘preserve-parent-color'. This means that SVGs will now inherit the used ‘color’ of their parent at computed value time. The new behavior will better match author expectation and historical SVG behavior in IE and legacy Edge. Gecko: In development (https://bugzilla.mozilla.org/show_bug.cgi?id=1591210<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1591210&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152181946922%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=LW%2B6nM2%2F899bkf2yxTM4U1rIhGSdOu%2BY0H15VnXJyDo%3D&reserved=0>) WebKit: No signal (https://lists.webkit.org/pipermail/webkit-dev/2020-December/031642.html<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.webkit.org%2Fpipermail%2Fwebkit-dev%2F2020-December%2F031642.html&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182052418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eZKFUYY%2FxZtPvdZEumAivAO2xSo4%2BGklalWR0%2F%2FDy2o%3D&reserved=0>) Web developers: Positive (https://github.com/w3c/csswg-drafts/issues/6310<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Fcsswg-drafts%2Fissues%2F6310&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182062369%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qaKwFv5LvyQ0Z%2FjGhU8h95SrGZ4HQCQpCyUQcd0nDEk%3D&reserved=0>) Debuggability This will be included in the larger effort to emulate Forced Colors Mode: https://bugs.chromium.org/p/chromium/issues/detail?id=1130859&q=owner:kahinds%40microsoft.com&can=2<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1130859%26q%3Downer%253Akahinds%2540microsoft.com%26can%3D2&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182072363%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B%2FGOmixmWlG9RBffGv9Ezc7%2BkLZAysJ854lL31KXfeQ%3D&reserved=0> Is this feature fully tested by web-platform-tests<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GVFEmqqFn%2BgPXStKfHmdp8kEu3Qo8LN%2FdPDvA9Zhfao%3D&reserved=0>? Yes Flag name --enable-blink-features=ForcedColorsPreserveParentColor Requires code in //chrome? False Tracking bug https://bugs.chromium.org/p/chromium/issues/detail?id=1242706<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1242706&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=juS61D8M6Ba0N8Xbllmq%2BXNN02w3gp2OVaPPhwh8Knk%3D&reserved=0> Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://www.chromestatus.com/feature/4887620095049728<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2Ffeature%2F4887620095049728&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SM7rvVnaxjtEu%2FHYY%2BIJwQHXR2VdlkAElHC5qodq4f4%3D&reserved=0> This intent message was generated by Chrome Platform Status<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2F&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=fnYp%2FX90vhNKNyVfKF1eVjCAyI90FFkPQ6IMMSVfDxE%3D&reserved=0>. -- 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<mailto:blink-dev+unsubscr...@chromium.org>. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a9a84c55-08c1-4eb6-893d-4447bfbb2e2dn%40chromium.org<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2Fa9a84c55-08c1-4eb6-893d-4447bfbb2e2dn%2540chromium.org%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XVAJJnEwQC3xp9hdAKCDf5ht0f5mhNjT09unrUp%2FRyc%3D&reserved=0>. -- 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<mailto:blink-dev+unsubscr...@chromium.org>. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/cc738e89-8873-2367-c2d7-c36d73260ecb%40gmail.com<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2Fcc738e89-8873-2367-c2d7-c36d73260ecb%2540gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=wSsD91qYNuvl5su6F3o9icW9EuqPq2w%2FD3HBamrdJOw%3D&reserved=0>. -- 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<mailto:blink-dev+unsubscr...@chromium.org>. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw8mMwbaB1_5uBidFTR-RABXa5JnhPaSFda55bOFUPh68A%40mail.gmail.com<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2FCAOMQ%252Bw8mMwbaB1_5uBidFTR-RABXa5JnhPaSFda55bOFUPh68A%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zVIbbqqMIKq0Z9ao82RuwwKUK2J%2BiONPMWRqgjsXHvw%3D&reserved=0>. -- 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<mailto:blink-dev+unsubscr...@chromium.org>. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/95ca3c8d-acd6-e96d-93d4-61d06cdc4d47%40chromium.org<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2F95ca3c8d-acd6-e96d-93d4-61d06cdc4d47%2540chromium.org%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7CSara.Tang%40microsoft.com%7C2e2c7509b08a49a302ec08da54737486%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637915152182081418%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=33dvhwaOf0%2Ba2pKFcKz7393nxFW1BHMpH%2BotluKUdPU%3D&reserved=0>. -- 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/SA0PR00MB138781C93AF2A12684DE39A9F28F9%40SA0PR00MB1387.namprd00.prod.outlook.com.