servo: Fix imports for new resolve logic

Source-Repo: https://github.com/servo/servo
Source-Revision: 49e0803e2637f825f04f750eeb21acd35cf48d3d
This commit is contained in:
Brian Anderson 2012-07-11 19:33:35 -07:00
Родитель e49d80a97a
Коммит 0c6f15390d
11 изменённых файлов: 16 добавлений и 13 удалений

Просмотреть файл

@ -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};

Просмотреть файл

@ -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>;

Просмотреть файл

@ -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;

Просмотреть файл

@ -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,

Просмотреть файл

@ -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 {

Просмотреть файл

@ -5,7 +5,6 @@ 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;
@ -13,6 +12,7 @@ import text::text_layout_methods;
import geom::size::Size2D;
import geom::point::Point2D;
import geom::rect::Rect;
import base::{Box, TextBox, BTree, BoxTreeReadMethods};
#[doc = "

Просмотреть файл

@ -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 {

Просмотреть файл

@ -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 {

Просмотреть файл

@ -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};

Просмотреть файл

@ -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;

Просмотреть файл

@ -1,4 +1,5 @@
export OSMain, Msg;
export OSMain;
export Msg, BeginDrawing, Draw, AddKeyHandler, Exit;
import azure::*;
import azure::bindgen::*;