mirror of
https://github.com/servo/servo.git
synced 2025-08-02 20:20:14 +01:00
auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwalton
This also hides the not-yet-working parts of incremental reflow behind a runtime flag. As I get the failing reftests passing, I'll send pull requests for them one by one.
This commit is contained in:
commit
56989b8dec
13 changed files with 310 additions and 82 deletions
|
@ -21,9 +21,15 @@ pub trait TNode<'a, E: TElement<'a>> : Clone + Copy {
|
|||
fn match_attr(self, attr: &AttrSelector, test: |&str| -> bool) -> bool;
|
||||
fn is_html_element_in_html_document(self) -> bool;
|
||||
|
||||
fn has_changed(self) -> bool;
|
||||
unsafe fn set_changed(self, value: bool);
|
||||
|
||||
fn is_dirty(self) -> bool;
|
||||
unsafe fn set_dirty(self, value: bool);
|
||||
|
||||
fn has_dirty_siblings(self) -> bool;
|
||||
unsafe fn set_dirty_siblings(self, value: bool);
|
||||
|
||||
fn has_dirty_descendants(self) -> bool;
|
||||
unsafe fn set_dirty_descendants(self, value: bool);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue