aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/HTMLSelectElement.webidl
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/webidls/HTMLSelectElement.webidl')
-rw-r--r--components/script/dom/webidls/HTMLSelectElement.webidl7
1 files changed, 3 insertions, 4 deletions
diff --git a/components/script/dom/webidls/HTMLSelectElement.webidl b/components/script/dom/webidls/HTMLSelectElement.webidl
index 975d198f764..1fe48bcefb2 100644
--- a/components/script/dom/webidls/HTMLSelectElement.webidl
+++ b/components/script/dom/webidls/HTMLSelectElement.webidl
@@ -28,15 +28,14 @@ interface HTMLSelectElement : HTMLElement {
attribute unsigned long length;
getter Element? item(unsigned long index);
HTMLOptionElement? namedItem(DOMString name);
- // Note: this function currently only exists for union.html.
- [CEReactions]
+
+ [CEReactions, Throws]
void add((HTMLOptionElement or HTMLOptGroupElement) element, optional (HTMLElement or long)? before = null);
[CEReactions]
void remove(); // ChildNode overload
[CEReactions]
void remove(long index);
- // [CEReactions]
- // setter void (unsigned long index, HTMLOptionElement? option);
+ [CEReactions, Throws] setter void (unsigned long index, HTMLOptionElement? option);
// readonly attribute HTMLCollection selectedOptions;
attribute long selectedIndex;