mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Add flag for sync/async CE creation
This commit is contained in:
parent
2f36d3544f
commit
062b128688
9 changed files with 78 additions and 35 deletions
|
@ -33,7 +33,7 @@ use dom::cssstylesheet::CSSStyleSheet;
|
|||
use dom::document::{Document, DocumentSource, HasBrowsingContext, IsHTMLDocument};
|
||||
use dom::documentfragment::DocumentFragment;
|
||||
use dom::documenttype::DocumentType;
|
||||
use dom::element::{Element, ElementCreator};
|
||||
use dom::element::{CustomElementCreationMode, Element, ElementCreator};
|
||||
use dom::eventtarget::EventTarget;
|
||||
use dom::globalscope::GlobalScope;
|
||||
use dom::htmlbodyelement::HTMLBodyElement;
|
||||
|
@ -1827,8 +1827,11 @@ impl Node {
|
|||
ns: element.namespace().clone(),
|
||||
local: element.local_name().clone()
|
||||
};
|
||||
let element = Element::create(name, element.get_is(),
|
||||
&document, ElementCreator::ScriptCreated);
|
||||
let element = Element::create(name,
|
||||
element.get_is(),
|
||||
&document,
|
||||
ElementCreator::ScriptCreated,
|
||||
CustomElementCreationMode::Asynchronous);
|
||||
Root::upcast::<Node>(element)
|
||||
},
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue