aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/paintrenderingcontext2d.rs
Commit message (Expand)AuthorAgeFilesLines
* canvas: Implement line dash setters and getters (#36257)Steven Novaryo2025-04-011-0/+20
* Add `Path2D` (#35783)Lukas Lihotzki2025-03-261-0/+22
* canvas: Update the image as part of update the rendering (#35996)sagudev2025-03-251-10/+1
* canvas: Do not update ImageKey during canvas layout (#35719)Samson2025-03-121-4/+9
* Unify `(Offscreen)CanvasRenderingContext2d` and make `PaintRenderingContext2D...Samson2025-02-231-71/+91
* Propagate `CanGc` arguments through callers in constructors (#35541)Auguste Baum2025-02-201-2/+5
* Remove `get_ipc_renderer` from `CanvasRenderingContext2D` (#35285)Samson2025-02-041-6/+2
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-5/+5
* Add CanGc argument to reflect_dom_object (#34606)Domenico Rizzo2024-12-131-0/+1
* Use `webrender_api::units::DevicePixel` rather than `style_traits::DevicePixe...Nico Burns2024-11-251-1/+2
* Generate a trait abstracting over all known DOM interfaces (#34357)Josh Matthews2024-11-241-1/+1
* CanGc changes from fontfaceset.rs (#33920)chickenleaf2024-10-211-6/+6
* Propagate CanGc through dommatrix, dommatrixreadonly, and testbindings (#33822)chickenleaf2024-10-131-2/+3
* canvas2d: Implement `.reset()` (#31258)Smitty2024-02-051-0/+5
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-17/+14
* No tracing of nop traceable fields (#29926)Samson2023-08-041-0/+1
* Update euclidManish Goregaokar2020-04-071-1/+0
* Add trait DomObjectWrap to provide WRAP functionYUAN LYU2020-03-201-2/+0
* Implement CanvasRenderingContext2D.getTransform()pylbrecht2020-02-121-0/+6
* Make create_pattern() return None for incomplete imagespylbrecht2020-02-101-1/+1
* Addresses issues raised in #24465; removes redundancy in set_bitmap_dimensionsBailey Blankenship2019-11-101-1/+2
* Update euclid.Emilio Cobos Álvarez2019-07-231-7/+5
* Extract canvas operations for reuse by OffscreenCanvas.Maharsh2019-05-221-10/+1
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-3/+3
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Format remaining filesPyfisch2018-11-061-1/+2
* `cargo fix --edition`Simon Sapin2018-11-061-20/+20
* Make HTMLCanvasElement::get_size return a Size2D<u32>Anthony Ramine2018-10-021-2/+1
* Format script componentchansuke2018-09-191-34/+55
* Update CanvasRenderingContext2D WebIDL definitionAnthony Ramine2018-09-141-28/+32
* Add unique canvas IDs to all canvas operations.Brody Eastwood2018-04-021-1/+1
* Update euclid, azure, skia, offscreen_gl_context, plane-split, webrenderSimon Sapin2017-12-081-4/+4
* Remove use of unstable box syntax.Simon Sapin2017-10-161-1/+1
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-5/+5
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* Implement Ellipse Canvas 2D APIJoone Hur2017-09-011-0/+5
* Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox"Anthony Ramine2017-08-161-5/+5
* Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio"Emilio Cobos Álvarez2017-08-161-5/+5
* Improve WebGL architecture.Imanol Fernandez2017-08-151-5/+5
* Implement drawing an image from a CSS style value into a canvas.Alan Jeffrey2017-07-211-6/+14
* Fixed scaling artefacts in paint worklets caused by zoom and hidpi.Alan Jeffrey2017-07-201-6/+26
* Implemented paint worklet rendering context.Alan Jeffrey2017-06-301-5/+354
* Implemented paint worklets invoking worklet scripts.Alan Jeffrey2017-06-291-0/+29