diff options
author | Paul Rouget <me@paulrouget.com> | 2016-01-19 06:54:36 +0100 |
---|---|---|
committer | Paul Rouget <me@paulrouget.com> | 2016-01-27 07:43:23 +0100 |
commit | 6d7dc0b905a2fbaa004d33039be2b0fda20200f1 (patch) | |
tree | 19097ac151e6573cb024e88bc08429b4c4eb9a68 /components/script/dom/cssstyledeclaration.rs | |
parent | 6a38d55ceafca08d6ce83c8cbfa5f55835f9e141 (diff) | |
download | servo-6d7dc0b905a2fbaa004d33039be2b0fda20200f1.tar.gz servo-6d7dc0b905a2fbaa004d33039be2b0fda20200f1.zip |
Invalidate node style after style property removed
Diffstat (limited to 'components/script/dom/cssstyledeclaration.rs')
-rw-r--r-- | components/script/dom/cssstyledeclaration.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/cssstyledeclaration.rs b/components/script/dom/cssstyledeclaration.rs index abf4b1310db..479d2e00f95 100644 --- a/components/script/dom/cssstyledeclaration.rs +++ b/components/script/dom/cssstyledeclaration.rs @@ -329,6 +329,10 @@ impl CSSStyleDeclarationMethods for CSSStyleDeclaration { None => elem.remove_inline_style_property(&property), } + let document = document_from_node(elem); + let node = elem.upcast(); + document.content_changed(node, NodeDamage::NodeStyleDamaged); + // Step 6 Ok(value) } |