@@ -81,7 +81,7 @@ external setTransform: (
8181[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setTransform)
8282*/
8383@send
84- external setTransform2 : (canvasRenderingContext2D , ~transform : domMatrix2DInit = ?) => unit =
84+ external setTransformWithMatrix : (canvasRenderingContext2D , ~transform : domMatrix2DInit = ?) => unit =
8585 "setTransform"
8686
8787/**
@@ -141,7 +141,7 @@ external createPattern: (
141141[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern)
142142*/
143143@send
144- external createPattern2 : (
144+ external createPatternFromSvg : (
145145 canvasRenderingContext2D ,
146146 ~image : svgImageElement ,
147147 ~repetition : string ,
@@ -151,7 +151,7 @@ external createPattern2: (
151151[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern)
152152*/
153153@send
154- external createPattern3 : (
154+ external createPatternFromVideo : (
155155 canvasRenderingContext2D ,
156156 ~image : htmlVideoElement ,
157157 ~repetition : string ,
@@ -161,7 +161,7 @@ external createPattern3: (
161161[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern)
162162*/
163163@send
164- external createPattern4 : (
164+ external createPatternFromCanvas : (
165165 canvasRenderingContext2D ,
166166 ~image : htmlCanvasElement ,
167167 ~repetition : string ,
@@ -171,7 +171,7 @@ external createPattern4: (
171171[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern)
172172*/
173173@send
174- external createPattern5 : (
174+ external createPatternFromImageBitmap : (
175175 canvasRenderingContext2D ,
176176 ~image : imageBitmap ,
177177 ~repetition : string ,
@@ -181,7 +181,7 @@ external createPattern5: (
181181[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern)
182182*/
183183@send
184- external createPattern6 : (
184+ external createPatternFromOffscreenCanvas : (
185185 canvasRenderingContext2D ,
186186 ~image : offscreenCanvas ,
187187 ~repetition : string ,
@@ -191,7 +191,7 @@ external createPattern6: (
191191[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern)
192192*/
193193@send
194- external createPattern7 : (
194+ external createPatternFromVideoFrame : (
195195 canvasRenderingContext2D ,
196196 ~image : videoFrame ,
197197 ~repetition : string ,
@@ -239,8 +239,11 @@ external fill: (canvasRenderingContext2D, ~fillRule: canvasFillRule=?) => unit =
239239[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fill)
240240*/
241241@send
242- external fill2 : (canvasRenderingContext2D , ~path : path2D , ~fillRule : canvasFillRule = ?) => unit =
243- "fill"
242+ external fillWithPath : (
243+ canvasRenderingContext2D ,
244+ ~path : path2D ,
245+ ~fillRule : canvasFillRule = ?,
246+ ) => unit = "fill"
244247
245248/**
246249[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/stroke)
@@ -252,7 +255,7 @@ external stroke: canvasRenderingContext2D => unit = "stroke"
252255[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/stroke)
253256*/
254257@send
255- external stroke2 : (canvasRenderingContext2D , path2D ) => unit = "stroke"
258+ external strokeWithPath : (canvasRenderingContext2D , path2D ) => unit = "stroke"
256259
257260/**
258261[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clip)
@@ -264,8 +267,11 @@ external clip: (canvasRenderingContext2D, ~fillRule: canvasFillRule=?) => unit =
264267[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clip)
265268*/
266269@send
267- external clip2 : (canvasRenderingContext2D , ~path : path2D , ~fillRule : canvasFillRule = ?) => unit =
268- "clip"
270+ external clipWithPath : (
271+ canvasRenderingContext2D ,
272+ ~path : path2D ,
273+ ~fillRule : canvasFillRule = ?,
274+ ) => unit = "clip"
269275
270276/**
271277[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInPath)
@@ -282,7 +288,7 @@ external isPointInPath: (
282288[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInPath)
283289*/
284290@send
285- external isPointInPath2 : (
291+ external isPointInPathWithPath : (
286292 canvasRenderingContext2D ,
287293 ~path : path2D ,
288294 ~x : float ,
@@ -301,8 +307,12 @@ external isPointInStroke: (canvasRenderingContext2D, ~x: float, ~y: float) => bo
301307[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInStroke)
302308*/
303309@send
304- external isPointInStroke2 : (canvasRenderingContext2D , ~path : path2D , ~x : float , ~y : float ) => bool =
305- "isPointInStroke"
310+ external isPointInStrokeWithPath : (
311+ canvasRenderingContext2D ,
312+ ~path : path2D ,
313+ ~x : float ,
314+ ~y : float ,
315+ ) => bool = "isPointInStroke"
306316
307317/**
308318[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawFocusIfNeeded)
@@ -314,8 +324,11 @@ external drawFocusIfNeeded: (canvasRenderingContext2D, element) => unit = "drawF
314324[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawFocusIfNeeded)
315325*/
316326@send
317- external drawFocusIfNeeded2 : (canvasRenderingContext2D , ~path : path2D , ~element : element ) => unit =
318- "drawFocusIfNeeded"
327+ external drawFocusIfNeededWithPath : (
328+ canvasRenderingContext2D ,
329+ ~path : path2D ,
330+ ~element : element ,
331+ ) => unit = "drawFocusIfNeeded"
319332
320333/**
321334[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillText)
@@ -649,7 +662,7 @@ external createImageData: (
649662[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createImageData)
650663*/
651664@send
652- external createImageData2 : (canvasRenderingContext2D , imageData ) => imageData = "createImageData"
665+ external createImageDataFrom : (canvasRenderingContext2D , imageData ) => imageData = "createImageData"
653666
654667/**
655668[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getImageData)
@@ -679,7 +692,7 @@ external putImageData: (
679692[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/putImageData)
680693*/
681694@send
682- external putImageData2 : (
695+ external putImageDataWithDirtyRect : (
683696 canvasRenderingContext2D ,
684697 ~imagedata : imageData ,
685698 ~dx : int ,
@@ -780,33 +793,6 @@ external roundRect: (
780793) => unit = "roundRect"
781794
782795/**
783- [Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect)
784- */
785- @send
786- external roundRect2 : (
787- canvasRenderingContext2D ,
788- ~x : float ,
789- ~y : float ,
790- ~w : float ,
791- ~h : float ,
792- ~radii_ : array <float >= ?,
793- ) => unit = "roundRect"
794-
795- /**
796- [Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect)
797- */
798- @send
799- external roundRect3 : (
800- canvasRenderingContext2D ,
801- ~x : float ,
802- ~y : float ,
803- ~w : float ,
804- ~h : float ,
805- ~radii_ : array <float >= ?,
806- ) => unit = "roundRect"
807-
808- /**
809- [Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arc)
810796*/
811797@send
812798external arc : (
0 commit comments