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 221930 f22e7b28032996cd6828c6670c86948d5e33f13a
parent 221929 8fcced3ba6d89a9c9f5783a58d302effee4266c3
child 221931 539768eaa7baf9369362cb30806e5344b8bb8aa7
push id28050
push userphilringnalda@gmail.com
push dateSun, 04 Jan 2015 04:02:52 +0000
treeherdermozilla-central@55f3224d7513 [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);