mirror of
https://github.com/servo/servo.git
synced 2025-10-02 01:29:15 +01:00
Bug 1366427: Make backdrop not inherit from the parent element. r=heycam
MozReview-Commit-ID: EnnmvDsgbdx Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
This commit is contained in:
parent
3d40b516c8
commit
71dbc6c023
3 changed files with 17 additions and 4 deletions
|
@ -1205,7 +1205,11 @@ fn get_pseudo_style(guard: &SharedRwLockReadGuard,
|
|||
PseudoElementCascadeType::Precomputed => unreachable!("No anonymous boxes"),
|
||||
PseudoElementCascadeType::Lazy => {
|
||||
let d = doc_data.borrow_mut();
|
||||
let base = styles.primary.values();
|
||||
let base = if pseudo.inherits_from_default_values() {
|
||||
d.default_computed_values()
|
||||
} else {
|
||||
styles.primary.values()
|
||||
};
|
||||
let guards = StylesheetGuards::same(guard);
|
||||
let metrics = get_metrics_provider_for_product();
|
||||
d.stylist.lazily_compute_pseudo_element_style(&guards,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue