Bug 1107592 follow-up: Add a missing include for Optional to fix the non-unified build bustage
authorEhsan Akhgari <ehsan@mozilla.com>
Fri, 02 Jan 2015 18:06:58 -0500
changeset 247756 f22e7b28032996cd6828c6670c86948d5e33f13a
parent 247755 8fcced3ba6d89a9c9f5783a58d302effee4266c3
child 247757 539768eaa7baf9369362cb30806e5344b8bb8aa7
push id4489
push userraliiev@mozilla.com
push dateMon, 23 Feb 2015 15:17:55 +0000
treeherdermozilla-beta@fd7c3dc24146 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1107592
milestone37.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1107592 follow-up: Add a missing include for Optional to fix the non-unified build bustage
dom/base/DOMException.h
--- a/dom/base/DOMException.h
+++ b/dom/base/DOMException.h
@@ -17,16 +17,17 @@
 #include "js/GCAPI.h"
 #include "nsCOMPtr.h"
 #include "nsCycleCollectionParticipant.h"
 #include "nsID.h"
 #include "nsIDOMDOMException.h"
 #include "nsWrapperCache.h"
 #include "xpcexception.h"
 #include "nsString.h"
+#include "mozilla/dom/BindingDeclarations.h"
 
 class nsIStackFrame;
 class nsString;
 
 nsresult
 NS_GetNameAndMessageForDOMNSResult(nsresult aNSResult, nsACString& aName,
                                    nsACString& aMessage,
                                    uint16_t* aCode = nullptr);