aboutsummaryrefslogtreecommitdiffstats
path: root/components/canvas/canvas_data.rs
Commit message (Expand)AuthorAgeFilesLines
* fonts: Use `IpcSharedMemory` to send font data (#33530)Martin Robinson2024-09-251-4/+4
* clippy: components/canvas/canvas_data.rs (#32843)Rémy SAISSY2024-07-241-3/+3
* enhance: Implement `CanvasRenderingContext2D.measureText` (#32704)Chocolate Pie2024-07-171-30/+145
* canvas: Remove as much usage of `font-kit` as possible (#32758)Martin Robinson2024-07-111-157/+168
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-3/+1
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-201-6/+7
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-31/+12
* Simplify `FontHandle` and rename it to `PlatformFont` (#32101)Martin Robinson2024-04-171-2/+1
* gfx: Remove `FontTemplateData` (#32034)Martin Robinson2024-04-161-1/+2
* Upgrade Stylo to 2024-03-01 (#32089)Oriol Brufau2024-04-161-3/+3
* Update Stylo to 2023-10-16 (#31932)Oriol Brufau2024-03-301-1/+1
* clippy: fix `result_unit_err` warnings (#31791)eri2024-03-211-3/+2
* Update Stylo to 2023-09-01 (#31609)Oriol Brufau2024-03-181-3/+3
* fonts: Add `FontIdentifier` and `LocalFontIdentifier` (#31658)Martin Robinson2024-03-141-2/+1
* clippy: Fix assorted warnings in `components/` (#31628)eri2024-03-131-0/+3
* clippy: fix some warnings in components/canvas (#31563)eri2024-03-081-23/+19
* canvas2d: Implement `.reset()` (#31258)Smitty2024-02-051-1/+2
* Further changes required by ServoOriol Brufau2023-11-041-1/+1
* Clean up a bit of the canvas backend abstractions (#30637)Ennui Langeweile2023-10-271-53/+16
* Use `IpcSharedMemory` for `Canvas2dMsg::DrawImage` (#30544)Ennui Langeweile2023-10-181-2/+11
* Further changes required by ServoOriol Brufau2023-10-021-5/+5
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-7/+9
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Try to `use` WebRender types moreMartin Robinson2023-07-101-9/+10
* Further changes required by ServoOriol Brufau2023-05-241-0/+2
* Bump euclid to 0.22Martin Robinson2023-01-261-4/+4
* When instantiating a CTFont, store the bytes that were used to create it.Josh Matthews2020-08-071-10/+4
* canvas: Bail out from font loading if no default font can be loaded.Josh Matthews2020-07-061-9/+20
* style: fix formatting.Emilio Cobos Álvarez2020-06-181-5/+3
* style: Remove the dependency on font-kit from style.Emilio Cobos Álvarez2020-06-181-6/+33
* Auto merge of #26697 - utsavoza:ugo/issue-11681/22-05-2020, r=jdmbors-servo2020-06-121-8/+226
|\
| * Derive Serialize and Deserialize traits for font styles for #[cfg_attr(featur...Utsav Oza2020-06-121-3/+1
| * Fix ./mach build --release --with-layout-2020Utsav Oza2020-06-101-20/+107
| * Enable textAlign, textBaseline and direction attributes for canvasUtsav Oza2020-06-101-27/+126
| * Implement CanvasRenderingContext2D.font propertyUtsav Oza2020-06-101-0/+6
| * Revert unnecessary changesUtsav Oza2020-06-101-34/+34
| * Basic implementation of canvas.fillTextUtsav Oza2020-06-101-4/+32
| * Check for valid arguments before processing canvas.fillTextUtsav Oza2020-06-101-35/+35
* | canvas: Don't panic if webrender isn't reachable.Josh Matthews2020-06-101-1/+4
|/
* Proxy all WR interactions for layout/font/script/canvas threads to the compos...Josh Matthews2020-06-091-20/+15
* update rust toolchainKunal Mohan2020-05-211-1/+1
* Convert all uses of UpdateResources api to use webrender transactions.Josh Matthews2020-05-111-2/+5
* Update euclidManish Goregaokar2020-04-071-17/+1
* Revert "Add a simple implementation of CanvasRenderingContext2d.fillText"Paul Rouget2020-03-241-22/+4
* Add a simple implementation of CanvasRenderingContext2d.fillTextkaiakz2020-03-191-4/+22
* Auto merge of #25863 - servo:synup, r=jdmbors-servo2020-03-051-2/+1
|\
| * Remove syn 0.15 from our crate graph (fixes #24421)Anthony Ramine2020-03-051-2/+1
* | Make fill_rect() draw patterns correctlypylbrecht2020-03-031-7/+36
|/
* Remove azure canvas backendDaniel Alley2020-02-251-44/+4
* Implement CanvasRenderingContext2D.getTransform()pylbrecht2020-02-121-0/+4