On Monday, September 13, 2021 at 1:24:12 PM UTC+2 Aaron Krajeski wrote:
> Hello blink dev! We're looking to extend the New Canvas 2D API to M98 as > it did not actually end up landing until M95 due to an oversight and the > change to the release calendar. > Do I understand correctly and the experiment haven't really started? If so, I don't think you need an extension, but instead you could indicate on the past intent that the timelines are shifting by 3 milestones. > Contact emails > > [email protected], [email protected] > > Explainer > > https://github.com/fserb/canvas2d > > https://youtu.be/dfOKFSDG7IM > > Specification > > Context Lost Event > <https://html.spec.whatwg.org/multipage/indices.html#event-contextlost> > > Context Restored Event > <https://html.spec.whatwg.org/multipage/indices.html#event-contextrestored> > > Will Read Frequently > <https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently> > > New Text Modifiers > <https://html.spec.whatwg.org/multipage/canvas.html#canvastextdrawingstyles> > > Reset > <https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-reset> > > RoundRect > > <https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-roundrect>Conic > > Gradient > > <https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-createconicgradient>TODO > > Filters > > Summary > > Updated functionality for the Canvas2D API. Adds eight new > features/functions to CanvasRenderingContext2D: > > - "ContextLost" and "ContextRestored" events > > - "willReadFrequently" option for canvases where lots of readback is > expected > > - CSSColorValues as style inputs > > - More CSS text modifier support > > - A reset function > > - A roundRect draw primitive > > - Conic gradients > > - Better support for SVG filters > > https://github.com/fserb/canvas2d > > Blink component > > Blink>Canvas > <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECanvas> > > TAG review > <https://github.com/w3ctag/design-reviews/issues/627#issuecomment-838726027> > TAG review status > > Progress: Propose Closing > > Risks > > Security and privacy team expressed concerns with ContextLost and > ContextRestored events during the intent to implement phase. These concerns > were addressed by re-designing the event to not launch simultaneously > across different contexts. > > Interoperability and Compatibility > > Gecko: In development (https://github.com/whatwg/html/issues/5431 > <https://www.chromestatus.com/admin/features/launch/6051647656558592/5?intent=1>) > > Already implemented conic gradient. Okay with willReadFrequently, > transforms and reset. Push back on filters. > > WebKit: Positive (https://github.com/whatwg/html/issues/5619) Some push > back on perspective transforms. Positive signal on text modifiers, round > rect and color input. > > Web developers: Positive (https://www.youtube.com/watch?v=dfOKFSDG7IM) > CDN talk in December was received very positively. > > > Debuggability > > Is this feature fully tested by web-platform-tests > <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md> > ? > > Yes > > Flag name > > #new-canvas-2d-api > > Requires code in //chrome? > > False > > Tracking bug > > https://bugs.chromium.org/p/chromium/issues/detail?id=1201359 > > Estimated milestones > > OriginTrial desktop first > > 95 > > OriginTrial desktop last > > 98 > > OriginTrial android first > > 95 > > OriginTrial android last > > 98 > > > Link to entry on the Chrome Platform Status > > https://www.chromestatus.com/feature/6051647656558592 > > 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 [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6cbc16e2-14fe-48ee-95a4-1cade2689a3dn%40chromium.org.
