mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Add trait DomObjectWrap to provide WRAP function
This commit is contained in:
parent
ca29399bab
commit
3ea6d87bcc
353 changed files with 327 additions and 1236 deletions
|
@ -4,7 +4,7 @@
|
|||
|
||||
use crate::dom::bindings::codegen::Bindings::EventHandlerBinding::EventHandlerNonNull;
|
||||
use crate::dom::bindings::codegen::Bindings::MessagePortBinding::{
|
||||
MessagePortMethods, PostMessageOptions, Wrap,
|
||||
MessagePortMethods, PostMessageOptions,
|
||||
};
|
||||
use crate::dom::bindings::conversions::root_from_object;
|
||||
use crate::dom::bindings::error::{Error, ErrorResult};
|
||||
|
@ -51,7 +51,7 @@ impl MessagePort {
|
|||
/// <https://html.spec.whatwg.org/multipage/#create-a-new-messageport-object>
|
||||
pub fn new(owner: &GlobalScope) -> DomRoot<MessagePort> {
|
||||
let port_id = MessagePortId::new();
|
||||
reflect_dom_object(Box::new(MessagePort::new_inherited(port_id)), owner, Wrap)
|
||||
reflect_dom_object(Box::new(MessagePort::new_inherited(port_id)), owner)
|
||||
}
|
||||
|
||||
/// Create a new port for an incoming transfer-received one.
|
||||
|
@ -68,7 +68,6 @@ impl MessagePort {
|
|||
entangled_port: RefCell::new(entangled_port),
|
||||
}),
|
||||
owner,
|
||||
Wrap,
|
||||
)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue