Allow retrieving the Soup session and modify the code to take
[WebKit-https.git] / WebCore / platform / network / ResourceHandle.h
index ee937f1..14f50cd 100644 (file)
 #include "HTTPHeaderMap.h"
 #include <wtf/OwnPtr.h>
 
+#if USE(SOUP)
+typedef struct _SoupSession SoupSession;
+#endif
+
 #if PLATFORM(CF)
 typedef const struct __CFData * CFDataRef;
 #endif
@@ -159,6 +163,10 @@ public:
     ResourceHandleInternal* getInternal() { return d.get(); }
 #endif
 
+#if USE(SOUP)
+    static SoupSession* defaultSession();
+#endif
+
     // Used to work around the fact that you don't get any more NSURLConnection callbacks until you return from the one you're in.
     static bool loadsBlocked();