Reviewed by Alexey Proskuryakov.
Use correct CFURLStorageSessionRef definition on Snow Leopard
https://bugs.webkit.org/show_bug.cgi?id=62223
* platform/mac/WebCoreSystemInterface.h:
* platform/network/ResourceHandle.h:
* platform/network/cf/ResourceRequest.h:
2011-06-07 Tim Horton <timothy_horton@apple.com>
Reviewed by Alexey Proskuryakov.
Use correct CFURLStorageSessionRef definition on Snow Leopard
https://bugs.webkit.org/show_bug.cgi?id=62223
* PluginProcess/mac/PluginProcessShim.mm:
2011-06-07 Tim Horton <timothy_horton@apple.com>
Reviewed by Alexey Proskuryakov.
Use correct CFURLStorageSessionRef definition on Snow Leopard
https://bugs.webkit.org/show_bug.cgi?id=62223
* WebKitSystemInterface.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88316
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2011-06-07 Tim Horton <timothy_horton@apple.com>
+
+ Reviewed by Alexey Proskuryakov.
+
+ Use correct CFURLStorageSessionRef definition on Snow Leopard
+ https://bugs.webkit.org/show_bug.cgi?id=62223
+
+ * platform/mac/WebCoreSystemInterface.h:
+ * platform/network/ResourceHandle.h:
+ * platform/network/cf/ResourceRequest.h:
+
2011-06-07 Emil A Eklund <eae@chromium.org>
Reviewed by Eric Seidel.
extern BOOL (*wkGetBytesFromAXTextMarker)(CFTypeRef textMarker, void *bytes, size_t length);
extern AXUIElementRef (*wkCreateAXUIElementRef)(id element);
+#if defined(BUILDING_ON_SNOW_LEOPARD) || defined(BUILDING_ON_LEOPARD)
+typedef struct __CFURLStorageSession* CFURLStorageSessionRef;
+#else
typedef const struct __CFURLStorageSession* CFURLStorageSessionRef;
+#endif
extern CFURLStorageSessionRef (*wkCreatePrivateStorageSession)(CFStringRef);
extern NSURLRequest* (*wkCopyRequestWithStorageSession)(CFURLStorageSessionRef, NSURLRequest*);
typedef struct OpaqueCFHTTPCookieStorage* CFHTTPCookieStorageRef;
#endif
-#if USE(CFURLSTORAGESESSIONS)
+#if USE(CFURLSTORAGESESSIONS) && defined(BUILDING_ON_SNOW_LEOPARD)
+typedef struct __CFURLStorageSession* CFURLStorageSessionRef;
+#elif USE(CFURLSTORAGESESSIONS)
typedef const struct __CFURLStorageSession* CFURLStorageSessionRef;
#endif
#endif
#endif
-#if USE(CFURLSTORAGESESSIONS)
+#if USE(CFURLSTORAGESESSIONS) && defined(BUILDING_ON_SNOW_LEOPARD)
+typedef struct __CFURLStorageSession* CFURLStorageSessionRef;
+#elif USE(CFURLSTORAGESESSIONS)
typedef const struct __CFURLStorageSession* CFURLStorageSessionRef;
#endif
+2011-06-07 Tim Horton <timothy_horton@apple.com>
+
+ Reviewed by Alexey Proskuryakov.
+
+ Use correct CFURLStorageSessionRef definition on Snow Leopard
+ https://bugs.webkit.org/show_bug.cgi?id=62223
+
+ * PluginProcess/mac/PluginProcessShim.mm:
+
2011-06-07 John Sullivan <sullivan@apple.com>
Reviewed by Darin Adler.
* THE POSSIBILITY OF SUCH DAMAGE.
*/
+#import <wtf/Platform.h>
#import "PluginProcessShim.h"
#import <AppKit/AppKit.h>
+2011-06-07 Tim Horton <timothy_horton@apple.com>
+
+ Reviewed by Alexey Proskuryakov.
+
+ Use correct CFURLStorageSessionRef definition on Snow Leopard
+ https://bugs.webkit.org/show_bug.cgi?id=62223
+
+ * WebKitSystemInterface.h:
+
2011-06-06 Alexandru Chiculita <achicu@adobe.com>
Reviewed by Kent Tamura.
CFStringRef WKCopyFoundationCacheDirectory(void);
+#if defined(BUILDING_ON_SNOW_LEOPARD) || defined(BUILDING_ON_LEOPARD)
+typedef struct __CFURLStorageSession* CFURLStorageSessionRef;
+#else
typedef const struct __CFURLStorageSession* CFURLStorageSessionRef;
+#endif
CFURLStorageSessionRef WKCreatePrivateStorageSession(CFStringRef);
NSURLRequest *WKCopyRequestWithStorageSession(CFURLStorageSessionRef, NSURLRequest*);
NSCachedURLResponse *WKCachedResponseForRequest(CFURLStorageSessionRef, NSURLRequest*);