mirror of
https://github.com/servo/servo.git
synced 2025-07-23 15:23:42 +01:00
Minor organizational changes to layout.rs
This commit is contained in:
parent
09694fe58f
commit
450cef2b69
1 changed files with 3 additions and 7 deletions
|
@ -24,13 +24,13 @@ fn layout(renderer: chan<renderer::msg>) -> chan<msg> {
|
||||||
spawn_listener::<msg> {|po|
|
spawn_listener::<msg> {|po|
|
||||||
|
|
||||||
let s = scope();
|
let s = scope();
|
||||||
let dom = s.new_node(nk_div);
|
let box = base::new_box(s.new_node(nk_div));
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
alt recv(po) {
|
alt recv(po) {
|
||||||
build {
|
build {
|
||||||
|
|
||||||
let box = layout_dom(dom);
|
base::reflow_block(box, int_to_au(800));
|
||||||
let dlist = build_display_list(box);
|
let dlist = build_display_list(box);
|
||||||
|
|
||||||
send(renderer, gfx::renderer::render(dlist));
|
send(renderer, gfx::renderer::render(dlist));
|
||||||
|
@ -44,10 +44,6 @@ fn layout(renderer: chan<renderer::msg>) -> chan<msg> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn layout_dom(dom: node) -> @base::box {
|
|
||||||
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 {
|
||||||
let r = core::rand::rng();
|
let r = core::rand::rng();
|
||||||
[
|
[
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue