aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/text/shaping/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/gfx/text/shaping/mod.rs')
-rw-r--r--components/gfx/text/shaping/mod.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/components/gfx/text/shaping/mod.rs b/components/gfx/text/shaping/mod.rs
deleted file mode 100644
index 3862654fe6f..00000000000
--- a/components/gfx/text/shaping/mod.rs
+++ /dev/null
@@ -1,18 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
-
-//! Shaper encapsulates a specific shaper, such as Harfbuzz,
-//! Uniscribe, Pango, or Coretext.
-//!
-//! Currently, only harfbuzz bindings are implemented.
-
-pub use self::harfbuzz::Shaper;
-use crate::font::ShapingOptions;
-use crate::text::glyph::GlyphStore;
-
-pub mod harfbuzz;
-
-pub trait ShaperMethods {
- fn shape_text(&self, text: &str, options: &ShapingOptions, glyphs: &mut GlyphStore);
-}