
We now have a dedicated tracking bug for UncheckedRealloc support. Bug: 340895215 Change-Id: Ia0148de83309c909a952679a63f0ab03d4e9393a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5540656 Commit-Queue: Brian Osman <brianosman@google.com> Auto-Submit: John Stiles <johnstiles@google.com> Commit-Queue: John Stiles <johnstiles@google.com> Reviewed-by: Brian Osman <brianosman@google.com> Cr-Commit-Position: refs/heads/main@{#1301486}
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
The Skia library can be found in //third_party/skia
, and full documentation
is available at https://skia.org/
This directory includes low-level chromium utilities for interacting with Skia:
- Build rules for the Skia library
- Configuration of the library (
config/SkUserConfig.h
) - Serialization of Skia types (
public/mojom
) - Implementations of Skia interfaces for platform behavior, such as fonts and
memory allocation, as well as other miscellaneous utilities (
ext
).
Note that Skia is used directly in many parts of the chromium codebase. This directory is only concerned with code layered on Skia that will be reused frequently, across multiple chromium components.