Skip to content

Commit

Permalink
Fix imports for new resolve logic
Browse files Browse the repository at this point in the history
  • Loading branch information
brson committed Jul 12, 2012
1 parent f4524b4 commit 49e0803
Show file tree
Hide file tree
Showing 11 changed files with 16 additions and 13 deletions.
4 changes: 3 additions & 1 deletion src/servo/content.rs
Expand Up @@ -3,7 +3,9 @@
tasks.
"]

export Content, ControlMsg, PingMsg;
export Content;
export ControlMsg, ExecuteMsg, ParseMsg, ExitMsg;
export PingMsg, PongMsg;

import comm::{port, chan, listen};
import task::{spawn, spawn_listener};
Expand Down
2 changes: 1 addition & 1 deletion src/servo/engine.rs
Expand Up @@ -3,7 +3,7 @@ import task::spawn_listener;
import comm::chan;
import layout::layout_task;
import layout_task::Layout;
import content::{Content, ExecuteMsg, ParseMsg};
import content::{Content, ExecuteMsg, ParseMsg, ExitMsg};

type Engine = chan<Msg>;

Expand Down
2 changes: 1 addition & 1 deletion src/servo/gfx/pngsink.rs
Expand Up @@ -5,7 +5,7 @@ Each time the renderer renders a frame the bufsink will output a
`[u8]` containing the frame in PNG format.
"];

export PngSink, Msg;
export PngSink, Msg, Exit;

import libc::{c_int, c_uint, c_void, c_uchar};
import azure::AzDrawTargetRef;
Expand Down
5 changes: 3 additions & 2 deletions src/servo/layout/base.rs
Expand Up @@ -12,10 +12,11 @@ import geom::size::Size2D;
import image::base::image;
import layout::block::block_layout_methods;
import layout::inline::inline_layout_methods;
import layout::style::style::*;
import layout::text::*;
import util::tree;
import util::color::Color;
import text::text_box;
import style::style::computed_style;
import text::text_layout_methods;

enum BoxKind {
BlockBox,
Expand Down
2 changes: 1 addition & 1 deletion src/servo/layout/block.rs
Expand Up @@ -3,8 +3,8 @@
import geom::point::Point2D;
import geom::size::Size2D;
import gfx::geometry::au;
import layout::base::*; // FIXME: Can't get around import *; resolve bug.
import util::tree;
import base::{Box, BlockBox, BTree, layout_methods, BoxTreeReadMethods};

#[doc="The public block layout methods."]
impl block_layout_methods for @Box {
Expand Down
2 changes: 1 addition & 1 deletion src/servo/layout/display_list_builder.rs
Expand Up @@ -5,14 +5,14 @@ import dom::rcu::Scope;
import dom::base::{Text, NodeScope};
import gfx::geometry::{au, au_to_px, box, px_to_au};
import gfx::renderer;
import layout::base::*;
import util::color::methods;
import util::tree;
import box_builder::box_builder_methods;
import text::text_layout_methods;
import geom::size::Size2D;
import geom::point::Point2D;
import geom::rect::Rect;
import base::{Box, TextBox, BTree, BoxTreeReadMethods};

#[doc = "
Expand Down
3 changes: 1 addition & 2 deletions src/servo/layout/inline.rs
Expand Up @@ -5,9 +5,8 @@ import dom::rcu::ReaderMethods;
import geom::point::Point2D;
import geom::size::Size2D;
import gfx::geometry::au;
import layout::base::*; // FIXME: Can't get around import *; resolve bug.
import layout::style::style::*; // ditto
import util::tree;
import base::{Box, InlineBox, BTree, layout_methods, BoxTreeReadMethods};

#[doc="The main reflow routine for inline layout."]
impl inline_layout_methods for @Box {
Expand Down
2 changes: 1 addition & 1 deletion src/servo/layout/style/apply.rs
Expand Up @@ -3,7 +3,7 @@
import dom::base::{Element, HTMLImageElement, Node};
import dom::rcu::ReaderMethods;
import image::base::load;
import layout::base::*;
import base::{Box, BTree, NTree, LayoutData, BoxTreeReadMethods};
import style::style_methods;

impl ApplyStyleBoxMethods for @Box {
Expand Down
2 changes: 1 addition & 1 deletion src/servo/layout/style/style.rs
Expand Up @@ -6,10 +6,10 @@ import dom::style::{DisplayType, DisBlock, DisInline, DisNone, Stylesheet};
import dom::base::{Element, HTMLDivElement, HTMLHeadElement, HTMLImageElement, Node, NodeKind};
import dom::base::{Text};
import dom::rcu::ReaderMethods;
import layout::base::*; // FIXME: resolve bug requires *
import matching::matching_methods;
import util::color::{Color, rgb};
import util::color::css_colors::{white, black};
import base::{LayoutData, NTree, NodeTreeReadMethods};

type computed_style = {mut display : DisplayType, mut back_color : Color};

Expand Down
2 changes: 1 addition & 1 deletion src/servo/layout/text.rs
Expand Up @@ -2,9 +2,9 @@

import geom::size::Size2D;
import gfx::geometry::au;
import layout::base::*; // FIXME: Can't get around import *; resolve bug.
import servo_text::text_run::TextRun;
import servo_text::font_library::FontLibrary;
import base::{Box, TextBox};

class text_box {
let text: str;
Expand Down
3 changes: 2 additions & 1 deletion src/servo/platform/osmain.rs
@@ -1,4 +1,5 @@
export OSMain, Msg;
export OSMain;
export Msg, BeginDrawing, Draw, AddKeyHandler, Exit;

import azure::*;
import azure::bindgen::*;
Expand Down

0 comments on commit 49e0803

Please sign in to comment.