Move CSS content property from Box to Counters

This commit is contained in:
Mauricio Collares 2016-04-04 23:11:04 -03:00
parent 8c8090b5cd
commit 841aef06e0
3 changed files with 4 additions and 4 deletions

View file

@ -176,7 +176,7 @@ pub fn compute_damage(old: Option<&Arc<ServoComputedValues>>, new: &ServoCompute
REFLOW,
RECONSTRUCT_FLOW
], [
get_box.float, get_box.display, get_box.position, get_box.content,
get_box.float, get_box.display, get_box.position, get_counters.content,
get_counters.counter_reset, get_counters.counter_increment,
get_list.quotes, get_list.list_style_type,

View file

@ -1034,7 +1034,7 @@ impl<'ln> ThreadSafeLayoutNode for ServoThreadSafeLayoutNode<'ln> {
data.per_pseudo.get(&PseudoElement::After).unwrap()
};
return match style.as_ref().get_box().content {
return match style.as_ref().get_counters().content {
content::T::Content(ref value) if !value.is_empty() => {
TextContent::GeneratedContent((*value).clone())
}

View file

@ -904,7 +904,7 @@ pub mod longhands {
// CSS 2.1, Section 12 - Generated content, automatic numbering, and lists
${switch_to_style_struct("Box")}
${new_style_struct("Counters", is_inherited=False)}
<%self:longhand name="content">
use cssparser::Token;
@ -1217,7 +1217,7 @@ pub mod longhands {
}
</%self:longhand>
${new_style_struct("Counters", is_inherited=False)}
${switch_to_style_struct("Counters")}
<%self:longhand name="counter-increment">
use std::fmt;