mirror of
https://github.com/servo/servo.git
synced 2025-08-04 13:10:20 +01:00
auto merge of #1146 : SimonSapin/servo/less-at-pointers, r=jdm
This commit is contained in:
commit
d4744fe089
1 changed files with 3 additions and 3 deletions
|
@ -53,7 +53,7 @@ impl Stylist {
|
||||||
for selector in style_rule.selectors.iter() {
|
for selector in style_rule.selectors.iter() {
|
||||||
// TODO: avoid copying?
|
// TODO: avoid copying?
|
||||||
rules.$priority.push(Rule {
|
rules.$priority.push(Rule {
|
||||||
selector: @(*selector).clone(),
|
selector: selector.clone(),
|
||||||
declarations: Arc::new(style_rule.declarations.$priority.clone()),
|
declarations: Arc::new(style_rule.declarations.$priority.clone()),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -88,7 +88,7 @@ impl Stylist {
|
||||||
macro_rules! append(
|
macro_rules! append(
|
||||||
($rules: expr) => {
|
($rules: expr) => {
|
||||||
for rule in $rules.iter() {
|
for rule in $rules.iter() {
|
||||||
if matches_selector::<N, T, E>(rule.selector, element, pseudo_element) {
|
if matches_selector::<N, T, E>(&rule.selector, element, pseudo_element) {
|
||||||
applicable_declarations.push(rule.declarations.clone())
|
applicable_declarations.push(rule.declarations.clone())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -130,7 +130,7 @@ impl PerOriginRules {
|
||||||
|
|
||||||
#[deriving(Clone)]
|
#[deriving(Clone)]
|
||||||
struct Rule {
|
struct Rule {
|
||||||
selector: @Selector,
|
selector: Selector,
|
||||||
declarations: Arc<~[PropertyDeclaration]>,
|
declarations: Arc<~[PropertyDeclaration]>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue