Bug 1081810 - Part 2: Get rid of DOMError.init. r=smaug
--- a/dom/base/DOMError.h
+++ b/dom/base/DOMError.h
@@ -69,22 +69,16 @@ public:
{
aRetval = mName;
}
void GetMessage(nsString& aRetval) const
{
aRetval = mMessage;
}
-
- void Init(const nsAString& aName, const nsAString& aMessage)
- {
- mName = aName;
- mMessage = aMessage;
- }
};
NS_DEFINE_STATIC_IID_ACCESSOR(DOMError, DOMERROR_IID)
} // namespace dom
} // namespace mozilla
#endif // mozilla_dom_domerror_h__
--- a/dom/webidl/DOMError.webidl
+++ b/dom/webidl/DOMError.webidl
@@ -12,12 +12,9 @@
[Constructor(DOMString name, optional DOMString message = "")]
interface DOMError {
[Constant]
readonly attribute DOMString name;
[Constant]
readonly attribute DOMString message;
-
- [ChromeOnly]
- void init(DOMString name, optional DOMString message = "");
};