diff --git a/extensions/webservices/public/nsISOAPAttachments.idl b/extensions/webservices/public/nsISOAPAttachments.idl index febc1784b94..b85f9b09e9c 100644 --- a/extensions/webservices/public/nsISOAPAttachments.idl +++ b/extensions/webservices/public/nsISOAPAttachments.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + /** * This interface permits attachment of SOAP attachments. */ diff --git a/extensions/webservices/public/nsISOAPBlock.idl b/extensions/webservices/public/nsISOAPBlock.idl index a5722078d0c..7912a138f29 100644 --- a/extensions/webservices/public/nsISOAPBlock.idl +++ b/extensions/webservices/public/nsISOAPBlock.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; interface nsIVariant; interface nsISOAPEncoding; diff --git a/extensions/webservices/public/nsISOAPCall.idl b/extensions/webservices/public/nsISOAPCall.idl index f74e48ccd12..798d35a49c5 100644 --- a/extensions/webservices/public/nsISOAPCall.idl +++ b/extensions/webservices/public/nsISOAPCall.idl @@ -23,6 +23,10 @@ #include "nsISupports.idl" #include "nsISOAPMessage.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsISOAPResponse; interface nsISOAPResponseListener; interface nsISOAPCallCompletion; diff --git a/extensions/webservices/public/nsISOAPEncoder.idl b/extensions/webservices/public/nsISOAPEncoder.idl index 977cd0a3405..32c1c478b38 100644 --- a/extensions/webservices/public/nsISOAPEncoder.idl +++ b/extensions/webservices/public/nsISOAPEncoder.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsISchemaType; interface nsISOAPEncoding; interface nsIVariant; diff --git a/extensions/webservices/public/nsISOAPFault.idl b/extensions/webservices/public/nsISOAPFault.idl index a523db89cca..d8157279b6f 100644 --- a/extensions/webservices/public/nsISOAPFault.idl +++ b/extensions/webservices/public/nsISOAPFault.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; /** diff --git a/extensions/webservices/public/nsISOAPHeaderBlock.idl b/extensions/webservices/public/nsISOAPHeaderBlock.idl index 41cb971744b..9058f26bc18 100644 --- a/extensions/webservices/public/nsISOAPHeaderBlock.idl +++ b/extensions/webservices/public/nsISOAPHeaderBlock.idl @@ -22,6 +22,10 @@ #include "nsISOAPBlock.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; interface nsIVariant; interface nsISOAPEncoding; diff --git a/extensions/webservices/public/nsISOAPMessage.idl b/extensions/webservices/public/nsISOAPMessage.idl index a0b4bbc176a..54a76beb85a 100644 --- a/extensions/webservices/public/nsISOAPMessage.idl +++ b/extensions/webservices/public/nsISOAPMessage.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMDocument; interface nsIDOMElement; interface nsISOAPEncoding; diff --git a/extensions/webservices/public/nsISOAPPropertyBagMutator.idl b/extensions/webservices/public/nsISOAPPropertyBagMutator.idl index 89b985b4d56..b8ffa15666f 100644 --- a/extensions/webservices/public/nsISOAPPropertyBagMutator.idl +++ b/extensions/webservices/public/nsISOAPPropertyBagMutator.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIPropertyBag; interface nsIVariant; diff --git a/extensions/webservices/public/nsISOAPServiceRegistry.idl b/extensions/webservices/public/nsISOAPServiceRegistry.idl index a7e4ce30676..2be9d983636 100644 --- a/extensions/webservices/public/nsISOAPServiceRegistry.idl +++ b/extensions/webservices/public/nsISOAPServiceRegistry.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; interface nsISOAPService; interface nsISOAPEncodingRegistry; diff --git a/extensions/xmlextras/soap/public/nsISOAPAttachments.idl b/extensions/xmlextras/soap/public/nsISOAPAttachments.idl index febc1784b94..b85f9b09e9c 100644 --- a/extensions/xmlextras/soap/public/nsISOAPAttachments.idl +++ b/extensions/xmlextras/soap/public/nsISOAPAttachments.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + /** * This interface permits attachment of SOAP attachments. */ diff --git a/extensions/xmlextras/soap/public/nsISOAPBlock.idl b/extensions/xmlextras/soap/public/nsISOAPBlock.idl index a5722078d0c..7912a138f29 100644 --- a/extensions/xmlextras/soap/public/nsISOAPBlock.idl +++ b/extensions/xmlextras/soap/public/nsISOAPBlock.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; interface nsIVariant; interface nsISOAPEncoding; diff --git a/extensions/xmlextras/soap/public/nsISOAPCall.idl b/extensions/xmlextras/soap/public/nsISOAPCall.idl index f74e48ccd12..798d35a49c5 100644 --- a/extensions/xmlextras/soap/public/nsISOAPCall.idl +++ b/extensions/xmlextras/soap/public/nsISOAPCall.idl @@ -23,6 +23,10 @@ #include "nsISupports.idl" #include "nsISOAPMessage.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsISOAPResponse; interface nsISOAPResponseListener; interface nsISOAPCallCompletion; diff --git a/extensions/xmlextras/soap/public/nsISOAPEncoder.idl b/extensions/xmlextras/soap/public/nsISOAPEncoder.idl index 977cd0a3405..32c1c478b38 100644 --- a/extensions/xmlextras/soap/public/nsISOAPEncoder.idl +++ b/extensions/xmlextras/soap/public/nsISOAPEncoder.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsISchemaType; interface nsISOAPEncoding; interface nsIVariant; diff --git a/extensions/xmlextras/soap/public/nsISOAPFault.idl b/extensions/xmlextras/soap/public/nsISOAPFault.idl index a523db89cca..d8157279b6f 100644 --- a/extensions/xmlextras/soap/public/nsISOAPFault.idl +++ b/extensions/xmlextras/soap/public/nsISOAPFault.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; /** diff --git a/extensions/xmlextras/soap/public/nsISOAPHeaderBlock.idl b/extensions/xmlextras/soap/public/nsISOAPHeaderBlock.idl index 41cb971744b..9058f26bc18 100644 --- a/extensions/xmlextras/soap/public/nsISOAPHeaderBlock.idl +++ b/extensions/xmlextras/soap/public/nsISOAPHeaderBlock.idl @@ -22,6 +22,10 @@ #include "nsISOAPBlock.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; interface nsIVariant; interface nsISOAPEncoding; diff --git a/extensions/xmlextras/soap/public/nsISOAPMessage.idl b/extensions/xmlextras/soap/public/nsISOAPMessage.idl index a0b4bbc176a..54a76beb85a 100644 --- a/extensions/xmlextras/soap/public/nsISOAPMessage.idl +++ b/extensions/xmlextras/soap/public/nsISOAPMessage.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMDocument; interface nsIDOMElement; interface nsISOAPEncoding; diff --git a/extensions/xmlextras/soap/public/nsISOAPPropertyBagMutator.idl b/extensions/xmlextras/soap/public/nsISOAPPropertyBagMutator.idl index 89b985b4d56..b8ffa15666f 100644 --- a/extensions/xmlextras/soap/public/nsISOAPPropertyBagMutator.idl +++ b/extensions/xmlextras/soap/public/nsISOAPPropertyBagMutator.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIPropertyBag; interface nsIVariant; diff --git a/extensions/xmlextras/soap/public/nsISOAPServiceRegistry.idl b/extensions/xmlextras/soap/public/nsISOAPServiceRegistry.idl index a7e4ce30676..2be9d983636 100644 --- a/extensions/xmlextras/soap/public/nsISOAPServiceRegistry.idl +++ b/extensions/xmlextras/soap/public/nsISOAPServiceRegistry.idl @@ -22,6 +22,10 @@ #include "nsISupports.idl" +%{ C++ +#include "nsAWritableString.h" +%} + interface nsIDOMElement; interface nsISOAPService; interface nsISOAPEncodingRegistry;