Bug 902082 - Forward-declare PSpdyPush3 in nsILoadGroup.h; r=mcmanus

This commit is contained in:
Ehsan Akhgari 2013-08-07 15:01:40 -04:00
parent 2a4b390410
commit a49a17302a
3 changed files with 9 additions and 1 deletions

View File

@ -81,7 +81,12 @@ interface nsILoadGroup : nsIRequest
};
%{C++
#include "mozilla/net/PSpdyPush3.h"
// Forward-declare mozilla::net::SpdyPushCache3
namespace mozilla {
namespace net {
class SpdyPushCache3;
}
}
%}
[ptr] native SpdyPushCache3Ptr(mozilla::net::SpdyPushCache3);

View File

@ -24,6 +24,8 @@
#include "nsTArray.h"
#include "nsIHttpChannelInternal.h"
#include "mozilla/Telemetry.h"
#include "nsAutoPtr.h"
#include "mozilla/net/PSpdyPush3.h"
using namespace mozilla;

View File

@ -21,6 +21,7 @@ class nsISocketTransport;
namespace mozilla { namespace net {
class SpdyPushedStream3;
class SpdyStream3;
class SpdySession3 MOZ_FINAL : public ASpdySession