pub(crate) trait DOMStringMapMethods<D: DomTypes> {
// Required methods
fn SupportedPropertyNames(&self) -> Vec<DOMString>;
fn NamedGetter(&self, name: DOMString) -> Option<DOMString>;
fn NamedSetter(
&self,
name: DOMString,
value: DOMString,
_can_gc: CanGc,
) -> Fallible<()>;
fn NamedDeleter(&self, name: DOMString);
}