[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

kocienda kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 05:55:38 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 41bb18f852790168bfee0ffada1c7f64015e17b9
Author: kocienda <kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Feb 13 18:27:54 2002 +0000

    2002-02-13  Kenneth Kocienda  <kocienda at apple.com>
    
        Cleaned up IFURLHandle and IFHTTPURLHandle init interfaces, making them attribute-based.
        Made URL handle classes immutable.
        Made additions to C glue to match changes made in Objective-C code.
        Added more FIXME bug lines.
        Cleaned up cache interfaces so their names are more consistent.
    
            * CacheLoader.subproj/IFHTTPURLHandle.h:
            * CacheLoader.subproj/IFHTTPURLHandle.m: (+[IFHTTPURLHandle canInitWithURL:]),
            (+[IFHTTPURLHandle canonicalizeURL:]), (-[IFHTTPURLHandle initWithURL:]),
            (-[IFHTTPURLHandle initWithURL:cached:]), (-[IFHTTPURLHandle requestHeaders]),
            (-[IFHTTPURLHandle requestData]), (-[IFHTTPURLHandle responseHeaders]),
            (-[IFHTTPURLHandle contentLengthReceived]), (-[IFHTTPURLHandle percentComplete]):
            * CacheLoader.subproj/IFHTTPURLHandleC.h:
            * CacheLoader.subproj/IFHTTPURLHandleC.m: (IFHTTPURLHandleCreate),
            (IFHTTPURLHandleGetRequestHeaders), (IFHTTPURLHandleGetResponseHeaders):
            * CacheLoader.subproj/IFHTTPURLProtocolHandler.h:
            * CacheLoader.subproj/IFHTTPURLProtocolHandler.m: (-[IFHTTPURLProtocolHandler
            initWithURLLoad:]), (-[IFHTTPURLProtocolHandler beginLoadInBackground]):
            * CacheLoader.subproj/IFURLCache.h:
            * CacheLoader.subproj/IFURLCache.m: (-[IFURLCache
            setObject:forURL:attributes:expiry:]), (-[IFURLCache setObject:forURL:]),
            (-[IFURLCache currentUsage]):
            * CacheLoader.subproj/IFURLDiskCache.m: (-[IFURLDiskCache setObject:forURL:]),
            (-[IFURLDiskCache clearCache]), (-[IFURLDiskCache setSizeLimit:]),
            (-[IFURLDiskCache usage]):
            * CacheLoader.subproj/IFURLHandle.h:
            * CacheLoader.subproj/IFURLHandle.m: (+[IFURLHandle canonicalizeURL:]),
            (-[IFURLHandle initWithURL:]), (-[IFURLHandle initWithURL:cached:]),
            (-[IFURLHandle flushCachedData]), (-[IFURLHandle canonicalURL]), (-[IFURLHandle
            attributes]), (-[IFURLHandle failureReason]), (-[IFURLHandle dealloc]):
            * CacheLoader.subproj/IFURLHandleC.h:
            * CacheLoader.subproj/IFURLHandleC.m: (IFURLHandleCreate),
            (IFURLHandleGetCanonicalURL), (IFURLHandleGetAttributes):
            * CacheLoader.subproj/IFURLLoad.h:
            * CacheLoader.subproj/IFURLLoad.m: (+[IFURLLoad shutdown]), (-[IFURLLoad
            succeeded]), (-[IFURLLoad failedWithResultCode:]), (-[IFURLLoad
            beginOriginLoad]), (-[IFURLLoad didBeginLoading]), (-[IFURLLoad cancel]),
            (-[IFURLLoad updateStatistics]), (+[IFURLLoad IFURLLoadCacheCheckerRun:]):
            * CacheLoader.subproj/IFURLLoadManager.h:
            * CacheLoader.subproj/IFURLLoadManager.m: (-[IFURLLoadManager
            requestWithURLHandle:]), (-[IFURLLoadManager cancelRequestWithURLHandle:]),
            (-[IFURLLoadManager cancelAllRequestsWithURL:]), (-[IFURLLoadManager
            cancelAllRequestsInGroup:]), (-[IFURLLoadManager objectForURL:]),
            (-[IFURLLoadManager setObject:forURL:attributes:expiry:]), (-[IFURLLoadManager
            clearAllCaches]), (-[IFURLLoadManager handleURLLoadedResourceData:]):
            * CacheLoader.subproj/IFURLMemoryCache.m: (-[IFURLMemoryCache containsURL:]):
            * CacheLoader.subproj/WCURLHandleGlue.m: (WCURLHandleCreate):
            * Database.subproj/IFNDBMDatabase.m: (-[IFNDBMDatabase setObject:forKey:]),
            (-[IFNDBMDatabase removeObjectForKey:]), (-[IFNDBMDatabase objectForKey:]):
            * Database.subproj/IFURLFileDatabase.m: (-[IFURLFileDatabase setObject:forKey:]),
            (-[IFURLFileDatabase objectForKey:]), (-[IFURLFileDatabase keys]):
            * Misc.subproj/IFCWrapperHacks.h:
            * Misc.subproj/IFMutableDataPrivate.h:
            * Misc.subproj/IFMutableDataPrivate.m:
            * WebFoundation.pbproj/project.pbxproj:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@617 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/Misc.subproj/WebFileDatabase.m b/WebKit/Misc.subproj/WebFileDatabase.m
index f5533f6..d380d4c 100644
--- a/WebKit/Misc.subproj/WebFileDatabase.m
+++ b/WebKit/Misc.subproj/WebFileDatabase.m
@@ -88,7 +88,7 @@ static NSNumber *IFURLFilePosixPermissions;
     [archiver encodeRootObject:key];
     [archiver encodeRootObject:object];
     
-    // FIXME: set attributes
+    // FIXME: [kocienda] Radar 2859368 (IFURLFileDatabase must set correct permissions when creating files)
     attributes = [NSDictionary dictionaryWithObjectsAndKeys:
         [NSDate date], @"NSFileModificationDate",
         NSUserName(), @"NSFileOwnerAccountName",
@@ -136,7 +136,7 @@ static NSNumber *IFURLFilePosixPermissions;
         fileKey = [unarchiver decodeObject];
         object = [unarchiver decodeObject];
         if ([fileKey isEqual:key]) {
-            // FIXME: should not be retained
+            // make sure this object stays around until client has had a chance at it
             result = [object retain];
             [result autorelease];
         }
@@ -148,7 +148,7 @@ static NSNumber *IFURLFilePosixPermissions;
 
 -(NSEnumerator *)keys
 {
-    // FIXME: implement this
+    // FIXME: [kocienda] Radar 2859370 (IFURLFileDatabase needs to implement keys method)
     return nil;
 }
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list