mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
fix various small build failures
This commit is contained in:
parent
41bcc6a523
commit
a671bb597a
1 changed files with 5 additions and 3 deletions
|
@ -12,6 +12,7 @@ import gfx::geom::*;
|
||||||
import gfx::renderer;
|
import gfx::renderer;
|
||||||
import dom::base::*;
|
import dom::base::*;
|
||||||
import display_list::*;
|
import display_list::*;
|
||||||
|
import dom::rcu::scope;
|
||||||
|
|
||||||
enum msg {
|
enum msg {
|
||||||
build,
|
build,
|
||||||
|
@ -22,7 +23,8 @@ fn layout(renderer: chan<renderer::msg>) -> chan<msg> {
|
||||||
|
|
||||||
spawn_listener::<msg> {|po|
|
spawn_listener::<msg> {|po|
|
||||||
|
|
||||||
let dom = new_node(nk_div);
|
let s = scope();
|
||||||
|
let dom = s.new_node(nk_div);
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
alt recv(po) {
|
alt recv(po) {
|
||||||
|
@ -42,11 +44,11 @@ fn layout(renderer: chan<renderer::msg>) -> chan<msg> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn layout_dom(dom: node) -> base::box {
|
fn layout_dom(dom: node) -> @base::box {
|
||||||
base::new_box(dom)
|
base::new_box(dom)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn build_display_list(_box: base::box) -> display_list::display_list {
|
fn build_display_list(_box: @base::box) -> display_list::display_list {
|
||||||
[
|
[
|
||||||
display_item({
|
display_item({
|
||||||
item_type: solid_color,
|
item_type: solid_color,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue