diff --git a/src/servo-gfx/font.rs b/src/servo-gfx/font.rs index ad38b116bac..2daae21e05e 100644 --- a/src/servo-gfx/font.rs +++ b/src/servo-gfx/font.rs @@ -293,7 +293,7 @@ pub impl Font { None => {} } - let mut scaled_font = self.create_azure_font(); + let scaled_font = self.create_azure_font(); self.azure_font = Some(scaled_font); // try again. return self.get_azure_font(); @@ -385,7 +385,7 @@ pub impl Font { for run.glyphs.iter_glyphs_for_char_range(range) |_i, glyph| { advance += glyph.advance(); } - let mut bounds = Rect(Point2D(Au(0), -self.metrics.ascent), + let bounds = Rect(Point2D(Au(0), -self.metrics.ascent), Size2D(advance, self.metrics.ascent + self.metrics.descent)); // TODO(Issue #125): support loose and tight bounding boxes; using the diff --git a/src/servo-gfx/font_context.rs b/src/servo-gfx/font_context.rs index 1724e1843b0..f690ebcbdf5 100644 --- a/src/servo-gfx/font_context.rs +++ b/src/servo-gfx/font_context.rs @@ -4,7 +4,6 @@ use font::{Font, FontDescriptor, FontGroup, FontStyle, SelectorPlatformIdentifier}; use font::{SpecifiedFontStyle, UsedFontStyle}; -use font_context; use font_list::FontList; use servo_util::cache::Cache; use servo_util::cache::MonoCache; diff --git a/src/servo-gfx/render_layers.rs b/src/servo-gfx/render_layers.rs index 09972d9cfb4..c08c1e2cb87 100644 --- a/src/servo-gfx/render_layers.rs +++ b/src/servo-gfx/render_layers.rs @@ -32,7 +32,7 @@ pub fn render_layers(layer_ref: *RenderLayer, f: RenderFn) -> LayerBufferSet { let tile_size = opts.tile_size; - let mut _buffers = match buffer_set { LayerBufferSet { buffers: b } => b }; + let _buffers = match buffer_set { LayerBufferSet { buffers: b } => b }; // FIXME: Try not to create a new array here. let mut new_buffer_ports = ~[];