diff --git a/mozilla/netwerk/protocol/http/public/Makefile.in b/mozilla/netwerk/protocol/http/public/Makefile.in index c8e5a9429ad..6115988e104 100644 --- a/mozilla/netwerk/protocol/http/public/Makefile.in +++ b/mozilla/netwerk/protocol/http/public/Makefile.in @@ -29,10 +29,13 @@ include $(DEPTH)/config/autoconf.mk MODULE = necko XPIDL_MODULE = necko_http -XPIDLSRCS = \ +SDK_XPIDLSRCS = \ nsIHttpChannel.idl \ - nsIHttpChannelInternal.idl \ nsIHttpHeaderVisitor.idl \ + $(NULL) + +XPIDLSRCS = \ + nsIHttpChannelInternal.idl \ nsIHttpNotify.idl \ nsIHttpProtocolHandler.idl \ nsIHttpEventSink.idl \ diff --git a/mozilla/netwerk/protocol/http/public/nsIHttpHeaderVisitor.idl b/mozilla/netwerk/protocol/http/public/nsIHttpHeaderVisitor.idl index 04357273a0c..ae7c1472a0a 100644 --- a/mozilla/netwerk/protocol/http/public/nsIHttpHeaderVisitor.idl +++ b/mozilla/netwerk/protocol/http/public/nsIHttpHeaderVisitor.idl @@ -18,21 +18,29 @@ * Rights Reserved. * * Contributor(s): - * Gagan Saksena (original author) - * Darin Fisher + * Darin Fisher (original author) */ #include "nsISupports.idl" + /** * Implement this interface to visit http headers. * - * @status UNDER_REVIEW + * @status FROZEN */ [scriptable, uuid(0cf40717-d7c1-4a94-8c1e-d6c9734101bb)] interface nsIHttpHeaderVisitor : nsISupports { /** + * Called by the nsIHttpChannel implementation when visiting request and + * response headers. + * + * @param aHeader + * the header being visited. + * @param aValue + * the header value (possibly a comma delimited list). + * * @throw any exception to terminate enumeration */ - void visitHeader(in ACString header, in ACString value); + void visitHeader(in ACString aHeader, in ACString aValue); };