[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