Handle parser state in CSSOM insert_rule

This commit is contained in:
Manish Goregaokar 2016-11-16 14:43:33 -08:00
parent 262408d9cb
commit 2793d5f0a9
3 changed files with 103 additions and 29 deletions

View file

@ -59,7 +59,7 @@ impl CSSStyleSheetMethods for CSSStyleSheet {
// https://drafts.csswg.org/cssom/#dom-cssstylesheet-insertrule
fn InsertRule(&self, rule: DOMString, index: u32) -> Fallible<u32> {
// XXXManishearth check origin clean flag
self.rulelist().insert_rule(&rule, index)
self.rulelist().insert_rule(&rule, index, /* nested */ false)
}
// https://drafts.csswg.org/cssom/#dom-cssstylesheet-deleterule