Reviewed by Oliver Hunt.
Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
* platform/mac/WebCoreSystemInterface.h: Don't declare WKSupportsMultipartXMixedReplace on Leopard.
* platform/mac/WebCoreSystemInterface.mm: Ditto.
* platform/network/mac/ResourceRequestMac.mm:
(WebCore::ResourceRequest::doUpdatePlatformRequest): Don't call WKSupportsMultipartXMixedReplace on Leopard.
* WebCore.Tiger.exp: Move Tiger-only symbol here.
* WebCore.base.exp:
2008-02-29 Mark Rowe <mrowe@apple.com>
Reviewed by Oliver Hunt.
Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
* WebKitSystemInterface.h:
* libWebKitSystemInterfaceLeopard.a:
2008-02-29 Mark Rowe <mrowe@apple.com>
Reviewed by Oliver Hunt.
Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
* WebCoreSupport/WebSystemInterface.m:
(InitWebCoreSystemInterface):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@30661
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2008-02-29 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Oliver Hunt.
+
+ Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
+
+ * platform/mac/WebCoreSystemInterface.h: Don't declare WKSupportsMultipartXMixedReplace on Leopard.
+ * platform/mac/WebCoreSystemInterface.mm: Ditto.
+ * platform/network/mac/ResourceRequestMac.mm:
+ (WebCore::ResourceRequest::doUpdatePlatformRequest): Don't call WKSupportsMultipartXMixedReplace on Leopard.
+ * WebCore.Tiger.exp: Move Tiger-only symbol here.
+ * WebCore.base.exp:
+
2008-02-29 Mark Rowe <mrowe@apple.com>
Rubber-stamped by Eric Seidel.
_wkGetFontMetrics
+_wkSupportsMultipartXMixedReplace
_wkSignalCFReadStreamEnd
_wkSignalCFReadStreamError
_wkSignalCFReadStreamHasBytes
-_wkSupportsMultipartXMixedReplace
extern void (*wkSignalCFReadStreamEnd)(CFReadStreamRef stream);
extern void (*wkSignalCFReadStreamError)(CFReadStreamRef stream, CFStreamError *error);
extern void (*wkSignalCFReadStreamHasBytes)(CFReadStreamRef stream);
-extern BOOL (*wkSupportsMultipartXMixedReplace)(NSMutableURLRequest *);
#ifdef BUILDING_ON_TIGER
extern void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
+extern BOOL (*wkSupportsMultipartXMixedReplace)(NSMutableURLRequest *);
#endif
#ifdef __cplusplus
void (*wkSetNSURLConnectionDefersCallbacks)(NSURLConnection *, BOOL);
void (*wkSetNSURLRequestShouldContentSniff)(NSMutableURLRequest *, BOOL);
id (*wkCreateNSURLConnectionDelegateProxy)(void);
-BOOL (*wkSupportsMultipartXMixedReplace)(NSMutableURLRequest *);
#ifdef BUILDING_ON_TIGER
void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
+BOOL (*wkSupportsMultipartXMixedReplace)(NSMutableURLRequest *);
#endif
[nsRequest setURL:url()];
else
nsRequest = [[NSMutableURLRequest alloc] initWithURL:url()];
-
+
+#ifdef BUILDING_ON_TIGER
wkSupportsMultipartXMixedReplace(nsRequest);
+#endif
[nsRequest setCachePolicy:(NSURLRequestCachePolicy)cachePolicy()];
[nsRequest setTimeoutInterval:timeoutInterval()];
+2008-02-29 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Oliver Hunt.
+
+ Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
+
+ * WebCoreSupport/WebSystemInterface.m:
+ (InitWebCoreSystemInterface):
+
2008-02-29 Mark Rowe <mrowe@apple.com>
Reviewed by Oliver Hunt.
INIT(SignalCFReadStreamEnd);
INIT(SignalCFReadStreamError);
INIT(SignalCFReadStreamHasBytes);
- INIT(SupportsMultipartXMixedReplace);
INIT(QTMovieDataRate);
INIT(QTMovieMaxTimeLoaded);
INIT(QTMovieViewSetDrawSynchronously);
#ifdef BUILDING_ON_TIGER
INIT(GetFontMetrics);
+ INIT(SupportsMultipartXMixedReplace);
#endif
didInit = true;
+2008-02-29 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Oliver Hunt.
+
+ Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
+
+ * WebKitSystemInterface.h:
+ * libWebKitSystemInterfaceLeopard.a:
+
2008-02-29 Mark Rowe <mrowe@apple.com>
Reviewed by Oliver Hunt and Oliver Hunt.
void WKNSWindowMakeBottomCornersSquare(NSWindow *);
+#ifdef BUILDING_ON_TIGER
+// WKSupportsMultipartXMixedReplace is not required on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest
BOOL WKSupportsMultipartXMixedReplace(NSMutableURLRequest *request);
+#endif
+
NSString* WKPathFromFont(NSFont *font);
BOOL WKCGContextIsBitmapContext(CGContextRef context);