[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
cblu
cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:56:51 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit e335bc252a551384c48d907e0e765c43ba48cdea
Author: cblu <cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Sun Nov 3 21:18:31 2002 +0000
WebKit:
- Added MacBinary decoding code. Not yet used.
* Downloads.subproj/WebMacBinaryDecoder.h: Added.
* Downloads.subproj/WebMacBinaryDecoder.m: Added.
(+[WebMacBinaryDecoder canDecodeHeaderData:]):
(-[WebMacBinaryDecoder init]):
(-[WebMacBinaryDecoder dealloc]):
(-[WebMacBinaryDecoder decodeData:dataForkData:resourceForkData:]):
(-[WebMacBinaryDecoder finishDecoding]):
(-[WebMacBinaryDecoder fileAttributes]):
* Downloads.subproj/crc16.h: Added.
* Downloads.subproj/crc16.m: Added.
(CRC16):
* Plugins.subproj/WebPluginPackage.m:
(-[WebPluginPackage isLoaded]):
* WebKit.pbproj/project.pbxproj:
WebBrowser:
- Added DiskCopy interaction code. Not yet used.
- Added Chuck's table view hacks to get NSViews in a TableView. Not yet used.
* DiskCopyPuppetStrings.h: Added.
* DownloadMonitor.h:
* DownloadMonitor.m:
(-[DownloadMonitor init]):
(-[DownloadMonitor removeEntry:]):
(-[DownloadMonitor _removeExpiredEntries]):
(-[DownloadMonitor resource:didFinishLoadingFromDataSource:]):
(-[DownloadMonitor resource:didFailLoadingWithError:fromDataSource:]):
* ViewCell.h: Added.
* ViewCell.m: Added.
(RectCenteredInRect):
(+[ViewCell needsToRemainInViewHierarchy]):
(-[ViewCell init]):
(-[ViewCell copyWithZone:]):
(-[ViewCell dealloc]):
(-[ViewCell instantiateView]):
(-[ViewCell setObjectValue:]):
(-[ViewCell objectValue]):
(-[ViewCell removeViewFromSuperview]):
(-[ViewCell setView:]):
(-[ViewCell view]):
(-[ViewCell setViewFrame:inCellFrame:inView:]):
(-[ViewCell drawWithFrame:inView:]):
(-[ViewCell trackMouse:inRect:ofView:]):
(-[ViewCell editWithFrame:inView:editor:delegate:event:]):
* ViewCellTableView.h: Added.
* ViewCellTableView.m: Added.
(+[ViewCellTableColumn newViewCell]):
(-[ViewCellTableColumn initWithIdentifier:]):
(-[ViewCellTableColumn initWithCoder:]):
(-[ViewCellTableColumn dealloc]):
(-[ViewCellTableColumn cells]):
(-[ViewCellTableColumn dataCellForRow:]):
(-[ViewCellTableColumn removeRows:]):
(-[ViewCellTableColumn appendRows:]):
(-[ViewCellTableColumn noteNumberOfTableRowsChanged:]):
(-[ViewCellTableColumn willRemoveFromTableView:]):
(-[NSTableColumn noteNumberOfTableRowsChanged:]):
(-[NSTableColumn willRemoveFromTableView:]):
(-[ViewCellTableView replaceHeaderView]):
(-[ViewCellTableView workaroundReorderResizeProblem]):
(-[ViewCellTableView didReorderOrResizeNotification:]):
(-[ViewCellTableView initWithFrame:]):
(-[ViewCellTableView initWithCoder:]):
(-[ViewCellTableView dealloc]):
(-[ViewCellTableView noteNumberOfRowsChanged]):
(-[ViewCellTableView reloadData]):
(-[ViewCellTableView removeTableColumn:]):
(-[ViewCellTableView acceptsFirstResponder]):
(-[ViewCellTableView needsPanelToBecomeKey]):
* WebBrowser.pbproj/project.pbxproj:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2545 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 528faab..9197024 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,22 @@
+2002-11-03 Chris Blumenberg <cblu at apple.com>
+
+ - Added MacBinary decoding code. Not yet used.
+
+ * Downloads.subproj/WebMacBinaryDecoder.h: Added.
+ * Downloads.subproj/WebMacBinaryDecoder.m: Added.
+ (+[WebMacBinaryDecoder canDecodeHeaderData:]):
+ (-[WebMacBinaryDecoder init]):
+ (-[WebMacBinaryDecoder dealloc]):
+ (-[WebMacBinaryDecoder decodeData:dataForkData:resourceForkData:]):
+ (-[WebMacBinaryDecoder finishDecoding]):
+ (-[WebMacBinaryDecoder fileAttributes]):
+ * Downloads.subproj/crc16.h: Added.
+ * Downloads.subproj/crc16.m: Added.
+ (CRC16):
+ * Plugins.subproj/WebPluginPackage.m:
+ (-[WebPluginPackage isLoaded]):
+ * WebKit.pbproj/project.pbxproj:
+
2002-11-03 Darin Adler <darin at apple.com>
* English.lproj/StringsNotToBeLocalized.txt: Update for recent
diff --git a/WebKit/ChangeLog-2002-12-03 b/WebKit/ChangeLog-2002-12-03
index 528faab..9197024 100644
--- a/WebKit/ChangeLog-2002-12-03
+++ b/WebKit/ChangeLog-2002-12-03
@@ -1,3 +1,22 @@
+2002-11-03 Chris Blumenberg <cblu at apple.com>
+
+ - Added MacBinary decoding code. Not yet used.
+
+ * Downloads.subproj/WebMacBinaryDecoder.h: Added.
+ * Downloads.subproj/WebMacBinaryDecoder.m: Added.
+ (+[WebMacBinaryDecoder canDecodeHeaderData:]):
+ (-[WebMacBinaryDecoder init]):
+ (-[WebMacBinaryDecoder dealloc]):
+ (-[WebMacBinaryDecoder decodeData:dataForkData:resourceForkData:]):
+ (-[WebMacBinaryDecoder finishDecoding]):
+ (-[WebMacBinaryDecoder fileAttributes]):
+ * Downloads.subproj/crc16.h: Added.
+ * Downloads.subproj/crc16.m: Added.
+ (CRC16):
+ * Plugins.subproj/WebPluginPackage.m:
+ (-[WebPluginPackage isLoaded]):
+ * WebKit.pbproj/project.pbxproj:
+
2002-11-03 Darin Adler <darin at apple.com>
* English.lproj/StringsNotToBeLocalized.txt: Update for recent
diff --git a/WebKit/Downloads.subproj/WebMacBinaryDecoder.h b/WebKit/Downloads.subproj/WebMacBinaryDecoder.h
new file mode 100644
index 0000000..88b99af
--- /dev/null
+++ b/WebKit/Downloads.subproj/WebMacBinaryDecoder.h
@@ -0,0 +1,28 @@
+//
+// WebMacBinaryDecoder.h
+//
+// Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
+//
+#import <Foundation/Foundation.h>
+
+#import <WebKit/WebDownloadDecoder.h>
+
+
+ at interface WebMacBinaryDecoder : NSObject <WebDownloadDecoder>
+{
+ int _state;
+ long _dataLen;
+ long _rsrcLen;
+ long _rsrcStart;
+ long _commentStart;
+ long _curOffset;
+ u_int32_t _dateBlock[2];
+ u_int32_t _fInfo[4];
+ char _comment[256];
+ char _name[32];
+ NSMutableData *_accumulator;
+ BOOL _streamComplete;
+}
+
+
+ at end
diff --git a/WebKit/Downloads.subproj/WebMacBinaryDecoder.m b/WebKit/Downloads.subproj/WebMacBinaryDecoder.m
new file mode 100644
index 0000000..a1d63a3
--- /dev/null
+++ b/WebKit/Downloads.subproj/WebMacBinaryDecoder.m
@@ -0,0 +1,242 @@
+//
+// WebMacBinaryDecoder.m
+//
+// Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
+//
+
+#import <string.h>
+#import <sys/types.h>
+#import "crc16.h"
+#import <WebKit/WebMacBinaryDecoder.h>
+
+
+#define HEADER_ST 0
+#define RESOURCE_ST 1
+#define DATA_ST 2
+#define COMMENT_ST 3
+#define EXTRA_ST 4
+
+#define MB_HDR_SIZE 128
+
+#undef MIN
+#define MIN(A,B) ((A) < (B) ? (A) : (B))
+
+
+ at implementation WebMacBinaryDecoder
+
+// Returns YES if the decoder can decode headerData, NO otherwise.
+// Header data is the first 8KB or larger chunk of received data.
++ (BOOL)canDecodeHeaderData:(NSData *)headerData
+{
+ const u_int8_t *streamPtr;
+ u_int32_t crc;
+
+ if ([headerData length] < MB_HDR_SIZE) return NO;
+ streamPtr = [headerData bytes];
+ if (streamPtr[0] || streamPtr[74] || streamPtr[126] || streamPtr[127]) return NO;
+ if (!streamPtr[1] || streamPtr[1] > 31) return NO;
+ crc = CRC16(streamPtr, 124, 0);
+ if (*(u_int16_t *)(streamPtr + 124) != crc) return NO;
+ return YES;
+}
+
+
+
+- (id)init
+{
+ self = [super init];
+ if (self) {
+ _accumulator = [[NSMutableData alloc] init];
+ _comment[0] = 0;
+ _state = HEADER_ST;
+ _streamComplete = NO;
+ }
+ return self;
+}
+
+
+
+- (void)dealloc
+{
+ [_accumulator release];
+ [super dealloc];
+}
+
+
+
+// Decodes data and sets dataForkData and resourceForkData with the decoded data.
+// dataForkData and/or resourceForkData and can be set to nil if there is no data to decode.
+// This method will be called repeatedly with every chunk of received data.
+// Returns YES if no errors have occurred, NO otherwise.
+- (BOOL)decodeData:(NSData *)data dataForkData:(NSData **)dataForkData resourceForkData:(NSData **)resourceForkData
+{
+ BOOL ret;
+ const u_int8_t *curP;
+ long forkEnd;
+ long writeBytes;
+ long bytesLeft;
+ int32_t gap;
+ NSMutableData *tempData;
+
+ ret = NO;
+ if (!dataForkData || !resourceForkData) goto exit;
+ ret = YES;
+ *dataForkData = nil;
+ *resourceForkData = nil;
+ [_accumulator appendData:data];
+ while (1) {
+ switch (_state) {
+ case HEADER_ST:
+ // If there's not enough data for the whole header, we'll return
+ // and wait for more to show up.
+ ret = YES;
+ if ([_accumulator length] < MB_HDR_SIZE) goto exit;
+
+ // Extract the fields we want
+ curP = [_accumulator bytes];
+ curP++;
+ memcpy(_name, curP, *curP + 1); // Copy the name
+ curP += 64;
+ memcpy(_fInfo, curP, 16); // Copy the FInfo
+ curP += 16;
+ curP += 2; // Skip "protect" bit
+ memcpy(&_dataLen, curP, 4); // Get the data fork length
+ curP += 4;
+ memcpy(&_rsrcLen, curP, 4); // Get the resource fork length
+ curP += 4;
+ memcpy(_dateBlock, curP, 8); // Get the dates
+ curP += 8;
+ memcpy(&_comment[0], curP + 1, 1); // Get the comment length
+ curP += 2;
+ memcpy((char *)_fInfo + 9, curP, 1); // Get Finder flags
+ curP += 27;
+ _rsrcStart = MB_HDR_SIZE + ((_dataLen + 127) & 0xFFFFFF80);
+ _commentStart = _rsrcStart + ((_rsrcLen + 127) & 0xFFFFFF80);
+
+ // Purge the header from the accumulator
+ tempData = [[NSMutableData alloc] initWithBytes:curP length:([_accumulator length] - MB_HDR_SIZE)];
+ [_accumulator release];
+ _accumulator = tempData;
+ _curOffset = MB_HDR_SIZE;
+ _state = DATA_ST;
+ break;
+
+ case DATA_ST:
+ forkEnd = MB_HDR_SIZE + _dataLen;
+ bytesLeft = forkEnd - _curOffset;
+ writeBytes = MIN((long)[_accumulator length], bytesLeft);
+ *dataForkData = [NSData dataWithBytes:[_accumulator bytes] length:writeBytes];
+ _curOffset += writeBytes;
+ if ((long)[_accumulator length] >= bytesLeft) {
+ tempData = [[NSMutableData alloc] initWithBytes:((char *)[_accumulator bytes] + writeBytes) length:([_accumulator length] - writeBytes)];
+ [_accumulator release];
+ _accumulator = tempData;
+ _state = RESOURCE_ST;
+ } else {
+ [_accumulator setLength:0];
+ goto exit;
+ }
+ break;
+
+ case RESOURCE_ST:
+ gap = _rsrcStart - _curOffset;
+ if (gap > 0) {
+ if ((int32_t)[_accumulator length] < gap) {
+ _curOffset += [_accumulator length];
+ [_accumulator setLength:0];
+ goto exit;
+ } else {
+ tempData = [[NSMutableData alloc] initWithBytes:((char *)[_accumulator bytes] + gap) length:([_accumulator length] - gap)];
+ [_accumulator release];
+ _accumulator = tempData;
+ _curOffset += gap;
+ }
+ }
+ forkEnd = _rsrcStart + _rsrcLen;
+ bytesLeft = forkEnd - _curOffset;
+ writeBytes = MIN((long)[_accumulator length], bytesLeft);
+ if (writeBytes) {
+ *resourceForkData = [NSData dataWithBytes:[_accumulator bytes] length:writeBytes];
+ }
+ _curOffset += writeBytes;
+ if ((long)[_accumulator length] >= bytesLeft) {
+ tempData = [[NSMutableData alloc] initWithBytes:((char *)[_accumulator bytes] + writeBytes) length:([_accumulator length] - writeBytes)];
+ [_accumulator release];
+ _accumulator = tempData;
+ _state = COMMENT_ST;
+ } else {
+ [_accumulator setLength:0];
+ goto exit;
+ }
+ break;
+
+ case COMMENT_ST:
+ gap = _commentStart - _curOffset;
+ if (gap > 0) {
+ if ((int32_t)[_accumulator length] < gap) {
+ _curOffset += [_accumulator length];
+ [_accumulator setLength:0];
+ goto exit;
+ } else {
+ tempData = [[NSMutableData alloc] initWithBytes:((char *)[_accumulator bytes] + gap) length:([_accumulator length] - gap)];
+ [_accumulator release];
+ _accumulator = tempData;
+ _curOffset += gap;
+ }
+ }
+ // Wait until we receive the whole comment
+ if ((char)[_accumulator length] < _comment[0]) goto exit;
+ memcpy(_comment + 1, [_accumulator bytes], _comment[0]);
+ _streamComplete = YES;
+
+ // Now throw out any extra data and set the state so
+ // that we just throw away anything we receive
+ [_accumulator setLength:0];
+ _state = EXTRA_ST;
+ goto exit;
+ break;
+
+ case EXTRA_ST:
+ [_accumulator setLength:0];
+ goto exit;
+ break;
+ }
+ }
+
+exit:
+ return ret;
+}
+
+
+
+// Returns YES if decoding successfully finished, NO otherwise.
+- (BOOL)finishDecoding
+{
+ return _streamComplete;
+}
+
+
+
+// Returns a dictionary of 4 file attributes. The attributes (as defined in NSFileManager.h) are:
+// NSFileModificationDate, NSFileHFSCreatorCode, NSFileHFSTypeCode, NSFileCreationDate
+// fileAttributes is called after finishDecoding.
+- (NSDictionary *)fileAttributes
+{
+ NSDate *crDate;
+ NSDate *modDate;
+ NSNumber *type;
+ NSNumber *creator;
+
+ crDate = [[NSDate dateWithString:@"1904-01-01 00:00:00 +0000"] addTimeInterval:_dateBlock[0]];
+ modDate = [[NSDate dateWithString:@"1904-01-01 00:00:00 +0000"] addTimeInterval:_dateBlock[1]];
+ type = [NSNumber numberWithUnsignedLong:_fInfo[0]];
+ creator = [NSNumber numberWithUnsignedLong:_fInfo[1]];
+ return [NSDictionary dictionaryWithObjectsAndKeys:crDate, NSFileCreationDate,
+ modDate, NSFileModificationDate,
+ type, NSFileHFSTypeCode,
+ creator, NSFileHFSCreatorCode,
+ nil];
+}
+
+
+ at end
diff --git a/WebKit/Downloads.subproj/crc16.h b/WebKit/Downloads.subproj/crc16.h
new file mode 100644
index 0000000..1785d04
--- /dev/null
+++ b/WebKit/Downloads.subproj/crc16.h
@@ -0,0 +1,11 @@
+#ifndef CRC16_H
+#define CRC16_H
+
+#include <sys/types.h>
+
+u_int16_t CRC16(const u_int8_t *p, u_int32_t len, u_int16_t seed);
+
+
+
+
+#endif
diff --git a/WebKit/Downloads.subproj/crc16.m b/WebKit/Downloads.subproj/crc16.m
new file mode 100644
index 0000000..10c6b95
--- /dev/null
+++ b/WebKit/Downloads.subproj/crc16.m
@@ -0,0 +1,62 @@
+#include <sys/types.h>
+#include "crc16.h"
+
+static const u_int16_t gMagic[] = {
+ 0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0x70e7,
+ 0x8108, 0x9129, 0xa14a, 0xb16b, 0xc18c, 0xd1ad, 0xe1ce, 0xf1ef,
+ 0x1231, 0x0210, 0x3273, 0x2252, 0x52b5, 0x4294, 0x72f7, 0x62d6,
+ 0x9339, 0x8318, 0xb37b, 0xa35a, 0xd3bd, 0xc39c, 0xf3ff, 0xe3de,
+ 0x2462, 0x3443, 0x0420, 0x1401, 0x64e6, 0x74c7, 0x44a4, 0x5485,
+ 0xa56a, 0xb54b, 0x8528, 0x9509, 0xe5ee, 0xf5cf, 0xc5ac, 0xd58d,
+ 0x3653, 0x2672, 0x1611, 0x0630, 0x76d7, 0x66f6, 0x5695, 0x46b4,
+ 0xb75b, 0xa77a, 0x9719, 0x8738, 0xf7df, 0xe7fe, 0xd79d, 0xc7bc,
+ 0x48c4, 0x58e5, 0x6886, 0x78a7, 0x0840, 0x1861, 0x2802, 0x3823,
+ 0xc9cc, 0xd9ed, 0xe98e, 0xf9af, 0x8948, 0x9969, 0xa90a, 0xb92b,
+ 0x5af5, 0x4ad4, 0x7ab7, 0x6a96, 0x1a71, 0x0a50, 0x3a33, 0x2a12,
+ 0xdbfd, 0xcbdc, 0xfbbf, 0xeb9e, 0x9b79, 0x8b58, 0xbb3b, 0xab1a,
+ 0x6ca6, 0x7c87, 0x4ce4, 0x5cc5, 0x2c22, 0x3c03, 0x0c60, 0x1c41,
+ 0xedae, 0xfd8f, 0xcdec, 0xddcd, 0xad2a, 0xbd0b, 0x8d68, 0x9d49,
+ 0x7e97, 0x6eb6, 0x5ed5, 0x4ef4, 0x3e13, 0x2e32, 0x1e51, 0x0e70,
+ 0xff9f, 0xefbe, 0xdfdd, 0xcffc, 0xbf1b, 0xaf3a, 0x9f59, 0x8f78,
+ 0x9188, 0x81a9, 0xb1ca, 0xa1eb, 0xd10c, 0xc12d, 0xf14e, 0xe16f,
+ 0x1080, 0x00a1, 0x30c2, 0x20e3, 0x5004, 0x4025, 0x7046, 0x6067,
+ 0x83b9, 0x9398, 0xa3fb, 0xb3da, 0xc33d, 0xd31c, 0xe37f, 0xf35e,
+ 0x02b1, 0x1290, 0x22f3, 0x32d2, 0x4235, 0x5214, 0x6277, 0x7256,
+ 0xb5ea, 0xa5cb, 0x95a8, 0x8589, 0xf56e, 0xe54f, 0xd52c, 0xc50d,
+ 0x34e2, 0x24c3, 0x14a0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405,
+ 0xa7db, 0xb7fa, 0x8799, 0x97b8, 0xe75f, 0xf77e, 0xc71d, 0xd73c,
+ 0x26d3, 0x36f2, 0x0691, 0x16b0, 0x6657, 0x7676, 0x4615, 0x5634,
+ 0xd94c, 0xc96d, 0xf90e, 0xe92f, 0x99c8, 0x89e9, 0xb98a, 0xa9ab,
+ 0x5844, 0x4865, 0x7806, 0x6827, 0x18c0, 0x08e1, 0x3882, 0x28a3,
+ 0xcb7d, 0xdb5c, 0xeb3f, 0xfb1e, 0x8bf9, 0x9bd8, 0xabbb, 0xbb9a,
+ 0x4a75, 0x5a54, 0x6a37, 0x7a16, 0x0af1, 0x1ad0, 0x2ab3, 0x3a92,
+ 0xfd2e, 0xed0f, 0xdd6c, 0xcd4d, 0xbdaa, 0xad8b, 0x9de8, 0x8dc9,
+ 0x7c26, 0x6c07, 0x5c64, 0x4c45, 0x3ca2, 0x2c83, 0x1ce0, 0x0cc1,
+ 0xef1f, 0xff3e, 0xcf5d, 0xdf7c, 0xaf9b, 0xbfba, 0x8fd9, 0x9ff8,
+ 0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0x0ed1, 0x1ef0
+};
+
+/*
+ * CRC16() --
+ * Compute the MacBinary II-style CRC for the data pointed to by p, with the
+ * crc seeded to seed.
+ *
+ * Modified by Jim Van Verth to use the magic array for efficiency.
+ */
+u_int16_t CRC16(const u_int8_t *p, u_int32_t len, u_int16_t seed)
+{
+ u_int16_t reg; /* crc computed so far */
+ u_int32_t i;
+
+ reg = seed; /* start with seed */
+// while (len--) {
+// reg = (reg << 8) ^ gMagic[(reg >> 8) ^ *p++];
+// }
+ for (i = 0; i < len; i++, p++)
+ {
+ reg ^= (*p << 8);
+ reg = (reg << 8) ^ gMagic[(u_int8_t)(reg >> 8)];
+ }
+
+ return (reg);
+} /* CRC16() */
diff --git a/WebKit/Plugins.subproj/WebPluginPackage.m b/WebKit/Plugins.subproj/WebPluginPackage.m
index 84c9f79..ff97d7e 100644
--- a/WebKit/Plugins.subproj/WebPluginPackage.m
+++ b/WebKit/Plugins.subproj/WebPluginPackage.m
@@ -120,4 +120,9 @@
{
}
+- (BOOL)isLoaded
+{
+ return [bundle isLoaded];
+}
+
@end
diff --git a/WebKit/WebKit.pbproj/project.pbxproj b/WebKit/WebKit.pbproj/project.pbxproj
index 39e8257..bb0d980 100644
--- a/WebKit/WebKit.pbproj/project.pbxproj
+++ b/WebKit/WebKit.pbproj/project.pbxproj
@@ -299,6 +299,8 @@
832E26A5036F9614005E2B4F,
517FA6AC03709FCE00CA2D3A,
830A567403731461000C720C,
+ 83413E8E0375BCD3004719BE,
+ 83413E8F0375BCD3004719BE,
);
isa = PBXHeadersBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
@@ -407,6 +409,8 @@
517FA6AD03709FCE00CA2D3A,
517FA6AE03709FCE00CA2D3A,
830A567503731461000C720C,
+ 83413E8A0375BCBE004719BE,
+ 83413E900375BCD3004719BE,
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
@@ -1520,9 +1524,13 @@
};
832E269E036F952E005E2B4F = {
children = (
+ 83413E8B0375BCD3004719BE,
+ 83413E890375BCBE004719BE,
832E26A1036F95CA005E2B4F,
832E26A3036F9614005E2B4F,
832E26A4036F9614005E2B4F,
+ 83413E8C0375BCD3004719BE,
+ 83413E8D0375BCD3004719BE,
);
isa = PBXGroup;
name = Downloads;
@@ -1603,6 +1611,58 @@
settings = {
};
};
+ 83413E890375BCBE004719BE = {
+ fileEncoding = 30;
+ isa = PBXFileReference;
+ name = crc16.m;
+ path = Downloads.subproj/crc16.m;
+ refType = 4;
+ };
+ 83413E8A0375BCBE004719BE = {
+ fileRef = 83413E890375BCBE004719BE;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ 83413E8B0375BCD3004719BE = {
+ fileEncoding = 30;
+ isa = PBXFileReference;
+ name = crc16.h;
+ path = Downloads.subproj/crc16.h;
+ refType = 4;
+ };
+ 83413E8C0375BCD3004719BE = {
+ fileEncoding = 30;
+ isa = PBXFileReference;
+ name = WebMacBinaryDecoder.h;
+ path = Downloads.subproj/WebMacBinaryDecoder.h;
+ refType = 4;
+ };
+ 83413E8D0375BCD3004719BE = {
+ fileEncoding = 30;
+ isa = PBXFileReference;
+ name = WebMacBinaryDecoder.m;
+ path = Downloads.subproj/WebMacBinaryDecoder.m;
+ refType = 4;
+ };
+ 83413E8E0375BCD3004719BE = {
+ fileRef = 83413E8B0375BCD3004719BE;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ 83413E8F0375BCD3004719BE = {
+ fileRef = 83413E8C0375BCD3004719BE;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ 83413E900375BCD3004719BE = {
+ fileRef = 83413E8D0375BCD3004719BE;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
8398847A03426FB000BC5F5E = {
fileEncoding = 4;
isa = PBXFileReference;
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list