From 7d931e673af2780f3f62d52cb17324ec2cc68c71 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Mon, 7 Oct 2024 21:51:58 -0400 Subject: script: Include constructors and static methods in generated DOM traits (#33665) * Add all constructors, special operations, and static methods to generated DOM interface traits. Signed-off-by: Josh Matthews * Move all constructors and static methods defined in bare impl blocks inside FooMethods trait impls. Signed-off-by: Josh Matthews * Add missing doc links. Signed-off-by: Josh Matthews --------- Signed-off-by: Josh Matthews --- components/script/dom/htmlmediaelement.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'components/script/dom/htmlmediaelement.rs') diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs index 3e57b4e2645..d209500635b 100644 --- a/components/script/dom/htmlmediaelement.rs +++ b/components/script/dom/htmlmediaelement.rs @@ -55,6 +55,7 @@ use crate::dom::bindings::codegen::Bindings::MediaErrorBinding::MediaErrorMethod use crate::dom::bindings::codegen::Bindings::NavigatorBinding::Navigator_Binding::NavigatorMethods; use crate::dom::bindings::codegen::Bindings::NodeBinding::Node_Binding::NodeMethods; use crate::dom::bindings::codegen::Bindings::TextTrackBinding::{TextTrackKind, TextTrackMode}; +use crate::dom::bindings::codegen::Bindings::URLBinding::URLMethods; use crate::dom::bindings::codegen::Bindings::WindowBinding::Window_Binding::WindowMethods; use crate::dom::bindings::codegen::InheritTypes::{ ElementTypeId, HTMLElementTypeId, HTMLMediaElementTypeId, NodeTypeId, -- cgit v1.2.3