[package] name = "compositing_traits" version.workspace = true authors.workspace = true license.workspace = true edition.workspace = true publish.workspace = true rust-version.workspace = true [lib] name = "compositing_traits" path = "lib.rs" [features] no-wgl = ["surfman/sm-angle-default"] [dependencies] base = { workspace = true } crossbeam-channel = { workspace = true } dpi = { version = "0.1" } embedder_traits = { workspace = true } euclid = { workspace = true } gleam = { workspace = true } glow = { workspace = true } image = { workspace = true } ipc-channel = { workspace = true } log = { workspace = true } pixels = { path = '../../pixels' } raw-window-handle = { version = "0.6" } serde = { workspace = true } servo_geometry = { path = "../../geometry" } strum_macros = { workspace = true } stylo = { workspace = true } stylo_traits = { workspace = true } surfman = { workspace = true, features = ["sm-x11"] } webrender_api = { workspace = true }