mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Make PageTree::inner and PageTreeIterator::stack a Vec.
This commit is contained in:
parent
ebe4b416f3
commit
2a3b693054
1 changed files with 4 additions and 4 deletions
|
@ -151,11 +151,11 @@ pub struct Page {
|
||||||
|
|
||||||
pub struct PageTree {
|
pub struct PageTree {
|
||||||
pub page: Rc<Page>,
|
pub page: Rc<Page>,
|
||||||
pub inner: ~[PageTree],
|
pub inner: Vec<PageTree>,
|
||||||
}
|
}
|
||||||
|
|
||||||
pub struct PageTreeIterator<'a> {
|
pub struct PageTreeIterator<'a> {
|
||||||
stack: ~[&'a mut PageTree],
|
stack: Vec<&'a mut PageTree>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl PageTree {
|
impl PageTree {
|
||||||
|
@ -175,7 +175,7 @@ impl PageTree {
|
||||||
fragment_node: Traceable::new(RefCell::new(None)),
|
fragment_node: Traceable::new(RefCell::new(None)),
|
||||||
last_reflow_id: Traceable::new(RefCell::new(0)),
|
last_reflow_id: Traceable::new(RefCell::new(0)),
|
||||||
}),
|
}),
|
||||||
inner: ~[],
|
inner: vec!(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -198,7 +198,7 @@ impl PageTree {
|
||||||
|
|
||||||
pub fn iter<'a>(&'a mut self) -> PageTreeIterator<'a> {
|
pub fn iter<'a>(&'a mut self) -> PageTreeIterator<'a> {
|
||||||
PageTreeIterator {
|
PageTreeIterator {
|
||||||
stack: ~[self],
|
stack: vec!(self),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue