<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On May 3, 2021, at 9:58 AM, Simon Fraser via webkit-dev <<a href="mailto:webkit-dev@lists.webkit.org" class="">webkit-dev@lists.webkit.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On May 1, 2021, at 10:07 AM, Aaron Krajeski via webkit-dev <<a href="mailto:webkit-dev@lists.webkit.org" class="">webkit-dev@lists.webkit.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><span style="font-weight:normal" class=""><font face="arial, sans-serif" class="">Hi webkit-dev,<br class=""><br class="">This is a request for WebKit's position on <a href="https://github.com/fserb/canvas2D/blob/master/rationale.md" target="_blank" class="">New Canvas 2D API</a> features. </font></span></span></h4><div class=""><font face="arial, sans-serif" class=""><br class=""></font></div><div class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline" class="">Explainer/Chrome Dev Summit Video</span></h4><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><a href="https://github.com/fserb/canvas2d" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline" class="">https://github.com/fserb/canvas2d</span></a></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><a href="https://youtu.be/dfOKFSDG7IM" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline" class="">https://youtu.be/dfOKFSDG7IM</span></a></div></font></span></div><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><br class=""></font></span></h4><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class="">Summary</font></span></h4><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">Updated functionality for the Canvas2D API. Adds nine new features/functions to CanvasRenderingContext2D:</span></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - "ContextLost" and "ContextRestored" events</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div>Seems reasonable.</div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - "willReadFrequently" option for canvases where lots of readback is expected</span></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div><div class="">Seems reasonable.</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - CSSColorValues as style inputs</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div>Seems reasonable (gated on Typed OM support).</div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - More CSS text modifier support</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div><div class="">WebKit has already expressed support for the proposal.</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - A reset function</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div>We'e already expressed some concerns in the issue.</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - A roundRect draw primitive</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div>Seems reasonable.</div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - Full 4x4 transformation matrices</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div>WebKit's architecture on macOS/iOS currently has no way to render these, so we don't support this proposal at this time.</div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - Conic gradients</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div><div class="">Seems reasonable.<br class=""></div></div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;font-weight:normal" class="">  - Better support for SVG filters</span></div></font></span></h4></div></div></blockquote><div class=""><br class=""></div>Seems reasonable, although this would have performance implications in our current architecture.</div></div></div></blockquote><div><br class=""></div><div>^ On this one I’ll add, it would be better if this could reuse the existing CSS or SVG ways of describing a filter instead of adding a novel way. In addition, the filter syntax here is strictly less expressive than SVG filters; it appears to only support a linear filter chain, rather than a filter graph like SVG does.</div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">Simon</div><div class=""><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class="">
Contact emails</font></span></h4><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><font face="arial, sans-serif" class=""><a href="mailto:aaronhk@chromium.org" target="_blank" class="">aaronhk@chromium.org</a>, <a href="mailto:fserb@chromium.org" target="_blank" class="">fserb@chromium.org</a></font></span></div><font face="arial, sans-serif" class=""><div class=""><br class=""></div><b class="">Spec and tests</b><br class=""></font><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">  - WHATWG spec in progress</span><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;" class="">:</span><br class=""></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-weight: 700; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">        </span><a href="https://github.com/whatwg/html/pull/6560" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Text Modifiers</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">  </span><a href="https://github.com/web-platform-tests/wpt" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Filters</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">        </span><a href="https://github.com/whatwg/html/issues/5620" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Perspective Transforms</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">        </span><a href="https://github.com/whatwg/html/issues/5618" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">reset()</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">       </span><a href="https://github.com/whatwg/html/issues/5616" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">CSSColorValue</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span><a href="https://github.com/whatwg/html/issues/5614" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">willReadFrequently</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">    </span><a href="https://github.com/whatwg/html/issues/5619" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">RoundRect</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">     </span><a href="https://github.com/whatwg/html/issues/5431" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">ConicGradient</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span><a href="https://github.com/whatwg/html/issues/4809" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Context Loss</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">  - </span><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">MDN spec</span><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class="">         <a href="https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/createConicGradient" target="_blank" style="text-indent:36pt;text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Conic gradient</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">   </span><a href="https://github.com/GoogleChromeLabs/puppy-content/pull/23" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Text Modifiers</span></a><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> (via ChromeLabs/puppy-content)</span></font></div><h4 dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=""><font face="arial, sans-serif" class=""><span style="white-space: pre-wrap; font-weight: normal;" class="">  - Web platform tests</span><br class=""></font></h4><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span><a href="https://github.com/web-platform-tests/wpt/tree/7b0ebaccc62b566a1965396e5be7bb2bc06f841f/html/canvas/element/path-objects" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">RoundRect</span><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">    </span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">      </span><a href="https://github.com/web-platform-tests/wpt/tree/master/html/canvas/element/reset" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">reset()</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">  </span><a href="https://github.com/web-platform-tests/wpt/tree/master/html/canvas/element/transformations" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Perspective Transforms</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span><a href="https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/web_tests/fast/canvas/canvas-lost-gpu-context.html?q=f:web_tests%20canvas%20context%20lost&sq=package:chromium" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Context Loss</span></a><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> (this is not testable on WPT)</span></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">  </span><a href="https://github.com/web-platform-tests/wpt/tree/master/html/canvas/element/shadows" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Filters</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">        </span><a href="https://chromium-review.googlesource.com/c/chromium/src/+/2794982" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">CSSColorValue Input</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">    </span><a href="https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/web_tests/fast/canvas/OffscreenCanvas-2d-willReadFrequently.html?q=f:web_tests%20canvas%20willreadfrequently&sq=package:chromium" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">WillReadFrequently</span></a><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> (testable in WPT, work in progress to add tests there)</span></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span><a href="https://github.com/web-platform-tests/wpt/blob/master/html/canvas/element/fill-and-stroke-styles/2d.gradient.conic.html" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Conic Gradient</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; vertical-align: baseline; white-space: pre-wrap;" class="">   </span><a href="https://github.com/web-platform-tests/wpt/tree/master/html/canvas/element/drawing-text-to-the-canvas" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" class="">Text Modifiers</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><span style="white-space:pre-wrap" class="">  </span>- <a href="https://chromestatus.com/feature/6051647656558592" target="_blank" style="text-decoration-line:none" class=""><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap" class="">Chrome Status</span></a></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class=""><br class=""></font></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><font face="arial, sans-serif" class="">Look forward to hearing your feedback!<br class=""><br class="">Cheers!<br class="">  Aaron</font></div></div>
_______________________________________________<br class="">webkit-dev mailing list<br class=""><a href="mailto:webkit-dev@lists.webkit.org" class="">webkit-dev@lists.webkit.org</a><br class=""><a href="https://lists.webkit.org/mailman/listinfo/webkit-dev" class="">https://lists.webkit.org/mailman/listinfo/webkit-dev</a><br class=""></div></blockquote></div><br class=""></div>_______________________________________________<br class="">webkit-dev mailing list<br class=""><a href="mailto:webkit-dev@lists.webkit.org" class="">webkit-dev@lists.webkit.org</a><br class="">https://lists.webkit.org/mailman/listinfo/webkit-dev<br class=""></div></blockquote></div><br class=""></body></html>