[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
sullivan
sullivan at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 05:57:19 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 9d1176c8fd2a5464f002d18bd59b215175c88093
Author: sullivan <sullivan at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Mar 13 03:07:01 2002 +0000
Added support for persistent history. Following in the grand footsteps of
Ken, it currently stores data in /tmp/alexander.history
* Resources/url_icon.tiff: default IFURIEntry image, moved here from WebBrowser.
* WebKit.pbproj/project.pbxproj: Updated to add image file.
* History.subproj/IFURIEntry.m:
(-[IFURIEntry image]):
If there's no explicit image, return the default one.
(-[IFURIEntry dictionaryRepresentation]): return a representation suitable
for saving to an xml file.
(-[IFURIEntry initFromDictionaryRepresentation:]): init given the representation
returned from dictionaryRepresentation.
* History.subproj/IFWebHistory.h:
* History.subproj/IFWebHistory.m: (-[IFWebHistory saveHistory]):
Added saveHistory call.
* History.subproj/IFWebHistoryPrivate.h: added saveHistory call.
* History.subproj/IFWebHistoryPrivate.m:
(-[IFWebHistoryPrivate arrayRepresentation]): return a representation suitable for
saving to an xml file.
(-[IFWebHistoryPrivate historyFilePath]): return location of history on disk.
(-[IFWebHistoryPrivate loadHistory]): read history from disk.
(-[IFWebHistoryPrivate saveHistory]): write history to disk.
(-[IFWebHistoryPrivate init]): call loadHistory
(-[IFWebHistoryPrivate removeEntryForURLString:]): changed NSLog to WEBKITDEBUG
Save history before quitting, and associated tweaks.
* AppController.m:
(-[AppController awakeFromNib]): register as application delegate
(-[AppController applicationWillTerminate:]): save history before app terminates
* BrowserDocument.m:
(-[BrowserDocument addHistoryEntryForCurrentPage]): Don't set an image here;
IFURIEntry now handles the image (at least for the default case)
* Resources/Images/url_icon.tiff: Moved this image to WebKit.
* WebBrowser.pbproj/project.pbxproj: Updated for removed file.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@727 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 60b1a2c..4249e01 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,36 @@
+2002-03-12 John Sullivan <sullivan at apple.com>
+
+ Added support for persistent history. Following in the grand footsteps of
+ Ken, it currently stores data in /tmp/alexander.history
+
+ * Resources/url_icon.tiff: default IFURIEntry image, moved here from WebBrowser.
+ * WebKit.pbproj/project.pbxproj: Updated to add image file.
+
+ * History.subproj/IFURIEntry.m:
+ (-[IFURIEntry image]):
+ If there's no explicit image, return the default one.
+
+ (-[IFURIEntry dictionaryRepresentation]): return a representation suitable
+ for saving to an xml file.
+ (-[IFURIEntry initFromDictionaryRepresentation:]): init given the representation
+ returned from dictionaryRepresentation.
+
+ * History.subproj/IFWebHistory.h:
+ * History.subproj/IFWebHistory.m: (-[IFWebHistory saveHistory]):
+ Added saveHistory call.
+
+ * History.subproj/IFWebHistoryPrivate.h: added saveHistory call.
+
+ * History.subproj/IFWebHistoryPrivate.m:
+ (-[IFWebHistoryPrivate arrayRepresentation]): return a representation suitable for
+ saving to an xml file.
+ (-[IFWebHistoryPrivate historyFilePath]): return location of history on disk.
+ (-[IFWebHistoryPrivate loadHistory]): read history from disk.
+ (-[IFWebHistoryPrivate saveHistory]): write history to disk.
+
+ (-[IFWebHistoryPrivate init]): call loadHistory
+ (-[IFWebHistoryPrivate removeEntryForURLString:]): changed NSLog to WEBKITDEBUG
+
2002-03-11 Richard Williamson <rjw at apple.com>
Fixed call back ordering problems when an error occurs.
diff --git a/WebKit/ChangeLog-2002-12-03 b/WebKit/ChangeLog-2002-12-03
index 60b1a2c..4249e01 100644
--- a/WebKit/ChangeLog-2002-12-03
+++ b/WebKit/ChangeLog-2002-12-03
@@ -1,3 +1,36 @@
+2002-03-12 John Sullivan <sullivan at apple.com>
+
+ Added support for persistent history. Following in the grand footsteps of
+ Ken, it currently stores data in /tmp/alexander.history
+
+ * Resources/url_icon.tiff: default IFURIEntry image, moved here from WebBrowser.
+ * WebKit.pbproj/project.pbxproj: Updated to add image file.
+
+ * History.subproj/IFURIEntry.m:
+ (-[IFURIEntry image]):
+ If there's no explicit image, return the default one.
+
+ (-[IFURIEntry dictionaryRepresentation]): return a representation suitable
+ for saving to an xml file.
+ (-[IFURIEntry initFromDictionaryRepresentation:]): init given the representation
+ returned from dictionaryRepresentation.
+
+ * History.subproj/IFWebHistory.h:
+ * History.subproj/IFWebHistory.m: (-[IFWebHistory saveHistory]):
+ Added saveHistory call.
+
+ * History.subproj/IFWebHistoryPrivate.h: added saveHistory call.
+
+ * History.subproj/IFWebHistoryPrivate.m:
+ (-[IFWebHistoryPrivate arrayRepresentation]): return a representation suitable for
+ saving to an xml file.
+ (-[IFWebHistoryPrivate historyFilePath]): return location of history on disk.
+ (-[IFWebHistoryPrivate loadHistory]): read history from disk.
+ (-[IFWebHistoryPrivate saveHistory]): write history to disk.
+
+ (-[IFWebHistoryPrivate init]): call loadHistory
+ (-[IFWebHistoryPrivate removeEntryForURLString:]): changed NSLog to WEBKITDEBUG
+
2002-03-11 Richard Williamson <rjw at apple.com>
Fixed call back ordering problems when an error occurs.
diff --git a/WebKit/History.subproj/IFURIEntry.h b/WebKit/History.subproj/IFURIEntry.h
index 199ee62..adfaa45 100644
--- a/WebKit/History.subproj/IFURIEntry.h
+++ b/WebKit/History.subproj/IFURIEntry.h
@@ -25,6 +25,9 @@
-(id)initWithURL:(NSURL *)url title:(NSString *)title image:(NSImage *)image;
-(id)initWithURL:(NSURL *)url title:(NSString *)title image:(NSImage *)image comment:(NSString *)comment;
+- (NSDictionary *)dictionaryRepresentation;
+- (id)initFromDictionaryRepresentation:(NSDictionary *)dict;
+
-(NSURL *)url;
-(NSString *)title;
-(NSImage *)image;
diff --git a/WebKit/History.subproj/IFURIEntry.m b/WebKit/History.subproj/IFURIEntry.m
index fe86bab..6cebdf7 100644
--- a/WebKit/History.subproj/IFURIEntry.m
+++ b/WebKit/History.subproj/IFURIEntry.m
@@ -69,7 +69,10 @@
-(NSImage *)image
{
- return _image;
+ if (_image != nil) {
+ return _image;
+ }
+ return [NSImage imageNamed:@"url_icon"];
}
-(NSString *)comment
@@ -162,5 +165,52 @@
{
return [NSString stringWithFormat:@"IFURIEntry %@", _url];
}
+
+
+- (NSDictionary *)dictionaryRepresentation
+{
+ NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithCapacity: 6];
+
+ // FIXME: doesn't save/restore images yet
+ [dict setObject: [_url absoluteString] forKey: @"url"];
+ if (_title != nil) {
+ [dict setObject: _title forKey: @"title"];
+ }
+ if (_comment != nil) {
+ [dict setObject: _comment forKey: @"comment"];
+ }
+ if (_creationDate != nil) {
+ [dict setObject: [NSString stringWithFormat:@"%lf", [_creationDate timeIntervalSinceReferenceDate]]
+ forKey: @"creationDate"];
+ }
+ if (_modificationDate != nil) {
+ [dict setObject: [NSString stringWithFormat:@"%lf", [_modificationDate timeIntervalSinceReferenceDate]]
+ forKey: @"modificationDate"];
+ }
+ if (_lastVisitedDate != nil) {
+ [dict setObject: [NSString stringWithFormat:@"%lf", [_lastVisitedDate timeIntervalSinceReferenceDate]]
+ forKey: @"lastVisitedDate"];
+ }
+
+ return dict;
+}
+
+- (id)initFromDictionaryRepresentation:(NSDictionary *)dict
+{
+ // FIXME: doesn't save/restore images yet
+ if ((self = [super init]) != nil) {
+ _url = [[NSURL URLWithString: [dict objectForKey: @"url"]] retain];
+ _title = [[dict objectForKey: @"title"] retain];
+ _comment = [[dict objectForKey: @"comment"] retain];
+ _creationDate = [[[NSCalendarDate alloc] initWithTimeIntervalSinceReferenceDate:
+ [[dict objectForKey: @"creationDate"] doubleValue]] retain];
+ _modificationDate = [[[NSCalendarDate alloc] initWithTimeIntervalSinceReferenceDate:
+ [[dict objectForKey: @"modificationDate"] doubleValue]] retain];
+ _lastVisitedDate = [[[NSCalendarDate alloc] initWithTimeIntervalSinceReferenceDate:
+ [[dict objectForKey: @"lastVisitedDate"] doubleValue]] retain];
+ }
+
+ return self;
+}
@end
diff --git a/WebKit/History.subproj/IFWebHistory.h b/WebKit/History.subproj/IFWebHistory.h
index 67fbb14..d32a863 100644
--- a/WebKit/History.subproj/IFWebHistory.h
+++ b/WebKit/History.subproj/IFWebHistory.h
@@ -46,4 +46,7 @@
// testing contents for visited-link mechanism
- (BOOL)containsURL: (NSURL *)url;
+// saving contents to disk
+- (void)saveHistory;
+
@end
diff --git a/WebKit/History.subproj/IFWebHistory.m b/WebKit/History.subproj/IFWebHistory.m
index 69b2fb2..b485cdd 100644
--- a/WebKit/History.subproj/IFWebHistory.m
+++ b/WebKit/History.subproj/IFWebHistory.m
@@ -105,4 +105,11 @@ static IFWebHistory *sharedWebHistory = nil;
return [_historyPrivate containsURL: url];
}
+#pragma mark SAVING TO DISK
+
+- (void)saveHistory
+{
+ [_historyPrivate saveHistory];
+}
+
@end
diff --git a/WebKit/History.subproj/IFWebHistoryPrivate.h b/WebKit/History.subproj/IFWebHistoryPrivate.h
index e618084..2818b71 100644
--- a/WebKit/History.subproj/IFWebHistoryPrivate.h
+++ b/WebKit/History.subproj/IFWebHistoryPrivate.h
@@ -27,5 +27,6 @@
- (NSArray *)entriesWithTitleOrAddressContainingString: (NSString *)string;
- (BOOL)containsURL: (NSURL *)url;
+- (void)saveHistory;
@end
diff --git a/WebKit/History.subproj/IFWebHistoryPrivate.m b/WebKit/History.subproj/IFWebHistoryPrivate.m
index 3252a3e..8d16b9f 100644
--- a/WebKit/History.subproj/IFWebHistoryPrivate.m
+++ b/WebKit/History.subproj/IFWebHistoryPrivate.m
@@ -11,6 +11,10 @@
#import <WebFoundation/IFNSCalendarDateExtensions.h>
#import <WebKit/WebKitDebug.h>
+ at interface IFWebHistoryPrivate (Private)
+- (void)loadHistory;
+ at end
+
@implementation IFWebHistoryPrivate
#pragma mark OBJECT FRAMEWORK
@@ -21,6 +25,9 @@
_urlDictionary = [[NSMutableDictionary alloc] init];
_datesWithEntries = [[NSMutableArray alloc] init];
_entriesByDate = [[NSMutableArray alloc] init];
+
+ // read history from disk
+ [self loadHistory];
}
return self;
@@ -104,8 +111,8 @@
[_datesWithEntries removeObjectAtIndex: dateIndex];
}
} else {
- NSLog(@"'%@' was in url dictionary but its date %@ was not in date index",
- [entry url], [entry lastVisitedDate]);
+ WEBKITDEBUG2("'%s' was in url dictionary but its date %s was not in date index",
+ DEBUG_OBJECT([entry url]), DEBUG_OBJECT([entry lastVisitedDate]));
}
return YES;
@@ -228,4 +235,62 @@
return [_urlDictionary objectForKey: [url absoluteString]] != nil;
}
+#pragma mark ARCHIVING/UNARCHIVING
+
+- (NSArray *)arrayRepresentation
+{
+ int dateCount, dateIndex;
+ NSMutableArray *arrayRep;
+
+ arrayRep = [NSMutableArray array];
+
+ dateCount = [_entriesByDate count];
+ for (dateIndex = 0; dateIndex < dateCount; ++dateIndex) {
+ int entryCount, entryIndex;
+ NSArray *entries;
+
+ entries = [_entriesByDate objectAtIndex:dateIndex];
+ entryCount = [entries count];
+ for (entryIndex = 0; entryIndex < entryCount; ++entryIndex) {
+ [arrayRep addObject: [[entries objectAtIndex:entryIndex] dictionaryRepresentation]];
+ }
+ }
+
+ return arrayRep;
+}
+
+- (NSString *)historyFilePath
+{
+ // FIXME: put this somewhere sensible
+ return @"/tmp/alexander.history";
+}
+
+- (void)loadHistory
+{
+ NSString *path = [self historyFilePath];
+ NSArray *array = [NSArray arrayWithContentsOfFile: path];
+
+ if (array == nil) {
+ WEBKITDEBUG1("attempt to read history from %s failed", DEBUG_OBJECT(path));
+ } else {
+ int index, count;
+
+ count = [array count];
+ for (index = 0; index < count; ++index) {
+ IFURIEntry *entry = [[IFURIEntry alloc] initFromDictionaryRepresentation: [array objectAtIndex: index]];
+ [self addEntry: entry];
+ }
+ }
+}
+
+- (void)saveHistory
+{
+ NSString *path = [self historyFilePath];
+ NSArray *array = [self arrayRepresentation];
+
+ if (![array writeToFile:path atomically:NO]) {
+ WEBKITDEBUG2("attempt to save %s to %s failed", DEBUG_OBJECT(array), DEBUG_OBJECT(path));
+ }
+}
+
@end
diff --git a/WebKit/History.subproj/WebHistory.h b/WebKit/History.subproj/WebHistory.h
index 67fbb14..d32a863 100644
--- a/WebKit/History.subproj/WebHistory.h
+++ b/WebKit/History.subproj/WebHistory.h
@@ -46,4 +46,7 @@
// testing contents for visited-link mechanism
- (BOOL)containsURL: (NSURL *)url;
+// saving contents to disk
+- (void)saveHistory;
+
@end
diff --git a/WebKit/History.subproj/WebHistory.m b/WebKit/History.subproj/WebHistory.m
index 69b2fb2..b485cdd 100644
--- a/WebKit/History.subproj/WebHistory.m
+++ b/WebKit/History.subproj/WebHistory.m
@@ -105,4 +105,11 @@ static IFWebHistory *sharedWebHistory = nil;
return [_historyPrivate containsURL: url];
}
+#pragma mark SAVING TO DISK
+
+- (void)saveHistory
+{
+ [_historyPrivate saveHistory];
+}
+
@end
diff --git a/WebKit/History.subproj/WebHistoryItem.h b/WebKit/History.subproj/WebHistoryItem.h
index 199ee62..adfaa45 100644
--- a/WebKit/History.subproj/WebHistoryItem.h
+++ b/WebKit/History.subproj/WebHistoryItem.h
@@ -25,6 +25,9 @@
-(id)initWithURL:(NSURL *)url title:(NSString *)title image:(NSImage *)image;
-(id)initWithURL:(NSURL *)url title:(NSString *)title image:(NSImage *)image comment:(NSString *)comment;
+- (NSDictionary *)dictionaryRepresentation;
+- (id)initFromDictionaryRepresentation:(NSDictionary *)dict;
+
-(NSURL *)url;
-(NSString *)title;
-(NSImage *)image;
diff --git a/WebKit/History.subproj/WebHistoryItem.m b/WebKit/History.subproj/WebHistoryItem.m
index fe86bab..6cebdf7 100644
--- a/WebKit/History.subproj/WebHistoryItem.m
+++ b/WebKit/History.subproj/WebHistoryItem.m
@@ -69,7 +69,10 @@
-(NSImage *)image
{
- return _image;
+ if (_image != nil) {
+ return _image;
+ }
+ return [NSImage imageNamed:@"url_icon"];
}
-(NSString *)comment
@@ -162,5 +165,52 @@
{
return [NSString stringWithFormat:@"IFURIEntry %@", _url];
}
+
+
+- (NSDictionary *)dictionaryRepresentation
+{
+ NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithCapacity: 6];
+
+ // FIXME: doesn't save/restore images yet
+ [dict setObject: [_url absoluteString] forKey: @"url"];
+ if (_title != nil) {
+ [dict setObject: _title forKey: @"title"];
+ }
+ if (_comment != nil) {
+ [dict setObject: _comment forKey: @"comment"];
+ }
+ if (_creationDate != nil) {
+ [dict setObject: [NSString stringWithFormat:@"%lf", [_creationDate timeIntervalSinceReferenceDate]]
+ forKey: @"creationDate"];
+ }
+ if (_modificationDate != nil) {
+ [dict setObject: [NSString stringWithFormat:@"%lf", [_modificationDate timeIntervalSinceReferenceDate]]
+ forKey: @"modificationDate"];
+ }
+ if (_lastVisitedDate != nil) {
+ [dict setObject: [NSString stringWithFormat:@"%lf", [_lastVisitedDate timeIntervalSinceReferenceDate]]
+ forKey: @"lastVisitedDate"];
+ }
+
+ return dict;
+}
+
+- (id)initFromDictionaryRepresentation:(NSDictionary *)dict
+{
+ // FIXME: doesn't save/restore images yet
+ if ((self = [super init]) != nil) {
+ _url = [[NSURL URLWithString: [dict objectForKey: @"url"]] retain];
+ _title = [[dict objectForKey: @"title"] retain];
+ _comment = [[dict objectForKey: @"comment"] retain];
+ _creationDate = [[[NSCalendarDate alloc] initWithTimeIntervalSinceReferenceDate:
+ [[dict objectForKey: @"creationDate"] doubleValue]] retain];
+ _modificationDate = [[[NSCalendarDate alloc] initWithTimeIntervalSinceReferenceDate:
+ [[dict objectForKey: @"modificationDate"] doubleValue]] retain];
+ _lastVisitedDate = [[[NSCalendarDate alloc] initWithTimeIntervalSinceReferenceDate:
+ [[dict objectForKey: @"lastVisitedDate"] doubleValue]] retain];
+ }
+
+ return self;
+}
@end
diff --git a/WebKit/History.subproj/WebHistoryPrivate.h b/WebKit/History.subproj/WebHistoryPrivate.h
index e618084..2818b71 100644
--- a/WebKit/History.subproj/WebHistoryPrivate.h
+++ b/WebKit/History.subproj/WebHistoryPrivate.h
@@ -27,5 +27,6 @@
- (NSArray *)entriesWithTitleOrAddressContainingString: (NSString *)string;
- (BOOL)containsURL: (NSURL *)url;
+- (void)saveHistory;
@end
diff --git a/WebKit/History.subproj/WebHistoryPrivate.m b/WebKit/History.subproj/WebHistoryPrivate.m
index 3252a3e..8d16b9f 100644
--- a/WebKit/History.subproj/WebHistoryPrivate.m
+++ b/WebKit/History.subproj/WebHistoryPrivate.m
@@ -11,6 +11,10 @@
#import <WebFoundation/IFNSCalendarDateExtensions.h>
#import <WebKit/WebKitDebug.h>
+ at interface IFWebHistoryPrivate (Private)
+- (void)loadHistory;
+ at end
+
@implementation IFWebHistoryPrivate
#pragma mark OBJECT FRAMEWORK
@@ -21,6 +25,9 @@
_urlDictionary = [[NSMutableDictionary alloc] init];
_datesWithEntries = [[NSMutableArray alloc] init];
_entriesByDate = [[NSMutableArray alloc] init];
+
+ // read history from disk
+ [self loadHistory];
}
return self;
@@ -104,8 +111,8 @@
[_datesWithEntries removeObjectAtIndex: dateIndex];
}
} else {
- NSLog(@"'%@' was in url dictionary but its date %@ was not in date index",
- [entry url], [entry lastVisitedDate]);
+ WEBKITDEBUG2("'%s' was in url dictionary but its date %s was not in date index",
+ DEBUG_OBJECT([entry url]), DEBUG_OBJECT([entry lastVisitedDate]));
}
return YES;
@@ -228,4 +235,62 @@
return [_urlDictionary objectForKey: [url absoluteString]] != nil;
}
+#pragma mark ARCHIVING/UNARCHIVING
+
+- (NSArray *)arrayRepresentation
+{
+ int dateCount, dateIndex;
+ NSMutableArray *arrayRep;
+
+ arrayRep = [NSMutableArray array];
+
+ dateCount = [_entriesByDate count];
+ for (dateIndex = 0; dateIndex < dateCount; ++dateIndex) {
+ int entryCount, entryIndex;
+ NSArray *entries;
+
+ entries = [_entriesByDate objectAtIndex:dateIndex];
+ entryCount = [entries count];
+ for (entryIndex = 0; entryIndex < entryCount; ++entryIndex) {
+ [arrayRep addObject: [[entries objectAtIndex:entryIndex] dictionaryRepresentation]];
+ }
+ }
+
+ return arrayRep;
+}
+
+- (NSString *)historyFilePath
+{
+ // FIXME: put this somewhere sensible
+ return @"/tmp/alexander.history";
+}
+
+- (void)loadHistory
+{
+ NSString *path = [self historyFilePath];
+ NSArray *array = [NSArray arrayWithContentsOfFile: path];
+
+ if (array == nil) {
+ WEBKITDEBUG1("attempt to read history from %s failed", DEBUG_OBJECT(path));
+ } else {
+ int index, count;
+
+ count = [array count];
+ for (index = 0; index < count; ++index) {
+ IFURIEntry *entry = [[IFURIEntry alloc] initFromDictionaryRepresentation: [array objectAtIndex: index]];
+ [self addEntry: entry];
+ }
+ }
+}
+
+- (void)saveHistory
+{
+ NSString *path = [self historyFilePath];
+ NSArray *array = [self arrayRepresentation];
+
+ if (![array writeToFile:path atomically:NO]) {
+ WEBKITDEBUG2("attempt to save %s to %s failed", DEBUG_OBJECT(array), DEBUG_OBJECT(path));
+ }
+}
+
@end
diff --git a/WebKit/Resources/url_icon.tiff b/WebKit/Resources/url_icon.tiff
new file mode 100644
index 0000000..d35b749
Binary files /dev/null and b/WebKit/Resources/url_icon.tiff differ
diff --git a/WebKit/WebKit.pbproj/project.pbxproj b/WebKit/WebKit.pbproj/project.pbxproj
index bb5e779..549cda3 100644
--- a/WebKit/WebKit.pbproj/project.pbxproj
+++ b/WebKit/WebKit.pbproj/project.pbxproj
@@ -203,6 +203,7 @@
35F3577501986B740ACA1520,
35F357800198AAB80ACA1520,
F515C2B90238249C01C1A525,
+ F5B67131023EDF8901C1A525,
);
isa = PBXResourcesBuildPhase;
};
@@ -255,6 +256,7 @@
35F3577E0198AAB80ACA1520,
089C1666FE841158C02AAC07,
35F3577401986B740ACA1520,
+ F5B67130023EDF8901C1A525,
);
isa = PBXGroup;
name = Resources;
@@ -1047,6 +1049,18 @@
settings = {
};
};
+ F5B67130023EDF8901C1A525 = {
+ isa = PBXFileReference;
+ name = url_icon.tiff;
+ path = Resources/url_icon.tiff;
+ refType = 4;
+ };
+ F5B67131023EDF8901C1A525 = {
+ fileRef = F5B67130023EDF8901C1A525;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
F5B92B820223191D01C1A525 = {
isa = PBXFileReference;
path = IFWebHistoryPrivate.h;
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list