diff --git a/components/script/dom/debuggerevent.rs b/components/script/dom/debuggeradddebuggeeevent.rs similarity index 89% rename from components/script/dom/debuggerevent.rs rename to components/script/dom/debuggeradddebuggeeevent.rs index 4c69f23cd43..fa4f938837b 100644 --- a/components/script/dom/debuggerevent.rs +++ b/components/script/dom/debuggeradddebuggeeevent.rs @@ -10,7 +10,7 @@ use script_bindings::conversions::SafeToJSValConvertible; use script_bindings::reflector::DomObject; use script_bindings::str::DOMString; -use crate::dom::bindings::codegen::Bindings::DebuggerEventBinding::DebuggerEventMethods; +use crate::dom::bindings::codegen::Bindings::DebuggerAddDebuggeeEventBinding::DebuggerAddDebuggeeEventMethods; use crate::dom::bindings::codegen::Bindings::EventBinding::Event_Binding::EventMethods; use crate::dom::bindings::reflector::reflect_dom_object; use crate::dom::bindings::root::{Dom, DomRoot}; @@ -20,14 +20,14 @@ use crate::script_runtime::CanGc; #[dom_struct] /// Event for Rust → JS calls in [`crate::dom::DebuggerGlobalScope`]. -pub(crate) struct DebuggerEvent { +pub(crate) struct DebuggerAddDebuggeeEvent { event: Event, global: Dom, pipeline_id: Dom, worker_id: Option, } -impl DebuggerEvent { +impl DebuggerAddDebuggeeEvent { pub(crate) fn new( debugger_global: &GlobalScope, global: &GlobalScope, @@ -48,7 +48,7 @@ impl DebuggerEvent { } } -impl DebuggerEventMethods for DebuggerEvent { +impl DebuggerAddDebuggeeEventMethods for DebuggerAddDebuggeeEvent { // check-tidy: no specs after this line fn Global(&self, cx: script_bindings::script_runtime::JSContext) -> NonNull { // Convert the debuggee global’s reflector to a Value, wrapping it from its originating realm (debuggee realm) diff --git a/components/script/dom/debuggerglobalscope.rs b/components/script/dom/debuggerglobalscope.rs index 1fcf20c7cd8..0ac4d0ef695 100644 --- a/components/script/dom/debuggerglobalscope.rs +++ b/components/script/dom/debuggerglobalscope.rs @@ -23,7 +23,7 @@ use crate::dom::bindings::inheritance::Castable; use crate::dom::bindings::root::DomRoot; use crate::dom::bindings::utils::define_all_exposed_interfaces; use crate::dom::globalscope::GlobalScope; -use crate::dom::types::{DebuggerEvent, Event}; +use crate::dom::types::{DebuggerAddDebuggeeEvent, Event}; #[cfg(feature = "testbinding")] #[cfg(feature = "webgpu")] use crate::dom::webgpu::identityhub::IdentityHub; @@ -132,7 +132,7 @@ impl DebuggerGlobalScope { ) { let debuggee_pipeline_id = crate::dom::pipelineid::PipelineId::new(self.upcast(), debuggee_pipeline_id, can_gc); - let event = DomRoot::upcast::(DebuggerEvent::new( + let event = DomRoot::upcast::(DebuggerAddDebuggeeEvent::new( self.upcast(), debuggee_global, &debuggee_pipeline_id, @@ -141,7 +141,7 @@ impl DebuggerGlobalScope { )); assert!( DomRoot::upcast::(event).fire(self.upcast(), can_gc), - "Guaranteed by DebuggerEvent::new" + "Guaranteed by DebuggerAddDebuggeeEvent::new" ); } } diff --git a/components/script/dom/mod.rs b/components/script/dom/mod.rs index 0267a820120..4f91b005642 100644 --- a/components/script/dom/mod.rs +++ b/components/script/dom/mod.rs @@ -289,7 +289,7 @@ pub(crate) mod customevent; pub(crate) mod datatransfer; pub(crate) mod datatransferitem; pub(crate) mod datatransferitemlist; -pub(crate) mod debuggerevent; +pub(crate) mod debuggeradddebuggeeevent; pub(crate) mod debuggerglobalscope; pub(crate) mod dedicatedworkerglobalscope; pub(crate) mod defaultteereadrequest; diff --git a/components/script/dom/pipelineid.rs b/components/script/dom/pipelineid.rs index 3a8482d175e..87d6c5fd301 100644 --- a/components/script/dom/pipelineid.rs +++ b/components/script/dom/pipelineid.rs @@ -4,7 +4,7 @@ use dom_struct::dom_struct; -use crate::dom::bindings::codegen::Bindings::DebuggerEventBinding::PipelineIdMethods; +use crate::dom::bindings::codegen::Bindings::DebuggerAddDebuggeeEventBinding::PipelineIdMethods; use crate::dom::bindings::reflector::{Reflector, reflect_dom_object}; use crate::dom::bindings::root::DomRoot; use crate::dom::globalscope::GlobalScope; diff --git a/components/script_bindings/webidls/DebuggerEvent.webidl b/components/script_bindings/webidls/DebuggerAddDebuggeeEvent.webidl similarity index 93% rename from components/script_bindings/webidls/DebuggerEvent.webidl rename to components/script_bindings/webidls/DebuggerAddDebuggeeEvent.webidl index 089d87fd6c0..a222238b858 100644 --- a/components/script_bindings/webidls/DebuggerEvent.webidl +++ b/components/script_bindings/webidls/DebuggerAddDebuggeeEvent.webidl @@ -5,7 +5,7 @@ // This interface is entirely internal to Servo, and should not be accessible to // web pages. [Exposed=DebuggerGlobalScope] -interface DebuggerEvent : Event { +interface DebuggerAddDebuggeeEvent : Event { readonly attribute object global; readonly attribute PipelineId pipelineId; readonly attribute DOMString? workerId;