diff options
author | Matt A. Tobin <email@mattatobin.com> | 2019-11-28 07:54:49 -0500 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2019-11-28 07:54:49 -0500 |
commit | ea03043bde6f3cef4fb20cd7ccb0a43339cc3cd2 (patch) | |
tree | 33adc2d0914eeff8cc1ba568c7602b5776e227bb | |
parent | 8fea22c9588cdad45b8853e8cd6fcb4e904bcc7c (diff) | |
download | UXP-ea03043bde6f3cef4fb20cd7ccb0a43339cc3cd2.tar UXP-ea03043bde6f3cef4fb20cd7ccb0a43339cc3cd2.tar.gz UXP-ea03043bde6f3cef4fb20cd7ccb0a43339cc3cd2.tar.lz UXP-ea03043bde6f3cef4fb20cd7ccb0a43339cc3cd2.tar.xz UXP-ea03043bde6f3cef4fb20cd7ccb0a43339cc3cd2.zip |
Issue #1304 - Make the second arg of insertRule optional
-rw-r--r-- | dom/interfaces/css/nsIDOMCSSGroupingRule.idl | 2 | ||||
-rw-r--r-- | dom/interfaces/css/nsIDOMCSSStyleSheet.idl | 2 | ||||
-rw-r--r-- | dom/webidl/CSSStyleSheet.webidl | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/dom/interfaces/css/nsIDOMCSSGroupingRule.idl b/dom/interfaces/css/nsIDOMCSSGroupingRule.idl index 80f072d16..f3580aeec 100644 --- a/dom/interfaces/css/nsIDOMCSSGroupingRule.idl +++ b/dom/interfaces/css/nsIDOMCSSGroupingRule.idl @@ -14,7 +14,7 @@ interface nsIDOMCSSGroupingRule : nsIDOMCSSRule readonly attribute nsIDOMCSSRuleList cssRules; unsigned long insertRule(in DOMString rule, - in unsigned long index) + [optional] in unsigned long index) raises(DOMException); void deleteRule(in unsigned long index) raises(DOMException); diff --git a/dom/interfaces/css/nsIDOMCSSStyleSheet.idl b/dom/interfaces/css/nsIDOMCSSStyleSheet.idl index b9e13134e..cefe4f704 100644 --- a/dom/interfaces/css/nsIDOMCSSStyleSheet.idl +++ b/dom/interfaces/css/nsIDOMCSSStyleSheet.idl @@ -20,7 +20,7 @@ interface nsIDOMCSSStyleSheet : nsIDOMStyleSheet readonly attribute nsIDOMCSSRuleList cssRules; unsigned long insertRule(in DOMString rule, - in unsigned long index) + [optional] in unsigned long index) raises(DOMException); void deleteRule(in unsigned long index) raises(DOMException); diff --git a/dom/webidl/CSSStyleSheet.webidl b/dom/webidl/CSSStyleSheet.webidl index 48fb89db1..15c110b8b 100644 --- a/dom/webidl/CSSStyleSheet.webidl +++ b/dom/webidl/CSSStyleSheet.webidl @@ -23,7 +23,7 @@ interface CSSStyleSheet : StyleSheet { [ChromeOnly, BinaryName="parsingModeDOM"] readonly attribute CSSStyleSheetParsingMode parsingMode; [Throws, NeedsSubjectPrincipal] - unsigned long insertRule(DOMString rule, unsigned long index); + unsigned long insertRule(DOMString rule, optional unsigned long index = 0); [Throws, NeedsSubjectPrincipal] void deleteRule(unsigned long index); }; |