mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Don't set root font size when styling NAC
MozReview-Commit-ID: 12CEdFLSJTh
This commit is contained in:
parent
0f5ccdb589
commit
314d7d36e2
2 changed files with 15 additions and 2 deletions
|
@ -13,8 +13,9 @@ use data::{ComputedStyle, ElementData, RestyleData};
|
|||
use dom::{TElement, TNode};
|
||||
use font_metrics::FontMetricsProvider;
|
||||
use log::LogLevel::Trace;
|
||||
use properties::{ALLOW_SET_ROOT_FONT_SIZE, SKIP_ROOT_AND_ITEM_BASED_DISPLAY_FIXUP};
|
||||
use properties::{AnimationRules, CascadeFlags, ComputedValues};
|
||||
use properties::{SKIP_ROOT_AND_ITEM_BASED_DISPLAY_FIXUP, VISITED_DEPENDENT_ONLY, cascade};
|
||||
use properties::{VISITED_DEPENDENT_ONLY, cascade};
|
||||
use properties::longhands::display::computed_value as display;
|
||||
use restyle_hints::{RESTYLE_CSS_ANIMATIONS, RESTYLE_CSS_TRANSITIONS, RestyleReplacements};
|
||||
use restyle_hints::{RESTYLE_STYLE_ATTRIBUTE, RESTYLE_SMIL};
|
||||
|
@ -256,6 +257,9 @@ trait PrivateMatchMethods: TElement {
|
|||
if cascade_visited.visited_dependent_only() {
|
||||
cascade_flags.insert(VISITED_DEPENDENT_ONLY);
|
||||
}
|
||||
if !self.is_native_anonymous() {
|
||||
cascade_flags.insert(ALLOW_SET_ROOT_FONT_SIZE);
|
||||
}
|
||||
|
||||
// Grab the inherited values.
|
||||
let parent_el;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue