aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlimageelement.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/htmlimageelement.rs')
-rw-r--r--components/script/dom/htmlimageelement.rs24
1 files changed, 20 insertions, 4 deletions
diff --git a/components/script/dom/htmlimageelement.rs b/components/script/dom/htmlimageelement.rs
index dcb69a44104..bfd6ca2fdd8 100644
--- a/components/script/dom/htmlimageelement.rs
+++ b/components/script/dom/htmlimageelement.rs
@@ -197,18 +197,22 @@ impl LayoutHTMLImageElementHelpers for LayoutJS<HTMLImageElement> {
}
impl HTMLImageElementMethods for HTMLImageElement {
+ // https://html.spec.whatwg.org/multipage/#dom-img-alt
make_getter!(Alt);
-
+ // https://html.spec.whatwg.org/multipage/#dom-img-alt
make_setter!(SetAlt, "alt");
+ // https://html.spec.whatwg.org/multipage/#dom-img-src
make_url_getter!(Src);
-
+ // https://html.spec.whatwg.org/multipage/#dom-img-src
make_setter!(SetSrc, "src");
+ // https://html.spec.whatwg.org/multipage/#dom-img-usemap
make_getter!(UseMap);
-
+ // https://html.spec.whatwg.org/multipage/#dom-img-usemap
make_setter!(SetUseMap, "usemap");
+ // https://html.spec.whatwg.org/multipage/#dom-img-ismap
make_bool_getter!(IsMap);
// https://html.spec.whatwg.org/multipage/#dom-img-ismap
@@ -269,28 +273,40 @@ impl HTMLImageElementMethods for HTMLImageElement {
image.is_some()
}
- // https://html.spec.whatwg.org/#dom-img-name
+ // https://html.spec.whatwg.org/multipage/#dom-img-name
make_getter!(Name);
+
+ // https://html.spec.whatwg.org/multipage/#dom-img-name
make_atomic_setter!(SetName, "name");
+ // https://html.spec.whatwg.org/multipage/#dom-img-align
make_getter!(Align);
+ // https://html.spec.whatwg.org/multipage/#dom-img-align
make_setter!(SetAlign, "align");
+ // https://html.spec.whatwg.org/multipage/#dom-img-hspace
make_uint_getter!(Hspace);
+ // https://html.spec.whatwg.org/multipage/#dom-img-hspace
make_uint_setter!(SetHspace, "hspace");
+ // https://html.spec.whatwg.org/multipage/#dom-img-vspace
make_uint_getter!(Vspace);
+ // https://html.spec.whatwg.org/multipage/#dom-img-vspace
make_uint_setter!(SetVspace, "vspace");
+ // https://html.spec.whatwg.org/multipage/#dom-img-longdesc
make_getter!(LongDesc);
+ // https://html.spec.whatwg.org/multipage/#dom-img-longdesc
make_setter!(SetLongDesc, "longdesc");
+ // https://html.spec.whatwg.org/multipage/#dom-img-border
make_getter!(Border);
+ // https://html.spec.whatwg.org/multipage/#dom-img-border
make_setter!(SetBorder, "border");
}