- added file type and NSURLResponse caching SPI
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 6 Jun 2005 00:12:47 +0000 (00:12 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 6 Jun 2005 00:12:47 +0000 (00:12 +0000)
        * WebKitSystemInterface.h:
        * libWebKitSystemInterface.a:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@9282 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitLibraries/ChangeLog
WebKitLibraries/WebKitSystemInterface.h
WebKitLibraries/libWebKitSystemInterface.a

index 280f8a80ad6a10f46c3cdc3086576f1a50b3defe..69a65574e605a00d4bb264e9cd096161d5eb9618 100644 (file)
@@ -1,3 +1,10 @@
+2005-06-05  Maciej Stachowiak  <mjs@apple.com>
+
+        - added file type and NSURLResponse caching SPI
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterface.a:
+
 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
 
        - initial checkin of WebKitSystemInterface binary
 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
 
        - initial checkin of WebKitSystemInterface binary
index 3a72eb15e29f52290da193c5a23e352de812c6b8..05e61ffa31f24bca59eebebf239a4c711f860a31 100644 (file)
@@ -16,3 +16,13 @@ typedef enum {
 CFStringRef WKCopyCFLocalizationPreferredName(CFStringRef localization);
 CFStringRef WKSignedPublicKeyAndChallengeString(unsigned keySize, CFStringRef challenge, CFStringRef keyDescription);
 WKCertificateParseResult WKAddCertificatesToKeychainFromData(const void *bytes, unsigned length);
 CFStringRef WKCopyCFLocalizationPreferredName(CFStringRef localization);
 CFStringRef WKSignedPublicKeyAndChallengeString(unsigned keySize, CFStringRef challenge, CFStringRef keyDescription);
 WKCertificateParseResult WKAddCertificatesToKeychainFromData(const void *bytes, unsigned length);
+
+NSString *WKGetPreferredExtensionForMIMEType(NSString *type);
+NSArray *WKGetExtensionsForMIMEType(NSString *type);
+NSString *WKGetMIMETypeForExtension(NSString *extension);
+
+NSDate *WKGetNSURLResponseLastModifiedDate(NSURLResponse *response);
+NSTimeInterval WKGetNSURLResponseFreshnessLifetime(NSURLResponse *response);
+NSTimeInterval WKGetNSURLResponseCalculatedExpiration(NSURLResponse *response);
+BOOL WKGetNSURLResponseMustRevalidate(NSURLResponse *response);
+
index ecdb2caf7eb70b1086ea31579f4f23e363ce94a6..ae0e970060088d61b110af3f667b895f2ab1f5b4 100644 (file)
Binary files a/WebKitLibraries/libWebKitSystemInterface.a and b/WebKitLibraries/libWebKitSystemInterface.a differ