diff options
Diffstat (limited to 'src')
m--------- | src/rust-azure | 0 | ||||
m--------- | src/rust-cairo | 0 | ||||
m--------- | src/rust-layers | 0 | ||||
m--------- | src/rust-xlib | 0 | ||||
-rw-r--r-- | src/servo/gfx/compositor.rs | 4 | ||||
-rw-r--r-- | src/servo/gfx/png_compositor.rs | 3 | ||||
-rw-r--r-- | src/servo/gfx/render_context.rs | 2 | ||||
-rw-r--r-- | src/servo/gfx/render_layers.rs | 4 | ||||
-rw-r--r-- | src/servo/platform/osmain.rs | 5 | ||||
-rwxr-xr-x | src/servo/servo.rc | 13 | ||||
-rw-r--r-- | src/servo/text/font.rs | 5 |
11 files changed, 17 insertions, 19 deletions
diff --git a/src/rust-azure b/src/rust-azure -Subproject 8ba49fef417cb1b4da053d762dd3a683b9239c8 +Subproject 6361edcf43a0d791907b852ffd0cb55791d0c6a diff --git a/src/rust-cairo b/src/rust-cairo new file mode 160000 +Subproject 84214a4b9e4e29403a8a744d4463ad923929493 diff --git a/src/rust-layers b/src/rust-layers -Subproject ad15d6ac9c632018da7765b4a6f2037a224f438 +Subproject 827c3e99e6995aac6bffe030acf56c96fc543da diff --git a/src/rust-xlib b/src/rust-xlib new file mode 160000 +Subproject 564266ba219295b38af6ed1fd869a9093a991f6 diff --git a/src/servo/gfx/compositor.rs b/src/servo/gfx/compositor.rs index c7ee21888a6..f434564dd41 100644 --- a/src/servo/gfx/compositor.rs +++ b/src/servo/gfx/compositor.rs @@ -1,6 +1,6 @@ -use dom::event::Event; -use azure::cairo_hl::ImageSurface; use azure::azure_hl::{DrawTarget}; +use cairo::cairo_hl::ImageSurface; +use dom::event::Event; use geom::size::Size2D; struct LayerBuffer { diff --git a/src/servo/gfx/png_compositor.rs b/src/servo/gfx/png_compositor.rs index 9051c43ec4d..094a4181479 100644 --- a/src/servo/gfx/png_compositor.rs +++ b/src/servo/gfx/png_compositor.rs @@ -8,9 +8,8 @@ Each time the renderer renders a frame the compositor will output a use libc::{c_int, c_uint, c_void, c_uchar}; use azure_bg = azure::bindgen; use azure_bg::{AzCreateDrawTargetForCairoSurface, AzReleaseDrawTarget}; -use azure::cairo; use azure::azure_hl::DrawTarget; -use azure::cairo_hl::ImageSurface; +use cairo::cairo_hl::ImageSurface; use cairo::{CAIRO_FORMAT_ARGB32, cairo_surface_t, cairo_status_t, CAIRO_STATUS_SUCCESS}; use cairo_bg = cairo::bindgen; use cairo_bg::{cairo_image_surface_create, cairo_surface_destroy, diff --git a/src/servo/gfx/render_context.rs b/src/servo/gfx/render_context.rs index 03d175ffbf3..148e7fd1551 100644 --- a/src/servo/gfx/render_context.rs +++ b/src/servo/gfx/render_context.rs @@ -8,6 +8,7 @@ use image::base::Image; use au::Au; use util::range::Range; +use cairo::cairo_hl::ImageSurface; use core::libc::types::common::c99::uint16_t; use core::ptr::to_unsafe_ptr; use core::dvec::DVec; @@ -15,7 +16,6 @@ use std::arc::ARC; use geom::size::Size2D; use geom::point::Point2D; use geom::rect::Rect; -use azure::cairo_hl::ImageSurface; use azure::{AzDrawOptions, AzFloat}; use azure::azure_hl::{AsAzureRect, B8G8R8A8, Color, ColorPattern, DrawOptions, DrawSurfaceOptions, StrokeOptions}; use azure::azure_hl::{DrawTarget, Linear}; diff --git a/src/servo/gfx/render_layers.rs b/src/servo/gfx/render_layers.rs index 9a80b30eb0b..bd24bcd813c 100644 --- a/src/servo/gfx/render_layers.rs +++ b/src/servo/gfx/render_layers.rs @@ -2,8 +2,8 @@ use gfx::display_list::DisplayList; use gfx::compositor::LayerBuffer; use azure::azure_hl::DrawTarget; -use azure::cairo::CAIRO_FORMAT_RGB24; -use azure::cairo_hl::ImageSurface; +use cairo::CAIRO_FORMAT_RGB24; +use cairo::cairo_hl::ImageSurface; use core::libc::c_int; use geom::size::Size2D; diff --git a/src/servo/platform/osmain.rs b/src/servo/platform/osmain.rs index 01054a1f11a..4bedaa04097 100644 --- a/src/servo/platform/osmain.rs +++ b/src/servo/platform/osmain.rs @@ -1,9 +1,8 @@ use mod azure::azure_hl; use azure::azure_hl::DrawTarget; -use azure::cairo; -use azure::cairo_hl::ImageSurface; +use cairo::cairo_surface_t; +use cairo::cairo_hl::ImageSurface; use dvec::DVec; -use azure::cairo::cairo_surface_t; use gfx::compositor::{LayerBuffer, Compositor}; use dom::event::{Event, ResizeEvent}; use layers::ImageLayer; diff --git a/src/servo/servo.rc b/src/servo/servo.rc index aac0dc3b43b..dc23ab603a2 100755 --- a/src/servo/servo.rc +++ b/src/servo/servo.rc @@ -7,18 +7,19 @@ #[license = "MPL"]; #[crate_type = "lib"]; -extern mod std; extern mod azure; -extern mod js; -extern mod stb_image; +extern mod cairo; extern mod geom; extern mod glut; -extern mod layers; -extern mod opengles; extern mod http_client; extern mod hubbub; -extern mod sharegl; +extern mod js; +extern mod layers; extern mod netsurfcss; +extern mod opengles; +extern mod sharegl; +extern mod stb_image; +extern mod std; pub mod engine; diff --git a/src/servo/text/font.rs b/src/servo/text/font.rs index 24d25232636..e69c4f80ac1 100644 --- a/src/servo/text/font.rs +++ b/src/servo/text/font.rs @@ -82,7 +82,6 @@ impl Font { AZ_NATIVE_FONT_CAIRO_FONT_FACE }; use azure::bindgen::AzCreateScaledFontWithCairo; - use azure::cairo; use cairo::{cairo_font_face_t, cairo_scaled_font_t}; use cairo::bindgen::cairo_scaled_font_destroy; @@ -110,7 +109,7 @@ impl Font { #[cfg(target_os = "linux")] fn get_cairo_face(font: &Font) -> *cairo_font_face_t { - use azure::cairo_ft::bindgen::{cairo_ft_font_face_create_for_ft_face}; + use cairo::cairo_ft::bindgen::{cairo_ft_font_face_create_for_ft_face}; let ftface = font.native_font.face; let cface = cairo_ft_font_face_create_for_ft_face(ftface, 0 as c_int); @@ -120,7 +119,7 @@ impl Font { #[cfg(target_os = "macos")] fn get_cairo_face(font: &Font) -> *cairo_font_face_t { - use azure::cairo_quartz::bindgen::cairo_quartz_font_face_create_for_cgfont; + use cairo::cairo_quartz::bindgen::cairo_quartz_font_face_create_for_cgfont; let cgfont = font.native_font.cgfont; let face = cairo_quartz_font_face_create_for_cgfont(cgfont); |