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

darin darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:19:49 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 615a7e071d352c1d4ad4c9fee42a07f878dd23be
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jan 16 20:45:31 2003 +0000

    WebCore:
    
            Reviewed by John.
    
    	- added an API for dumping the external representation of the render tree for testing
    
            * kwq/KWQRenderTreeDebug.h: Added.
            * kwq/KWQRenderTreeDebug.cpp: Added.
    
            * kwq/KWQTextStream.h: Added more overloads for operator<<.
            * kwq/KWQTextStream.mm: (QTextStream::operator<<): Implemented them.
    
            * kwq/WebCoreBridge.h: Added renderTreeAsExternalRepresentation.
            * kwq/WebCoreBridge.mm: (-[WebCoreBridge renderTreeAsExternalRepresentation]): Added.
    
    	- removed remnants of an earlier more-naive cut at this same sort of thing
    	- removed ForwardingHeaders from the project since that doesn't really help Project Builder
    
            * kwq/WebCoreTestController.h: Removed.
            * kwq/WebCoreTestController.m: Removed.
            * WebCore.exp: Removed WebCoreTestController.
            * WebCore-combined.exp: Re-generated.
            * WebCore.pbproj/project.pbxproj: Removed WebCoreTestController and ForwardingHeaders.
    
    WebKit:
    
            Reviewed by John.
    
    	- added an API for dumping the external representation of the render tree for testing
    
            * Misc.subproj/WebCoreStatistics.h: Added renderTreeAsExternalRepresentation.
            * Misc.subproj/WebCoreStatistics.m: (-[WebFrame renderTreeAsExternalRepresentation]): Added.
    
    	- removed remnants of an earlier more-naive cut at this same sort of thing
    
            * Misc.subproj/WebTestController.h: Removed.
            * Misc.subproj/WebTestController.m: Removed.
            * WebKit.exp: Removed WebTestController.
            * WebKit.pbproj/project.pbxproj: Removed WebTestController.
    
    	- other changes
    
            * WebCoreSupport.subproj/WebBridge.m: Had added new copyright date to touch a file.
    	That's not needed any more, but the date should be updated anyway.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3333 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 26d3b64..7f37b2f 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,27 @@
+2003-01-16  Darin Adler  <darin at apple.com>
+
+        Reviewed by John.
+
+	- added an API for dumping the external representation of the render tree for testing
+
+        * kwq/KWQRenderTreeDebug.h: Added.
+        * kwq/KWQRenderTreeDebug.cpp: Added.
+
+        * kwq/KWQTextStream.h: Added more overloads for operator<<.
+        * kwq/KWQTextStream.mm: (QTextStream::operator<<): Implemented them.
+
+        * kwq/WebCoreBridge.h: Added renderTreeAsExternalRepresentation.
+        * kwq/WebCoreBridge.mm: (-[WebCoreBridge renderTreeAsExternalRepresentation]): Added.
+
+	- removed remnants of an earlier more-naive cut at this same sort of thing
+	- removed ForwardingHeaders from the project since that doesn't really help Project Builder
+
+        * kwq/WebCoreTestController.h: Removed.
+        * kwq/WebCoreTestController.m: Removed.
+        * WebCore.exp: Removed WebCoreTestController.
+        * WebCore-combined.exp: Re-generated.
+        * WebCore.pbproj/project.pbxproj: Removed WebCoreTestController and ForwardingHeaders.
+
 === Safari-52 ===
 
 2003-01-15  Trey Matteson  <trey at apple.com>
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 26d3b64..7f37b2f 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,27 @@
+2003-01-16  Darin Adler  <darin at apple.com>
+
+        Reviewed by John.
+
+	- added an API for dumping the external representation of the render tree for testing
+
+        * kwq/KWQRenderTreeDebug.h: Added.
+        * kwq/KWQRenderTreeDebug.cpp: Added.
+
+        * kwq/KWQTextStream.h: Added more overloads for operator<<.
+        * kwq/KWQTextStream.mm: (QTextStream::operator<<): Implemented them.
+
+        * kwq/WebCoreBridge.h: Added renderTreeAsExternalRepresentation.
+        * kwq/WebCoreBridge.mm: (-[WebCoreBridge renderTreeAsExternalRepresentation]): Added.
+
+	- removed remnants of an earlier more-naive cut at this same sort of thing
+	- removed ForwardingHeaders from the project since that doesn't really help Project Builder
+
+        * kwq/WebCoreTestController.h: Removed.
+        * kwq/WebCoreTestController.m: Removed.
+        * WebCore.exp: Removed WebCoreTestController.
+        * WebCore-combined.exp: Re-generated.
+        * WebCore.pbproj/project.pbxproj: Removed WebCoreTestController and ForwardingHeaders.
+
 === Safari-52 ===
 
 2003-01-15  Trey Matteson  <trey at apple.com>
diff --git a/WebCore/WebCore-combined.exp b/WebCore/WebCore-combined.exp
index c05f352..5352757 100644
--- a/WebCore/WebCore-combined.exp
+++ b/WebCore/WebCore-combined.exp
@@ -6,7 +6,6 @@
 .objc_class_name_WebCoreImageRendererFactory
 .objc_class_name_WebCoreJavaScript
 .objc_class_name_WebCoreSettings
-.objc_class_name_WebCoreTestController
 .objc_class_name_WebCoreTextRendererFactory
 .objc_class_name_WebCoreViewFactory
 _WebCoreFileButtonFilenameChanged
diff --git a/WebCore/WebCore.exp b/WebCore/WebCore.exp
index 7e394f7..a3e7db0 100644
--- a/WebCore/WebCore.exp
+++ b/WebCore/WebCore.exp
@@ -6,7 +6,6 @@
 .objc_class_name_WebCoreImageRendererFactory
 .objc_class_name_WebCoreJavaScript
 .objc_class_name_WebCoreSettings
-.objc_class_name_WebCoreTestController
 .objc_class_name_WebCoreTextRendererFactory
 .objc_class_name_WebCoreViewFactory
 _WebCoreFileButtonFilenameChanged
diff --git a/WebCore/WebCore.pbproj/project.pbxproj b/WebCore/WebCore.pbproj/project.pbxproj
index 73b3037..e57b6d3 100644
--- a/WebCore/WebCore.pbproj/project.pbxproj
+++ b/WebCore/WebCore.pbproj/project.pbxproj
@@ -90,7 +90,6 @@
 				F58785E802DE377601EA4122,
 				93F12C7603CCFD570000011C,
 				F58785E902DE378A01EA4122,
-				931BFCDA03D4B085008635CE,
 				089C1665FE841158C02AAC07,
 				0867D69AFE84028FC02AAC07,
 				034768DFFF38A50411DB9C8B,
@@ -450,7 +449,6 @@
 				F5117BCD02F9FFEF018635CE,
 				F5117BCF02F9FFEF018635CE,
 				F56234E103026D7301629B47,
-				F593F87D0302BE00018635CE,
 				F583D50303140623018635CE,
 				F5517DC4031AB56301A80180,
 				F690CFEC031C47F401CA2AC4,
@@ -484,241 +482,7 @@
 				931BFCD003D4AEDA008635CE,
 				931BFCD403D4AEE5008635CE,
 				931BFCD803D4AEFD008635CE,
-				931BFDD203D4B085008635CE,
-				931BFDD303D4B085008635CE,
-				931BFDD403D4B085008635CE,
-				931BFDD503D4B085008635CE,
-				931BFDD603D4B085008635CE,
-				931BFDD703D4B085008635CE,
-				931BFDD803D4B085008635CE,
-				931BFDD903D4B085008635CE,
-				931BFDDA03D4B085008635CE,
-				931BFDDB03D4B085008635CE,
-				931BFDDC03D4B085008635CE,
-				931BFDDD03D4B085008635CE,
-				931BFDDE03D4B085008635CE,
-				931BFDDF03D4B085008635CE,
-				931BFDE003D4B085008635CE,
-				931BFDE103D4B085008635CE,
-				931BFDE203D4B085008635CE,
-				931BFDE303D4B085008635CE,
-				931BFDE403D4B085008635CE,
-				931BFDE503D4B085008635CE,
-				931BFDE603D4B085008635CE,
-				931BFDE703D4B085008635CE,
-				931BFDE803D4B085008635CE,
-				931BFDE903D4B085008635CE,
-				931BFDEA03D4B085008635CE,
-				931BFDEB03D4B085008635CE,
-				931BFDEC03D4B085008635CE,
-				931BFDED03D4B085008635CE,
-				931BFDEE03D4B085008635CE,
-				931BFDEF03D4B085008635CE,
-				931BFDF003D4B085008635CE,
-				931BFDF103D4B085008635CE,
-				931BFDF203D4B085008635CE,
-				931BFDF303D4B085008635CE,
-				931BFDF403D4B085008635CE,
-				931BFDF503D4B085008635CE,
-				931BFDF603D4B085008635CE,
-				931BFDF703D4B085008635CE,
-				931BFDF803D4B085008635CE,
-				931BFDF903D4B085008635CE,
-				931BFDFA03D4B085008635CE,
-				931BFDFB03D4B085008635CE,
-				931BFDFC03D4B085008635CE,
-				931BFDFD03D4B085008635CE,
-				931BFDFE03D4B085008635CE,
-				931BFDFF03D4B085008635CE,
-				931BFE0003D4B085008635CE,
-				931BFE0103D4B085008635CE,
-				931BFE0203D4B085008635CE,
-				931BFE0303D4B085008635CE,
-				931BFE0403D4B085008635CE,
-				931BFE0503D4B085008635CE,
-				931BFE0603D4B085008635CE,
-				931BFE0703D4B085008635CE,
-				931BFE0803D4B085008635CE,
-				931BFE0903D4B085008635CE,
-				931BFE0A03D4B085008635CE,
-				931BFE0B03D4B085008635CE,
-				931BFE0C03D4B085008635CE,
-				931BFE0D03D4B085008635CE,
-				931BFE0E03D4B085008635CE,
-				931BFE0F03D4B085008635CE,
-				931BFE1003D4B085008635CE,
-				931BFE1103D4B085008635CE,
-				931BFE1203D4B085008635CE,
-				931BFE1303D4B085008635CE,
-				931BFE1403D4B085008635CE,
-				931BFE1503D4B085008635CE,
-				931BFE1603D4B085008635CE,
-				931BFE1703D4B085008635CE,
-				931BFE1803D4B085008635CE,
-				931BFE1903D4B085008635CE,
-				931BFE1A03D4B085008635CE,
-				931BFE1B03D4B085008635CE,
-				931BFE1C03D4B085008635CE,
-				931BFE1D03D4B085008635CE,
-				931BFE1E03D4B085008635CE,
-				931BFE1F03D4B085008635CE,
-				931BFE2003D4B085008635CE,
-				931BFE2103D4B085008635CE,
-				931BFE2203D4B085008635CE,
-				931BFE2303D4B085008635CE,
-				931BFE2403D4B085008635CE,
-				931BFE2503D4B085008635CE,
-				931BFE2603D4B085008635CE,
-				931BFE2703D4B085008635CE,
-				931BFE2803D4B085008635CE,
-				931BFE2903D4B085008635CE,
-				931BFE2A03D4B085008635CE,
-				931BFE2B03D4B085008635CE,
-				931BFE2C03D4B085008635CE,
-				931BFE2D03D4B085008635CE,
-				931BFE2E03D4B085008635CE,
-				931BFE2F03D4B085008635CE,
-				931BFE3003D4B085008635CE,
-				931BFE3103D4B085008635CE,
-				931BFE3203D4B085008635CE,
-				931BFE3303D4B085008635CE,
-				931BFE3403D4B085008635CE,
-				931BFE3503D4B085008635CE,
-				931BFE3603D4B085008635CE,
-				931BFE3703D4B085008635CE,
-				931BFE3803D4B085008635CE,
-				931BFE3903D4B085008635CE,
-				931BFE3A03D4B085008635CE,
-				931BFE3B03D4B085008635CE,
-				931BFE3C03D4B085008635CE,
-				931BFE3D03D4B085008635CE,
-				931BFE3E03D4B085008635CE,
-				931BFE3F03D4B085008635CE,
-				931BFE4003D4B085008635CE,
-				931BFE4103D4B085008635CE,
-				931BFE4203D4B085008635CE,
-				931BFE4303D4B085008635CE,
-				931BFE4403D4B085008635CE,
-				931BFE4503D4B085008635CE,
-				931BFE4603D4B085008635CE,
-				931BFE4703D4B085008635CE,
-				931BFE4803D4B085008635CE,
-				931BFE4903D4B085008635CE,
-				931BFE4A03D4B085008635CE,
-				931BFE4B03D4B085008635CE,
-				931BFE4C03D4B085008635CE,
-				931BFE4D03D4B085008635CE,
-				931BFE4E03D4B085008635CE,
-				931BFE4F03D4B085008635CE,
-				931BFE5003D4B085008635CE,
-				931BFE5103D4B085008635CE,
-				931BFE5203D4B085008635CE,
-				931BFE5303D4B085008635CE,
-				931BFE5403D4B085008635CE,
-				931BFE5503D4B085008635CE,
-				931BFE5603D4B085008635CE,
-				931BFE5703D4B085008635CE,
-				931BFE5803D4B085008635CE,
-				931BFE5903D4B085008635CE,
-				931BFE5A03D4B085008635CE,
-				931BFE5B03D4B085008635CE,
-				931BFE5C03D4B085008635CE,
-				931BFE5D03D4B085008635CE,
-				931BFE5E03D4B085008635CE,
-				931BFE5F03D4B085008635CE,
-				931BFE6003D4B085008635CE,
-				931BFE6103D4B085008635CE,
-				931BFE6203D4B085008635CE,
-				931BFE6303D4B085008635CE,
-				931BFE6403D4B085008635CE,
-				931BFE6503D4B085008635CE,
-				931BFE6603D4B085008635CE,
-				931BFE6703D4B085008635CE,
-				931BFE6803D4B085008635CE,
-				931BFE6903D4B085008635CE,
-				931BFE6A03D4B085008635CE,
-				931BFE6B03D4B085008635CE,
-				931BFE6C03D4B085008635CE,
-				931BFE6D03D4B085008635CE,
-				931BFE6E03D4B085008635CE,
-				931BFE6F03D4B085008635CE,
-				931BFE7003D4B085008635CE,
-				931BFE7103D4B085008635CE,
-				931BFE7203D4B085008635CE,
-				931BFE7303D4B085008635CE,
-				931BFE7403D4B085008635CE,
-				931BFE7503D4B085008635CE,
-				931BFE7603D4B085008635CE,
-				931BFE7703D4B085008635CE,
-				931BFE7803D4B085008635CE,
-				931BFE7903D4B085008635CE,
-				931BFE7A03D4B085008635CE,
-				931BFE7B03D4B085008635CE,
-				931BFE7C03D4B085008635CE,
-				931BFE7D03D4B085008635CE,
-				931BFE7E03D4B085008635CE,
-				931BFE7F03D4B085008635CE,
-				931BFE8003D4B085008635CE,
-				931BFE8103D4B085008635CE,
-				931BFE8203D4B085008635CE,
-				931BFE8303D4B085008635CE,
-				931BFE8403D4B085008635CE,
-				931BFE8503D4B085008635CE,
-				931BFE8603D4B085008635CE,
-				931BFE8703D4B085008635CE,
-				931BFE8803D4B085008635CE,
-				931BFE8903D4B085008635CE,
-				931BFE8A03D4B085008635CE,
-				931BFE8B03D4B085008635CE,
-				931BFE8C03D4B085008635CE,
-				931BFE8D03D4B085008635CE,
-				931BFE8E03D4B085008635CE,
-				931BFE8F03D4B085008635CE,
-				931BFE9003D4B085008635CE,
-				931BFE9103D4B085008635CE,
-				931BFE9203D4B085008635CE,
-				931BFE9303D4B085008635CE,
-				931BFE9403D4B085008635CE,
-				931BFE9503D4B085008635CE,
-				931BFE9603D4B085008635CE,
-				931BFE9703D4B085008635CE,
-				931BFE9803D4B085008635CE,
-				931BFE9903D4B085008635CE,
-				931BFE9A03D4B085008635CE,
-				931BFE9B03D4B085008635CE,
-				931BFE9C03D4B085008635CE,
-				931BFE9D03D4B085008635CE,
-				931BFE9E03D4B085008635CE,
-				931BFE9F03D4B085008635CE,
-				931BFEA003D4B085008635CE,
-				931BFEA103D4B085008635CE,
-				931BFEA203D4B085008635CE,
-				931BFEA303D4B085008635CE,
-				931BFEA403D4B085008635CE,
-				931BFEA503D4B085008635CE,
-				931BFEA603D4B085008635CE,
-				931BFEA703D4B085008635CE,
-				931BFEA803D4B085008635CE,
-				931BFEA903D4B085008635CE,
-				931BFEAA03D4B085008635CE,
-				931BFEAB03D4B085008635CE,
-				931BFEAC03D4B085008635CE,
-				931BFEAD03D4B085008635CE,
-				931BFEAE03D4B085008635CE,
-				931BFEAF03D4B085008635CE,
-				931BFEB003D4B085008635CE,
-				931BFEB103D4B085008635CE,
-				931BFEB203D4B085008635CE,
-				931BFEB303D4B085008635CE,
-				931BFEB403D4B085008635CE,
-				931BFEB503D4B085008635CE,
-				931BFEB603D4B085008635CE,
-				931BFEB703D4B085008635CE,
-				931BFEB803D4B085008635CE,
-				931BFEB903D4B085008635CE,
-				931BFEBA03D4B085008635CE,
-				931BFEBB03D4B085008635CE,
-				931BFEBC03D4B085008635CE,
+				93955A4303D72932008635CE,
 			);
 			isa = PBXHeadersBuildPhase;
 			runOnlyForDeploymentPostprocessing = 0;
@@ -938,7 +702,6 @@
 				F5117BCE02F9FFEF018635CE,
 				F5117BD002F9FFEF018635CE,
 				F56234E203026D7301629B47,
-				F593F87E0302BE00018635CE,
 				F583D50403140623018635CE,
 				F5517DC5031AB56301A80180,
 				F690CFED031C47F401CA2AC4,
@@ -960,6 +723,7 @@
 				931BFCD103D4AEDA008635CE,
 				931BFCD503D4AEE5008635CE,
 				931BFCD903D4AEFD008635CE,
+				93955A4403D72932008635CE,
 			);
 			isa = PBXSourcesBuildPhase;
 			runOnlyForDeploymentPostprocessing = 0;
@@ -1206,3164 +970,6 @@
 			settings = {
 			};
 		};
-		931BFCDA03D4B085008635CE = {
-			children = (
-				931BFCDB03D4B085008635CE,
-				931BFCDC03D4B085008635CE,
-				931BFCE503D4B085008635CE,
-				931BFCE603D4B085008635CE,
-				931BFD0303D4B085008635CE,
-				931BFD0D03D4B085008635CE,
-				931BFD1D03D4B085008635CE,
-				931BFD2003D4B085008635CE,
-				931BFD2103D4B085008635CE,
-				931BFD2203D4B085008635CE,
-				931BFD2303D4B085008635CE,
-				931BFD2403D4B085008635CE,
-				931BFD2503D4B085008635CE,
-				931BFD2603D4B085008635CE,
-				931BFD2703D4B085008635CE,
-				931BFD2803D4B085008635CE,
-				931BFD2903D4B085008635CE,
-				931BFD2A03D4B085008635CE,
-				931BFD2B03D4B085008635CE,
-				931BFD2C03D4B085008635CE,
-				931BFD2D03D4B085008635CE,
-				931BFD2E03D4B085008635CE,
-				931BFD2F03D4B085008635CE,
-				931BFD3003D4B085008635CE,
-				931BFD3103D4B085008635CE,
-				931BFD3203D4B085008635CE,
-				931BFD3303D4B085008635CE,
-				931BFD3403D4B085008635CE,
-				931BFD3503D4B085008635CE,
-				931BFD3603D4B085008635CE,
-				931BFD3703D4B085008635CE,
-				931BFD3C03D4B085008635CE,
-				931BFD4303D4B085008635CE,
-				931BFD4403D4B085008635CE,
-				931BFD4503D4B085008635CE,
-				931BFD4603D4B085008635CE,
-				931BFD4703D4B085008635CE,
-				931BFD4803D4B085008635CE,
-				931BFD4903D4B085008635CE,
-				931BFD4A03D4B085008635CE,
-				931BFD5003D4B085008635CE,
-				931BFD5103D4B085008635CE,
-				931BFD5203D4B085008635CE,
-				931BFD5303D4B085008635CE,
-				931BFD5403D4B085008635CE,
-				931BFD5503D4B085008635CE,
-				931BFD5603D4B085008635CE,
-				931BFD5703D4B085008635CE,
-				931BFD5803D4B085008635CE,
-				931BFD5903D4B085008635CE,
-				931BFD5A03D4B085008635CE,
-				931BFD5B03D4B085008635CE,
-				931BFD5C03D4B085008635CE,
-				931BFD5D03D4B085008635CE,
-				931BFD5E03D4B085008635CE,
-				931BFD5F03D4B085008635CE,
-				931BFD6003D4B085008635CE,
-				931BFD6103D4B085008635CE,
-				931BFD6C03D4B085008635CE,
-				931BFD6D03D4B085008635CE,
-				931BFD6F03D4B085008635CE,
-				931BFD7003D4B085008635CE,
-				931BFD7103D4B085008635CE,
-				931BFD7203D4B085008635CE,
-				931BFD7303D4B085008635CE,
-				931BFD7403D4B085008635CE,
-				931BFD7503D4B085008635CE,
-				931BFD7603D4B085008635CE,
-				931BFD7703D4B085008635CE,
-				931BFD7803D4B085008635CE,
-				931BFD7903D4B085008635CE,
-				931BFD7A03D4B085008635CE,
-				931BFD7B03D4B085008635CE,
-				931BFD7C03D4B085008635CE,
-				931BFD7D03D4B085008635CE,
-				931BFD7E03D4B085008635CE,
-				931BFD7F03D4B085008635CE,
-				931BFD8003D4B085008635CE,
-				931BFD8103D4B085008635CE,
-				931BFD8203D4B085008635CE,
-				931BFD8303D4B085008635CE,
-				931BFD8403D4B085008635CE,
-				931BFD8503D4B085008635CE,
-				931BFD8603D4B085008635CE,
-				931BFD8703D4B085008635CE,
-				931BFD8803D4B085008635CE,
-				931BFD8903D4B085008635CE,
-				931BFD8A03D4B085008635CE,
-				931BFD8B03D4B085008635CE,
-				931BFD8C03D4B085008635CE,
-				931BFD8D03D4B085008635CE,
-				931BFD8E03D4B085008635CE,
-				931BFD8F03D4B085008635CE,
-				931BFD9003D4B085008635CE,
-				931BFD9103D4B085008635CE,
-				931BFD9203D4B085008635CE,
-				931BFD9303D4B085008635CE,
-				931BFD9403D4B085008635CE,
-				931BFD9503D4B085008635CE,
-				931BFD9603D4B085008635CE,
-				931BFD9703D4B085008635CE,
-				931BFD9803D4B085008635CE,
-				931BFD9903D4B085008635CE,
-				931BFD9A03D4B085008635CE,
-				931BFD9B03D4B085008635CE,
-				931BFD9C03D4B085008635CE,
-				931BFD9D03D4B085008635CE,
-				931BFD9E03D4B085008635CE,
-				931BFD9F03D4B085008635CE,
-				931BFDA003D4B085008635CE,
-				931BFDA103D4B085008635CE,
-				931BFDA203D4B085008635CE,
-				931BFDA303D4B085008635CE,
-				931BFDA403D4B085008635CE,
-				931BFDA503D4B085008635CE,
-				931BFDA603D4B085008635CE,
-				931BFDA703D4B085008635CE,
-				931BFDA803D4B085008635CE,
-				931BFDA903D4B085008635CE,
-				931BFDAA03D4B085008635CE,
-				931BFDAB03D4B085008635CE,
-				931BFDAC03D4B085008635CE,
-				931BFDAD03D4B085008635CE,
-				931BFDAE03D4B085008635CE,
-				931BFDAF03D4B085008635CE,
-				931BFDB003D4B085008635CE,
-				931BFDB103D4B085008635CE,
-				931BFDC503D4B085008635CE,
-				931BFDC603D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = ForwardingHeaders;
-			refType = 4;
-		};
-		931BFCDB03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = config.h;
-			refType = 4;
-		};
-		931BFCDC03D4B085008635CE = {
-			children = (
-				931BFCDD03D4B085008635CE,
-				931BFCDE03D4B085008635CE,
-				931BFCDF03D4B085008635CE,
-				931BFCE003D4B085008635CE,
-				931BFCE103D4B085008635CE,
-				931BFCE203D4B085008635CE,
-				931BFCE303D4B085008635CE,
-				931BFCE403D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = css;
-			refType = 4;
-		};
-		931BFCDD03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = css_ruleimpl.h;
-			refType = 4;
-		};
-		931BFCDE03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = css_stylesheetimpl.h;
-			refType = 4;
-		};
-		931BFCDF03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = css_valueimpl.h;
-			refType = 4;
-		};
-		931BFCE003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = csshelper.h;
-			refType = 4;
-		};
-		931BFCE103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = cssparser.h;
-			refType = 4;
-		};
-		931BFCE203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = cssproperties.h;
-			refType = 4;
-		};
-		931BFCE303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = cssstyleselector.h;
-			refType = 4;
-		};
-		931BFCE403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = cssvalues.h;
-			refType = 4;
-		};
-		931BFCE503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dcopclient.h;
-			refType = 4;
-		};
-		931BFCE603D4B085008635CE = {
-			children = (
-				931BFCE703D4B085008635CE,
-				931BFCE803D4B085008635CE,
-				931BFCE903D4B085008635CE,
-				931BFCEA03D4B085008635CE,
-				931BFCEB03D4B085008635CE,
-				931BFCEC03D4B085008635CE,
-				931BFCED03D4B085008635CE,
-				931BFCEE03D4B085008635CE,
-				931BFCEF03D4B085008635CE,
-				931BFCF003D4B085008635CE,
-				931BFCF103D4B085008635CE,
-				931BFCF203D4B085008635CE,
-				931BFCF303D4B085008635CE,
-				931BFCF403D4B085008635CE,
-				931BFCF503D4B085008635CE,
-				931BFCF603D4B085008635CE,
-				931BFCF703D4B085008635CE,
-				931BFCF803D4B085008635CE,
-				931BFCF903D4B085008635CE,
-				931BFCFA03D4B085008635CE,
-				931BFCFB03D4B085008635CE,
-				931BFCFC03D4B085008635CE,
-				931BFCFD03D4B085008635CE,
-				931BFCFE03D4B085008635CE,
-				931BFCFF03D4B085008635CE,
-				931BFD0003D4B085008635CE,
-				931BFD0103D4B085008635CE,
-				931BFD0203D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = dom;
-			refType = 4;
-		};
-		931BFCE703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = css_rule.h;
-			refType = 4;
-		};
-		931BFCE803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = css_stylesheet.h;
-			refType = 4;
-		};
-		931BFCE903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = css_value.h;
-			refType = 4;
-		};
-		931BFCEA03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_events.h;
-			refType = 4;
-		};
-		931BFCEB03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_range.h;
-			refType = 4;
-		};
-		931BFCEC03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_traversal.h;
-			refType = 4;
-		};
-		931BFCED03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_views.h;
-			refType = 4;
-		};
-		931BFCEE03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_core.h;
-			refType = 4;
-		};
-		931BFCEF03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_doc.h;
-			refType = 4;
-		};
-		931BFCF003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_element.h;
-			refType = 4;
-		};
-		931BFCF103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_exception.h;
-			refType = 4;
-		};
-		931BFCF203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_misc.h;
-			refType = 4;
-		};
-		931BFCF303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_node.h;
-			refType = 4;
-		};
-		931BFCF403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_string.h;
-			refType = 4;
-		};
-		931BFCF503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_text.h;
-			refType = 4;
-		};
-		931BFCF603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_xml.h;
-			refType = 4;
-		};
-		931BFCF703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_base.h;
-			refType = 4;
-		};
-		931BFCF803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_block.h;
-			refType = 4;
-		};
-		931BFCF903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_document.h;
-			refType = 4;
-		};
-		931BFCFA03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_element.h;
-			refType = 4;
-		};
-		931BFCFB03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_form.h;
-			refType = 4;
-		};
-		931BFCFC03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_head.h;
-			refType = 4;
-		};
-		931BFCFD03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_image.h;
-			refType = 4;
-		};
-		931BFCFE03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_inline.h;
-			refType = 4;
-		};
-		931BFCFF03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_list.h;
-			refType = 4;
-		};
-		931BFD0003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_misc.h;
-			refType = 4;
-		};
-		931BFD0103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_object.h;
-			refType = 4;
-		};
-		931BFD0203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_table.h;
-			refType = 4;
-		};
-		931BFD0303D4B085008635CE = {
-			children = (
-				931BFD0403D4B085008635CE,
-				931BFD0503D4B085008635CE,
-				931BFD0603D4B085008635CE,
-				931BFD0703D4B085008635CE,
-				931BFD0803D4B085008635CE,
-				931BFD0903D4B085008635CE,
-				931BFD0A03D4B085008635CE,
-				931BFD0B03D4B085008635CE,
-				931BFD0C03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = ecma;
-			refType = 4;
-		};
-		931BFD0403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_binding.h;
-			refType = 4;
-		};
-		931BFD0503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_css.h;
-			refType = 4;
-		};
-		931BFD0603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_dom.h;
-			refType = 4;
-		};
-		931BFD0703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_html.h;
-			refType = 4;
-		};
-		931BFD0803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_html.lut.h;
-			refType = 4;
-		};
-		931BFD0903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_proxy.h;
-			refType = 4;
-		};
-		931BFD0A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_views.h;
-			refType = 4;
-		};
-		931BFD0B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_views.lut.h;
-			refType = 4;
-		};
-		931BFD0C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjs_window.h;
-			refType = 4;
-		};
-		931BFD0D03D4B085008635CE = {
-			children = (
-				931BFD0E03D4B085008635CE,
-				931BFD0F03D4B085008635CE,
-				931BFD1003D4B085008635CE,
-				931BFD1103D4B085008635CE,
-				931BFD1203D4B085008635CE,
-				931BFD1303D4B085008635CE,
-				931BFD1403D4B085008635CE,
-				931BFD1503D4B085008635CE,
-				931BFD1603D4B085008635CE,
-				931BFD1703D4B085008635CE,
-				931BFD1803D4B085008635CE,
-				931BFD1903D4B085008635CE,
-				931BFD1A03D4B085008635CE,
-				931BFD1B03D4B085008635CE,
-				931BFD1C03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = html;
-			refType = 4;
-		};
-		931BFD0E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dtd.h;
-			refType = 4;
-		};
-		931BFD0F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_baseimpl.h;
-			refType = 4;
-		};
-		931BFD1003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_blockimpl.h;
-			refType = 4;
-		};
-		931BFD1103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_documentimpl.h;
-			refType = 4;
-		};
-		931BFD1203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_elementimpl.h;
-			refType = 4;
-		};
-		931BFD1303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_formimpl.h;
-			refType = 4;
-		};
-		931BFD1403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_headimpl.h;
-			refType = 4;
-		};
-		931BFD1503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_imageimpl.h;
-			refType = 4;
-		};
-		931BFD1603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_inlineimpl.h;
-			refType = 4;
-		};
-		931BFD1703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_listimpl.h;
-			refType = 4;
-		};
-		931BFD1803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_miscimpl.h;
-			refType = 4;
-		};
-		931BFD1903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_objectimpl.h;
-			refType = 4;
-		};
-		931BFD1A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = html_tableimpl.h;
-			refType = 4;
-		};
-		931BFD1B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = htmlparser.h;
-			refType = 4;
-		};
-		931BFD1C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = htmltokenizer.h;
-			refType = 4;
-		};
-		931BFD1D03D4B085008635CE = {
-			children = (
-				931BFD1E03D4B085008635CE,
-				931BFD1F03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = java;
-			refType = 4;
-		};
-		931BFD1E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjavaappletcontext.h;
-			refType = 4;
-		};
-		931BFD1F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kjavaappletwidget.h;
-			refType = 4;
-		};
-		931BFD2003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kaction.h;
-			refType = 4;
-		};
-		931BFD2103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kapplication.h;
-			refType = 4;
-		};
-		931BFD2203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kcharsets.h;
-			refType = 4;
-		};
-		931BFD2303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kcombobox.h;
-			refType = 4;
-		};
-		931BFD2403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kcompletionbox.h;
-			refType = 4;
-		};
-		931BFD2503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kconfig.h;
-			refType = 4;
-		};
-		931BFD2603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kcursor.h;
-			refType = 4;
-		};
-		931BFD2703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kdatastream.h;
-			refType = 4;
-		};
-		931BFD2803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kdebug.h;
-			refType = 4;
-		};
-		931BFD2903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kfiledialog.h;
-			refType = 4;
-		};
-		931BFD2A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kfileitem.h;
-			refType = 4;
-		};
-		931BFD2B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kglobal.h;
-			refType = 4;
-		};
-		931BFD2C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kglobalsettings.h;
-			refType = 4;
-		};
-		931BFD2D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_ext.h;
-			refType = 4;
-		};
-		931BFD2E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_factory.h;
-			refType = 4;
-		};
-		931BFD2F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_find.h;
-			refType = 4;
-		};
-		931BFD3003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_iface.h;
-			refType = 4;
-		};
-		931BFD3103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_pagecache.h;
-			refType = 4;
-		};
-		931BFD3203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_printsettings.h;
-			refType = 4;
-		};
-		931BFD3303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_run.h;
-			refType = 4;
-		};
-		931BFD3403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtml_settings.h;
-			refType = 4;
-		};
-		931BFD3503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kiconloader.h;
-			refType = 4;
-		};
-		931BFD3603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kimageio.h;
-			refType = 4;
-		};
-		931BFD3703D4B085008635CE = {
-			children = (
-				931BFD3803D4B085008635CE,
-				931BFD3903D4B085008635CE,
-				931BFD3A03D4B085008635CE,
-				931BFD3B03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = kio;
-			refType = 4;
-		};
-		931BFD3803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = global.h;
-			refType = 4;
-		};
-		931BFD3903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = job.h;
-			refType = 4;
-		};
-		931BFD3A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = jobclasses.h;
-			refType = 4;
-		};
-		931BFD3B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kprotocolmanager.h;
-			refType = 4;
-		};
-		931BFD3C03D4B085008635CE = {
-			children = (
-				931BFD3D03D4B085008635CE,
-				931BFD3E03D4B085008635CE,
-				931BFD3F03D4B085008635CE,
-				931BFD4003D4B085008635CE,
-				931BFD4103D4B085008635CE,
-				931BFD4203D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = kjs;
-			refType = 4;
-		};
-		931BFD3D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = collector.h;
-			refType = 4;
-		};
-		931BFD3E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = internal.h;
-			refType = 4;
-		};
-		931BFD3F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = interpreter.h;
-			refType = 4;
-		};
-		931BFD4003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = lookup.h;
-			refType = 4;
-		};
-		931BFD4103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = object.h;
-			refType = 4;
-		};
-		931BFD4203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = property_map.h;
-			refType = 4;
-		};
-		931BFD4303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = klibloader.h;
-			refType = 4;
-		};
-		931BFD4403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = klineedit.h;
-			refType = 4;
-		};
-		931BFD4503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = klistbox.h;
-			refType = 4;
-		};
-		931BFD4603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = klocale.h;
-			refType = 4;
-		};
-		931BFD4703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kmessagebox.h;
-			refType = 4;
-		};
-		931BFD4803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kmimetype.h;
-			refType = 4;
-		};
-		931BFD4903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kmultipledrag.h;
-			refType = 4;
-		};
-		931BFD4A03D4B085008635CE = {
-			children = (
-				931BFD4B03D4B085008635CE,
-				931BFD4C03D4B085008635CE,
-				931BFD4D03D4B085008635CE,
-				931BFD4E03D4B085008635CE,
-				931BFD4F03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = kparts;
-			refType = 4;
-		};
-		931BFD4B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = browserextension.h;
-			refType = 4;
-		};
-		931BFD4C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = browserinterface.h;
-			refType = 4;
-		};
-		931BFD4D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = event.h;
-			refType = 4;
-		};
-		931BFD4E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = part.h;
-			refType = 4;
-		};
-		931BFD4F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = partmanager.h;
-			refType = 4;
-		};
-		931BFD5003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kprinter.h;
-			refType = 4;
-		};
-		931BFD5103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kprotocolmanager.h;
-			refType = 4;
-		};
-		931BFD5203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = ksimpleconfig.h;
-			refType = 4;
-		};
-		931BFD5303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = ksslcertchain.h;
-			refType = 4;
-		};
-		931BFD5403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = ksslinfodlg.h;
-			refType = 4;
-		};
-		931BFD5503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = ksslkeygen.h;
-			refType = 4;
-		};
-		931BFD5603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kstandarddirs.h;
-			refType = 4;
-		};
-		931BFD5703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kstaticdeleter.h;
-			refType = 4;
-		};
-		931BFD5803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kstdaction.h;
-			refType = 4;
-		};
-		931BFD5903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kstringhandler.h;
-			refType = 4;
-		};
-		931BFD5A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = ktempfile.h;
-			refType = 4;
-		};
-		931BFD5B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = ktrader.h;
-			refType = 4;
-		};
-		931BFD5C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kurl.h;
-			refType = 4;
-		};
-		931BFD5D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kurldrag.h;
-			refType = 4;
-		};
-		931BFD5E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kwin.h;
-			refType = 4;
-		};
-		931BFD5F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kwinmodule.h;
-			refType = 4;
-		};
-		931BFD6003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = kxmlguifactory.h;
-			refType = 4;
-		};
-		931BFD6103D4B085008635CE = {
-			children = (
-				931BFD6203D4B085008635CE,
-				931BFD6303D4B085008635CE,
-				931BFD6403D4B085008635CE,
-				931BFD6503D4B085008635CE,
-				931BFD6603D4B085008635CE,
-				931BFD6703D4B085008635CE,
-				931BFD6803D4B085008635CE,
-				931BFD6903D4B085008635CE,
-				931BFD6A03D4B085008635CE,
-				931BFD6B03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = misc;
-			refType = 4;
-		};
-		931BFD6203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = decoder.h;
-			refType = 4;
-		};
-		931BFD6303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = helper.h;
-			refType = 4;
-		};
-		931BFD6403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = htmlattrs.h;
-			refType = 4;
-		};
-		931BFD6503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = htmlhashes.h;
-			refType = 4;
-		};
-		931BFD6603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = htmltags.h;
-			refType = 4;
-		};
-		931BFD6703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = khtmllayout.h;
-			refType = 4;
-		};
-		931BFD6803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = loader.h;
-			refType = 4;
-		};
-		931BFD6903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = loader_client.h;
-			refType = 4;
-		};
-		931BFD6A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = shared.h;
-			refType = 4;
-		};
-		931BFD6B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = stringit.h;
-			refType = 4;
-		};
-		931BFD6C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = netaccess.h;
-			refType = 4;
-		};
-		931BFD6D03D4B085008635CE = {
-			children = (
-				931BFD6E03D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = private;
-			refType = 4;
-		};
-		931BFD6E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qucomextra_p.h;
-			refType = 4;
-		};
-		931BFD6F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qapplication.h;
-			refType = 4;
-		};
-		931BFD7003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qasyncimageio.h;
-			refType = 4;
-		};
-		931BFD7103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qasyncio.h;
-			refType = 4;
-		};
-		931BFD7203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qbitmap.h;
-			refType = 4;
-		};
-		931BFD7303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qbuffer.h;
-			refType = 4;
-		};
-		931BFD7403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qcheckbox.h;
-			refType = 4;
-		};
-		931BFD7503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qclipboard.h;
-			refType = 4;
-		};
-		931BFD7603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qcolor.h;
-			refType = 4;
-		};
-		931BFD7703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qcstring.h;
-			refType = 4;
-		};
-		931BFD7803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qcursor.h;
-			refType = 4;
-		};
-		931BFD7903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qdatetime.h;
-			refType = 4;
-		};
-		931BFD7A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qdict.h;
-			refType = 4;
-		};
-		931BFD7B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qdrawutil.h;
-			refType = 4;
-		};
-		931BFD7C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qevent.h;
-			refType = 4;
-		};
-		931BFD7D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qfile.h;
-			refType = 4;
-		};
-		931BFD7E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qfont.h;
-			refType = 4;
-		};
-		931BFD7F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qfontdatabase.h;
-			refType = 4;
-		};
-		931BFD8003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qfontinfo.h;
-			refType = 4;
-		};
-		931BFD8103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qfontmetrics.h;
-			refType = 4;
-		};
-		931BFD8203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qguardedptr.h;
-			refType = 4;
-		};
-		931BFD8303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qhbox.h;
-			refType = 4;
-		};
-		931BFD8403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qimage.h;
-			refType = 4;
-		};
-		931BFD8503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qinputdialog.h;
-			refType = 4;
-		};
-		931BFD8603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qintcache.h;
-			refType = 4;
-		};
-		931BFD8703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qintdict.h;
-			refType = 4;
-		};
-		931BFD8803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qlabel.h;
-			refType = 4;
-		};
-		931BFD8903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qlist.h;
-			refType = 4;
-		};
-		931BFD8A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qmap.h;
-			refType = 4;
-		};
-		931BFD8B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qmemarray.h;
-			refType = 4;
-		};
-		931BFD8C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qmetaobject.h;
-			refType = 4;
-		};
-		931BFD8D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qmovie.h;
-			refType = 4;
-		};
-		931BFD8E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qobject.h;
-			refType = 4;
-		};
-		931BFD8F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qobjectlist.h;
-			refType = 4;
-		};
-		931BFD9003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpaintdevice.h;
-			refType = 4;
-		};
-		931BFD9103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpaintdevicemetrics.h;
-			refType = 4;
-		};
-		931BFD9203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpainter.h;
-			refType = 4;
-		};
-		931BFD9303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpalette.h;
-			refType = 4;
-		};
-		931BFD9403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpixmap.h;
-			refType = 4;
-		};
-		931BFD9503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpoint.h;
-			refType = 4;
-		};
-		931BFD9603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpointarray.h;
-			refType = 4;
-		};
-		931BFD9703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qptrdict.h;
-			refType = 4;
-		};
-		931BFD9803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qptrlist.h;
-			refType = 4;
-		};
-		931BFD9903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qptrqueue.h;
-			refType = 4;
-		};
-		931BFD9A03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qptrstack.h;
-			refType = 4;
-		};
-		931BFD9B03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qptrvector.h;
-			refType = 4;
-		};
-		931BFD9C03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qpushbutton.h;
-			refType = 4;
-		};
-		931BFD9D03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qradiobutton.h;
-			refType = 4;
-		};
-		931BFD9E03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qrect.h;
-			refType = 4;
-		};
-		931BFD9F03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qregexp.h;
-			refType = 4;
-		};
-		931BFDA003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qregion.h;
-			refType = 4;
-		};
-		931BFDA103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qscrollview.h;
-			refType = 4;
-		};
-		931BFDA203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qsortedlist.h;
-			refType = 4;
-		};
-		931BFDA303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qstring.h;
-			refType = 4;
-		};
-		931BFDA403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qstringlist.h;
-			refType = 4;
-		};
-		931BFDA503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qstyle.h;
-			refType = 4;
-		};
-		931BFDA603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qstylesheet.h;
-			refType = 4;
-		};
-		931BFDA703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qtextcodec.h;
-			refType = 4;
-		};
-		931BFDA803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qtextedit.h;
-			refType = 4;
-		};
-		931BFDA903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qtextstream.h;
-			refType = 4;
-		};
-		931BFDAA03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qtimer.h;
-			refType = 4;
-		};
-		931BFDAB03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qtooltip.h;
-			refType = 4;
-		};
-		931BFDAC03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qvaluelist.h;
-			refType = 4;
-		};
-		931BFDAD03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qvariant.h;
-			refType = 4;
-		};
-		931BFDAE03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qvector.h;
-			refType = 4;
-		};
-		931BFDAF03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qwidget.h;
-			refType = 4;
-		};
-		931BFDB003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = qxml.h;
-			refType = 4;
-		};
-		931BFDB103D4B085008635CE = {
-			children = (
-				931BFDB203D4B085008635CE,
-				931BFDB303D4B085008635CE,
-				931BFDB403D4B085008635CE,
-				931BFDB503D4B085008635CE,
-				931BFDB603D4B085008635CE,
-				931BFDB703D4B085008635CE,
-				931BFDB803D4B085008635CE,
-				931BFDB903D4B085008635CE,
-				931BFDBA03D4B085008635CE,
-				931BFDBB03D4B085008635CE,
-				931BFDBC03D4B085008635CE,
-				931BFDBD03D4B085008635CE,
-				931BFDBE03D4B085008635CE,
-				931BFDBF03D4B085008635CE,
-				931BFDC003D4B085008635CE,
-				931BFDC103D4B085008635CE,
-				931BFDC203D4B085008635CE,
-				931BFDC303D4B085008635CE,
-				931BFDC403D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = rendering;
-			refType = 4;
-		};
-		931BFDB203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = break_lines.h;
-			refType = 4;
-		};
-		931BFDB303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = font.h;
-			refType = 4;
-		};
-		931BFDB403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_applet.h;
-			refType = 4;
-		};
-		931BFDB503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_body.h;
-			refType = 4;
-		};
-		931BFDB603D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_box.h;
-			refType = 4;
-		};
-		931BFDB703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_br.h;
-			refType = 4;
-		};
-		931BFDB803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_flow.h;
-			refType = 4;
-		};
-		931BFDB903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_form.h;
-			refType = 4;
-		};
-		931BFDBA03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_frames.h;
-			refType = 4;
-		};
-		931BFDBB03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_html.h;
-			refType = 4;
-		};
-		931BFDBC03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_image.h;
-			refType = 4;
-		};
-		931BFDBD03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_layer.h;
-			refType = 4;
-		};
-		931BFDBE03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_list.h;
-			refType = 4;
-		};
-		931BFDBF03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_object.h;
-			refType = 4;
-		};
-		931BFDC003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_replaced.h;
-			refType = 4;
-		};
-		931BFDC103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_root.h;
-			refType = 4;
-		};
-		931BFDC203D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_style.h;
-			refType = 4;
-		};
-		931BFDC303D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_table.h;
-			refType = 4;
-		};
-		931BFDC403D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = render_text.h;
-			refType = 4;
-		};
-		931BFDC503D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = scheduler.h;
-			refType = 4;
-		};
-		931BFDC603D4B085008635CE = {
-			children = (
-				931BFDC703D4B085008635CE,
-				931BFDC803D4B085008635CE,
-				931BFDC903D4B085008635CE,
-				931BFDCA03D4B085008635CE,
-				931BFDCB03D4B085008635CE,
-				931BFDCC03D4B085008635CE,
-				931BFDCD03D4B085008635CE,
-				931BFDCE03D4B085008635CE,
-				931BFDCF03D4B085008635CE,
-				931BFDD003D4B085008635CE,
-				931BFDD103D4B085008635CE,
-			);
-			isa = PBXGroup;
-			path = xml;
-			refType = 4;
-		};
-		931BFDC703D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_eventsimpl.h;
-			refType = 4;
-		};
-		931BFDC803D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_rangeimpl.h;
-			refType = 4;
-		};
-		931BFDC903D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_traversalimpl.h;
-			refType = 4;
-		};
-		931BFDCA03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom2_viewsimpl.h;
-			refType = 4;
-		};
-		931BFDCB03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_docimpl.h;
-			refType = 4;
-		};
-		931BFDCC03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_elementimpl.h;
-			refType = 4;
-		};
-		931BFDCD03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_nodeimpl.h;
-			refType = 4;
-		};
-		931BFDCE03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_stringimpl.h;
-			refType = 4;
-		};
-		931BFDCF03D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_textimpl.h;
-			refType = 4;
-		};
-		931BFDD003D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = dom_xmlimpl.h;
-			refType = 4;
-		};
-		931BFDD103D4B085008635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = xml_tokenizer.h;
-			refType = 4;
-		};
-		931BFDD203D4B085008635CE = {
-			fileRef = 931BFCDB03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD303D4B085008635CE = {
-			fileRef = 931BFCDD03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD403D4B085008635CE = {
-			fileRef = 931BFCDE03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD503D4B085008635CE = {
-			fileRef = 931BFCDF03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD603D4B085008635CE = {
-			fileRef = 931BFCE003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD703D4B085008635CE = {
-			fileRef = 931BFCE103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD803D4B085008635CE = {
-			fileRef = 931BFCE203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDD903D4B085008635CE = {
-			fileRef = 931BFCE303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDDA03D4B085008635CE = {
-			fileRef = 931BFCE403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDDB03D4B085008635CE = {
-			fileRef = 931BFCE503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDDC03D4B085008635CE = {
-			fileRef = 931BFCE703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDDD03D4B085008635CE = {
-			fileRef = 931BFCE803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDDE03D4B085008635CE = {
-			fileRef = 931BFCE903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDDF03D4B085008635CE = {
-			fileRef = 931BFCEA03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE003D4B085008635CE = {
-			fileRef = 931BFCEB03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE103D4B085008635CE = {
-			fileRef = 931BFCEC03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE203D4B085008635CE = {
-			fileRef = 931BFCED03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE303D4B085008635CE = {
-			fileRef = 931BFCEE03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE403D4B085008635CE = {
-			fileRef = 931BFCEF03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE503D4B085008635CE = {
-			fileRef = 931BFCF003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE603D4B085008635CE = {
-			fileRef = 931BFCF103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE703D4B085008635CE = {
-			fileRef = 931BFCF203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE803D4B085008635CE = {
-			fileRef = 931BFCF303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDE903D4B085008635CE = {
-			fileRef = 931BFCF403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDEA03D4B085008635CE = {
-			fileRef = 931BFCF503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDEB03D4B085008635CE = {
-			fileRef = 931BFCF603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDEC03D4B085008635CE = {
-			fileRef = 931BFCF703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDED03D4B085008635CE = {
-			fileRef = 931BFCF803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDEE03D4B085008635CE = {
-			fileRef = 931BFCF903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDEF03D4B085008635CE = {
-			fileRef = 931BFCFA03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF003D4B085008635CE = {
-			fileRef = 931BFCFB03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF103D4B085008635CE = {
-			fileRef = 931BFCFC03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF203D4B085008635CE = {
-			fileRef = 931BFCFD03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF303D4B085008635CE = {
-			fileRef = 931BFCFE03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF403D4B085008635CE = {
-			fileRef = 931BFCFF03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF503D4B085008635CE = {
-			fileRef = 931BFD0003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF603D4B085008635CE = {
-			fileRef = 931BFD0103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF703D4B085008635CE = {
-			fileRef = 931BFD0203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF803D4B085008635CE = {
-			fileRef = 931BFD0403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDF903D4B085008635CE = {
-			fileRef = 931BFD0503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDFA03D4B085008635CE = {
-			fileRef = 931BFD0603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDFB03D4B085008635CE = {
-			fileRef = 931BFD0703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDFC03D4B085008635CE = {
-			fileRef = 931BFD0803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDFD03D4B085008635CE = {
-			fileRef = 931BFD0903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDFE03D4B085008635CE = {
-			fileRef = 931BFD0A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFDFF03D4B085008635CE = {
-			fileRef = 931BFD0B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0003D4B085008635CE = {
-			fileRef = 931BFD0C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0103D4B085008635CE = {
-			fileRef = 931BFD0E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0203D4B085008635CE = {
-			fileRef = 931BFD0F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0303D4B085008635CE = {
-			fileRef = 931BFD1003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0403D4B085008635CE = {
-			fileRef = 931BFD1103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0503D4B085008635CE = {
-			fileRef = 931BFD1203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0603D4B085008635CE = {
-			fileRef = 931BFD1303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0703D4B085008635CE = {
-			fileRef = 931BFD1403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0803D4B085008635CE = {
-			fileRef = 931BFD1503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0903D4B085008635CE = {
-			fileRef = 931BFD1603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0A03D4B085008635CE = {
-			fileRef = 931BFD1703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0B03D4B085008635CE = {
-			fileRef = 931BFD1803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0C03D4B085008635CE = {
-			fileRef = 931BFD1903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0D03D4B085008635CE = {
-			fileRef = 931BFD1A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0E03D4B085008635CE = {
-			fileRef = 931BFD1B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE0F03D4B085008635CE = {
-			fileRef = 931BFD1C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1003D4B085008635CE = {
-			fileRef = 931BFD1E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1103D4B085008635CE = {
-			fileRef = 931BFD1F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1203D4B085008635CE = {
-			fileRef = 931BFD2003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1303D4B085008635CE = {
-			fileRef = 931BFD2103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1403D4B085008635CE = {
-			fileRef = 931BFD2203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1503D4B085008635CE = {
-			fileRef = 931BFD2303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1603D4B085008635CE = {
-			fileRef = 931BFD2403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1703D4B085008635CE = {
-			fileRef = 931BFD2503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1803D4B085008635CE = {
-			fileRef = 931BFD2603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1903D4B085008635CE = {
-			fileRef = 931BFD2703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1A03D4B085008635CE = {
-			fileRef = 931BFD2803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1B03D4B085008635CE = {
-			fileRef = 931BFD2903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1C03D4B085008635CE = {
-			fileRef = 931BFD2A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1D03D4B085008635CE = {
-			fileRef = 931BFD2B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1E03D4B085008635CE = {
-			fileRef = 931BFD2C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE1F03D4B085008635CE = {
-			fileRef = 931BFD2D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2003D4B085008635CE = {
-			fileRef = 931BFD2E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2103D4B085008635CE = {
-			fileRef = 931BFD2F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2203D4B085008635CE = {
-			fileRef = 931BFD3003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2303D4B085008635CE = {
-			fileRef = 931BFD3103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2403D4B085008635CE = {
-			fileRef = 931BFD3203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2503D4B085008635CE = {
-			fileRef = 931BFD3303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2603D4B085008635CE = {
-			fileRef = 931BFD3403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2703D4B085008635CE = {
-			fileRef = 931BFD3503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2803D4B085008635CE = {
-			fileRef = 931BFD3603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2903D4B085008635CE = {
-			fileRef = 931BFD3803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2A03D4B085008635CE = {
-			fileRef = 931BFD3903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2B03D4B085008635CE = {
-			fileRef = 931BFD3A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2C03D4B085008635CE = {
-			fileRef = 931BFD3B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2D03D4B085008635CE = {
-			fileRef = 931BFD3D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2E03D4B085008635CE = {
-			fileRef = 931BFD3E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE2F03D4B085008635CE = {
-			fileRef = 931BFD3F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3003D4B085008635CE = {
-			fileRef = 931BFD4003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3103D4B085008635CE = {
-			fileRef = 931BFD4103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3203D4B085008635CE = {
-			fileRef = 931BFD4203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3303D4B085008635CE = {
-			fileRef = 931BFD4303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3403D4B085008635CE = {
-			fileRef = 931BFD4403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3503D4B085008635CE = {
-			fileRef = 931BFD4503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3603D4B085008635CE = {
-			fileRef = 931BFD4603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3703D4B085008635CE = {
-			fileRef = 931BFD4703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3803D4B085008635CE = {
-			fileRef = 931BFD4803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3903D4B085008635CE = {
-			fileRef = 931BFD4903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3A03D4B085008635CE = {
-			fileRef = 931BFD4B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3B03D4B085008635CE = {
-			fileRef = 931BFD4C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3C03D4B085008635CE = {
-			fileRef = 931BFD4D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3D03D4B085008635CE = {
-			fileRef = 931BFD4E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3E03D4B085008635CE = {
-			fileRef = 931BFD4F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE3F03D4B085008635CE = {
-			fileRef = 931BFD5003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4003D4B085008635CE = {
-			fileRef = 931BFD5103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4103D4B085008635CE = {
-			fileRef = 931BFD5203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4203D4B085008635CE = {
-			fileRef = 931BFD5303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4303D4B085008635CE = {
-			fileRef = 931BFD5403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4403D4B085008635CE = {
-			fileRef = 931BFD5503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4503D4B085008635CE = {
-			fileRef = 931BFD5603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4603D4B085008635CE = {
-			fileRef = 931BFD5703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4703D4B085008635CE = {
-			fileRef = 931BFD5803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4803D4B085008635CE = {
-			fileRef = 931BFD5903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4903D4B085008635CE = {
-			fileRef = 931BFD5A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4A03D4B085008635CE = {
-			fileRef = 931BFD5B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4B03D4B085008635CE = {
-			fileRef = 931BFD5C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4C03D4B085008635CE = {
-			fileRef = 931BFD5D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4D03D4B085008635CE = {
-			fileRef = 931BFD5E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4E03D4B085008635CE = {
-			fileRef = 931BFD5F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE4F03D4B085008635CE = {
-			fileRef = 931BFD6003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5003D4B085008635CE = {
-			fileRef = 931BFD6203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5103D4B085008635CE = {
-			fileRef = 931BFD6303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5203D4B085008635CE = {
-			fileRef = 931BFD6403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5303D4B085008635CE = {
-			fileRef = 931BFD6503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5403D4B085008635CE = {
-			fileRef = 931BFD6603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5503D4B085008635CE = {
-			fileRef = 931BFD6703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5603D4B085008635CE = {
-			fileRef = 931BFD6803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5703D4B085008635CE = {
-			fileRef = 931BFD6903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5803D4B085008635CE = {
-			fileRef = 931BFD6A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5903D4B085008635CE = {
-			fileRef = 931BFD6B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5A03D4B085008635CE = {
-			fileRef = 931BFD6C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5B03D4B085008635CE = {
-			fileRef = 931BFD6E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5C03D4B085008635CE = {
-			fileRef = 931BFD6F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5D03D4B085008635CE = {
-			fileRef = 931BFD7003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5E03D4B085008635CE = {
-			fileRef = 931BFD7103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE5F03D4B085008635CE = {
-			fileRef = 931BFD7203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6003D4B085008635CE = {
-			fileRef = 931BFD7303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6103D4B085008635CE = {
-			fileRef = 931BFD7403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6203D4B085008635CE = {
-			fileRef = 931BFD7503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6303D4B085008635CE = {
-			fileRef = 931BFD7603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6403D4B085008635CE = {
-			fileRef = 931BFD7703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6503D4B085008635CE = {
-			fileRef = 931BFD7803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6603D4B085008635CE = {
-			fileRef = 931BFD7903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6703D4B085008635CE = {
-			fileRef = 931BFD7A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6803D4B085008635CE = {
-			fileRef = 931BFD7B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6903D4B085008635CE = {
-			fileRef = 931BFD7C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6A03D4B085008635CE = {
-			fileRef = 931BFD7D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6B03D4B085008635CE = {
-			fileRef = 931BFD7E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6C03D4B085008635CE = {
-			fileRef = 931BFD7F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6D03D4B085008635CE = {
-			fileRef = 931BFD8003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6E03D4B085008635CE = {
-			fileRef = 931BFD8103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE6F03D4B085008635CE = {
-			fileRef = 931BFD8203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7003D4B085008635CE = {
-			fileRef = 931BFD8303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7103D4B085008635CE = {
-			fileRef = 931BFD8403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7203D4B085008635CE = {
-			fileRef = 931BFD8503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7303D4B085008635CE = {
-			fileRef = 931BFD8603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7403D4B085008635CE = {
-			fileRef = 931BFD8703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7503D4B085008635CE = {
-			fileRef = 931BFD8803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7603D4B085008635CE = {
-			fileRef = 931BFD8903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7703D4B085008635CE = {
-			fileRef = 931BFD8A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7803D4B085008635CE = {
-			fileRef = 931BFD8B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7903D4B085008635CE = {
-			fileRef = 931BFD8C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7A03D4B085008635CE = {
-			fileRef = 931BFD8D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7B03D4B085008635CE = {
-			fileRef = 931BFD8E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7C03D4B085008635CE = {
-			fileRef = 931BFD8F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7D03D4B085008635CE = {
-			fileRef = 931BFD9003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7E03D4B085008635CE = {
-			fileRef = 931BFD9103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE7F03D4B085008635CE = {
-			fileRef = 931BFD9203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8003D4B085008635CE = {
-			fileRef = 931BFD9303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8103D4B085008635CE = {
-			fileRef = 931BFD9403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8203D4B085008635CE = {
-			fileRef = 931BFD9503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8303D4B085008635CE = {
-			fileRef = 931BFD9603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8403D4B085008635CE = {
-			fileRef = 931BFD9703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8503D4B085008635CE = {
-			fileRef = 931BFD9803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8603D4B085008635CE = {
-			fileRef = 931BFD9903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8703D4B085008635CE = {
-			fileRef = 931BFD9A03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8803D4B085008635CE = {
-			fileRef = 931BFD9B03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8903D4B085008635CE = {
-			fileRef = 931BFD9C03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8A03D4B085008635CE = {
-			fileRef = 931BFD9D03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8B03D4B085008635CE = {
-			fileRef = 931BFD9E03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8C03D4B085008635CE = {
-			fileRef = 931BFD9F03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8D03D4B085008635CE = {
-			fileRef = 931BFDA003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8E03D4B085008635CE = {
-			fileRef = 931BFDA103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE8F03D4B085008635CE = {
-			fileRef = 931BFDA203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9003D4B085008635CE = {
-			fileRef = 931BFDA303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9103D4B085008635CE = {
-			fileRef = 931BFDA403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9203D4B085008635CE = {
-			fileRef = 931BFDA503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9303D4B085008635CE = {
-			fileRef = 931BFDA603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9403D4B085008635CE = {
-			fileRef = 931BFDA703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9503D4B085008635CE = {
-			fileRef = 931BFDA803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9603D4B085008635CE = {
-			fileRef = 931BFDA903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9703D4B085008635CE = {
-			fileRef = 931BFDAA03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9803D4B085008635CE = {
-			fileRef = 931BFDAB03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9903D4B085008635CE = {
-			fileRef = 931BFDAC03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9A03D4B085008635CE = {
-			fileRef = 931BFDAD03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9B03D4B085008635CE = {
-			fileRef = 931BFDAE03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9C03D4B085008635CE = {
-			fileRef = 931BFDAF03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9D03D4B085008635CE = {
-			fileRef = 931BFDB003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9E03D4B085008635CE = {
-			fileRef = 931BFDB203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFE9F03D4B085008635CE = {
-			fileRef = 931BFDB303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA003D4B085008635CE = {
-			fileRef = 931BFDB403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA103D4B085008635CE = {
-			fileRef = 931BFDB503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA203D4B085008635CE = {
-			fileRef = 931BFDB603D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA303D4B085008635CE = {
-			fileRef = 931BFDB703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA403D4B085008635CE = {
-			fileRef = 931BFDB803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA503D4B085008635CE = {
-			fileRef = 931BFDB903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA603D4B085008635CE = {
-			fileRef = 931BFDBA03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA703D4B085008635CE = {
-			fileRef = 931BFDBB03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA803D4B085008635CE = {
-			fileRef = 931BFDBC03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEA903D4B085008635CE = {
-			fileRef = 931BFDBD03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEAA03D4B085008635CE = {
-			fileRef = 931BFDBE03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEAB03D4B085008635CE = {
-			fileRef = 931BFDBF03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEAC03D4B085008635CE = {
-			fileRef = 931BFDC003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEAD03D4B085008635CE = {
-			fileRef = 931BFDC103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEAE03D4B085008635CE = {
-			fileRef = 931BFDC203D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEAF03D4B085008635CE = {
-			fileRef = 931BFDC303D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB003D4B085008635CE = {
-			fileRef = 931BFDC403D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB103D4B085008635CE = {
-			fileRef = 931BFDC503D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB203D4B085008635CE = {
-			fileRef = 931BFDC703D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB303D4B085008635CE = {
-			fileRef = 931BFDC803D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB403D4B085008635CE = {
-			fileRef = 931BFDC903D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB503D4B085008635CE = {
-			fileRef = 931BFDCA03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB603D4B085008635CE = {
-			fileRef = 931BFDCB03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB703D4B085008635CE = {
-			fileRef = 931BFDCC03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB803D4B085008635CE = {
-			fileRef = 931BFDCD03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEB903D4B085008635CE = {
-			fileRef = 931BFDCE03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEBA03D4B085008635CE = {
-			fileRef = 931BFDCF03D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEBB03D4B085008635CE = {
-			fileRef = 931BFDD003D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
-		931BFEBC03D4B085008635CE = {
-			fileRef = 931BFDD103D4B085008635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
 		931C8A160380288B008635CE = {
 			fileEncoding = 4;
 			isa = PBXFileReference;
@@ -4508,6 +1114,30 @@
 			settings = {
 			};
 		};
+		93955A4103D72932008635CE = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = KWQRenderTreeDebug.h;
+			refType = 4;
+		};
+		93955A4203D72932008635CE = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = KWQRenderTreeDebug.cpp;
+			refType = 4;
+		};
+		93955A4303D72932008635CE = {
+			fileRef = 93955A4103D72932008635CE;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		93955A4403D72932008635CE = {
+			fileRef = 93955A4203D72932008635CE;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
 		93CCF7D4033BD43C008635CE = {
 			fileEncoding = 30;
 			isa = PBXFileReference;
@@ -4923,6 +1553,8 @@
 				93861DE0032C2E52008635CE,
 				9394E0A403AA5BBE008635CE,
 				9394E0A503AA5BBE008635CE,
+				93955A4103D72932008635CE,
+				93955A4203D72932008635CE,
 				93386B90037045B3008635CE,
 				93386B91037045B3008635CE,
 				F587851B02DE375901EA4122,
@@ -7132,12 +3764,6 @@
 			path = render_form.h;
 			refType = 4;
 		};
-		F523D2B102DE4438018635CA = {
-			fileEncoding = 30;
-			isa = PBXFileReference;
-			path = render_form.moc;
-			refType = 4;
-		};
 		F523D2B202DE4438018635CA = {
 			fileEncoding = 30;
 			isa = PBXFileReference;
@@ -7150,12 +3776,6 @@
 			path = render_frames.h;
 			refType = 4;
 		};
-		F523D2B402DE4438018635CA = {
-			fileEncoding = 30;
-			isa = PBXFileReference;
-			path = render_frames.moc;
-			refType = 4;
-		};
 		F523D2B502DE4438018635CA = {
 			fileEncoding = 30;
 			isa = PBXFileReference;
@@ -7216,12 +3836,6 @@
 			path = render_replaced.h;
 			refType = 4;
 		};
-		F523D2BF02DE4438018635CA = {
-			fileEncoding = 30;
-			isa = PBXFileReference;
-			path = render_replaced.moc;
-			refType = 4;
-		};
 		F523D2C002DE4438018635CA = {
 			fileEncoding = 30;
 			isa = PBXFileReference;
@@ -7520,22 +4134,22 @@
 				F523D2A102DE4438018635CA,
 				F523D2A402DE4438018635CA,
 				F523D2A302DE4438018635CA,
+				BC7294FC03804B5600A80166,
+				BC7294FB03804B5600A80166,
 				F523D2A602DE4438018635CA,
 				F523D2A502DE4438018635CA,
 				F523D2A802DE4438018635CA,
 				F523D2A702DE4438018635CA,
 				F523D2AA02DE4438018635CA,
 				F523D2A902DE4438018635CA,
-				F523D2AB02DE4438018635CA,
 				F523D2AC02DE4438018635CA,
-				F523D2AD02DE4438018635CA,
+				F523D2AB02DE4438018635CA,
 				F523D2AE02DE4438018635CA,
-				F523D2AF02DE4438018635CA,
+				F523D2AD02DE4438018635CA,
 				F523D2B002DE4438018635CA,
-				F523D2B102DE4438018635CA,
-				F523D2B202DE4438018635CA,
+				F523D2AF02DE4438018635CA,
 				F523D2B302DE4438018635CA,
-				F523D2B402DE4438018635CA,
+				F523D2B202DE4438018635CA,
 				F523D2B502DE4438018635CA,
 				F523D2B602DE4438018635CA,
 				F523D2B702DE4438018635CA,
@@ -7548,7 +4162,6 @@
 				F523D2BB02DE4438018635CA,
 				F523D2BE02DE4438018635CA,
 				F523D2BD02DE4438018635CA,
-				F523D2BF02DE4438018635CA,
 				F523D2C102DE4438018635CA,
 				F523D2C002DE4438018635CA,
 				F523D2C302DE4438018635CA,
@@ -7557,8 +4170,6 @@
 				F523D2C402DE4438018635CA,
 				F523D2C702DE4438018635CA,
 				F523D2C602DE4438018635CA,
-				BC7294FB03804B5600A80166,
-				BC7294FC03804B5600A80166,
 			);
 			isa = PBXGroup;
 			path = rendering;
@@ -9673,8 +6284,6 @@
 				F587855002DE375901EA4122,
 				F565AE8502ECA583018635CA,
 				F565AE8602ECA583018635CA,
-				F593F87B0302BE00018635CE,
-				F593F87C0302BE00018635CE,
 				F587855102DE375901EA4122,
 				F587855202DE375901EA4122,
 				F587855302DE375901EA4122,
@@ -11409,33 +8018,6 @@
 			path = ../WebCore.exp;
 			refType = 4;
 		};
-		F593F87B0302BE00018635CE = {
-			fileEncoding = 30;
-			isa = PBXFileReference;
-			path = WebCoreTestController.h;
-			refType = 4;
-		};
-		F593F87C0302BE00018635CE = {
-			fileEncoding = 30;
-			isa = PBXFileReference;
-			path = WebCoreTestController.m;
-			refType = 4;
-		};
-		F593F87D0302BE00018635CE = {
-			fileRef = F593F87B0302BE00018635CE;
-			isa = PBXBuildFile;
-			settings = {
-				ATTRIBUTES = (
-					Private,
-				);
-			};
-		};
-		F593F87E0302BE00018635CE = {
-			fileRef = F593F87C0302BE00018635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
 		F5A1B04902DE8ABA018635CA = {
 			isa = PBXFileReference;
 			name = linkCursor.tiff;
diff --git a/WebCore/kwq/KWQRenderTreeDebug.cpp b/WebCore/kwq/KWQRenderTreeDebug.cpp
new file mode 100644
index 0000000..7eb60c4
--- /dev/null
+++ b/WebCore/kwq/KWQRenderTreeDebug.cpp
@@ -0,0 +1,110 @@
+/*
+ * Copyright (C) 2003 Apple Computer, Inc.  All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+ * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
+ */
+
+#ifndef NDEBUG
+
+#include "KWQRenderTreeDebug.h"
+
+#include "htmltags.h"
+#include "khtmlview.h"
+#include "render_replaced.h"
+#include "render_table.h"
+
+#include "KWQKHTMLPart.h"
+#include "KWQTextStream.h"
+
+using khtml::RenderObject;
+using khtml::RenderTableCell;
+using khtml::RenderWidget;
+
+static QTextStream &operator<<(QTextStream &ts, const RenderObject &o)
+{
+    ts << o.renderName();
+    ts << "  ";
+    if (o.isInline()) ts << "il ";
+    if (o.childrenInline()) ts << "ci ";
+    if (o.isFloating()) ts << "fl ";
+    if (o.isAnonymousBox()) ts << "an ";
+    if (o.isRelPositioned()) ts << "rp ";
+    if (o.isPositioned()) ts << "ps ";
+    if (o.overhangingContents()) ts << "oc ";
+    if (o.layouted()) ts << "lt ";
+    if (o.mouseInside()) ts << "mi ";
+    
+    if (o.style() && o.style()->zIndex()) ts << "zI: " << o.style()->zIndex();
+    
+    if (o.element() && o.element()->active()) ts << "act ";
+    if (o.element() && o.element()->hasAnchor()) ts << "anchor ";
+    if (o.element() && o.element()->focused()) ts << "focus ";
+    if (o.element()) ts << " <" << getTagName(o.element()->id()).string() << ">";
+    
+    ts << " (" << o.xPos() << "," << o.yPos() << "," << o.width() << "," << o.height() << ")";
+    
+    if (o.isTableCell()) {
+        const RenderTableCell &c = static_cast<const RenderTableCell &>(o);
+        ts << " [r=" << c.row() << " c=" << c.col() << " rs=" << c.rowSpan() << " cs=" << c.colSpan() << "]";
+    }
+
+    return ts;
+}
+
+static void write(QTextStream &ts, const RenderObject &o, int indent = 0)
+{
+    {
+        QString indentationSpaces;
+        indentationSpaces.fill(' ', indent * 2);
+        ts << indentationSpaces;
+    }
+    
+    ts << o << '\n';
+    
+    for (RenderObject *child = o.firstChild(); child; child = child->nextSibling()) {
+        write(ts, *child, indent + 1);
+    }
+    
+    if (o.isWidget()) {
+        KHTMLView *view = dynamic_cast<KHTMLView *>(static_cast<const RenderWidget &>(o).widget());
+        if (view) {
+            RenderObject *root = KWQ(view->part())->renderer();
+            if (root) {
+                write(ts, *root, indent + 1);
+            }
+        }
+    }
+}
+
+QString externalRepresentation(const RenderObject *o)
+{
+    QString s;
+    {
+        QTextStream ts(&s);
+        if (o) {
+            write(ts, *o);
+        }
+    }
+    return s;
+}
+
+#endif // NDEBUG
diff --git a/WebCore/kwq/KWQKPartsFactory.h b/WebCore/kwq/KWQRenderTreeDebug.h
similarity index 86%
copy from WebCore/kwq/KWQKPartsFactory.h
copy to WebCore/kwq/KWQRenderTreeDebug.h
index 65e2114..037afd1 100644
--- a/WebCore/kwq/KWQKPartsFactory.h
+++ b/WebCore/kwq/KWQRenderTreeDebug.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2001, 2002 Apple Computer, Inc.  All rights reserved.
+ * Copyright (C) 2003 Apple Computer, Inc.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -23,14 +23,14 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
  */
 
-#ifndef FACTORY_H_
-#define FACTORY_H_
+#ifndef NDEBUG
 
-#include "KWQKPartsPart.h"
+#include "KWQString.h"
 
-namespace KParts {
-    class Factory;
+namespace khtml {
+    class RenderObject;
 }
 
-#endif
+QString externalRepresentation(const khtml::RenderObject *);
 
+#endif
diff --git a/WebCore/kwq/KWQTextStream.h b/WebCore/kwq/KWQTextStream.h
index 9e29db8..622f82e 100644
--- a/WebCore/kwq/KWQTextStream.h
+++ b/WebCore/kwq/KWQTextStream.h
@@ -41,12 +41,22 @@ public:
     QTextStream(QString *, int mode = IO_WriteOnly);
 
     QTextStream &operator<<(char);
+    QTextStream &operator<<(const QChar &);
+    QTextStream &operator<<(short);
+    QTextStream &operator<<(unsigned short);
+    QTextStream &operator<<(int);
+    QTextStream &operator<<(unsigned);
+    QTextStream &operator<<(long);
+    QTextStream &operator<<(unsigned long);
+    QTextStream &operator<<(float);
+    QTextStream &operator<<(double);
     QTextStream &operator<<(const char *);
-    QTextStream &operator<<(const QCString &);
     QTextStream &operator<<(const QString &);
-    QTextStream &operator<<(const QTextStreamManipulator &);
+    QTextStream &operator<<(const QCString &);
     QTextStream &operator<<(void *);
 
+    QTextStream &operator<<(const QTextStreamManipulator &);
+
 private:
     QTextStream(const QTextStream &);
     QTextStream &operator=(const QTextStream &);
diff --git a/WebCore/kwq/KWQTextStream.mm b/WebCore/kwq/KWQTextStream.mm
index 7d38a86..e491a31 100644
--- a/WebCore/kwq/KWQTextStream.mm
+++ b/WebCore/kwq/KWQTextStream.mm
@@ -51,6 +51,48 @@ QTextStream &QTextStream::operator<<(char c)
     return *this;
 }
 
+QTextStream &QTextStream::operator<<(short i)
+{
+    char buffer[10];
+    sprintf(buffer, "%d", i);
+    return *this << buffer;
+}
+
+QTextStream &QTextStream::operator<<(unsigned short i)
+{
+    char buffer[10];
+    sprintf(buffer, "%u", i);
+    return *this << buffer;
+}
+
+QTextStream &QTextStream::operator<<(int i)
+{
+    char buffer[10];
+    sprintf(buffer, "%d", i);
+    return *this << buffer;
+}
+
+QTextStream &QTextStream::operator<<(unsigned i)
+{
+    char buffer[10];
+    sprintf(buffer, "%u", i);
+    return *this << buffer;
+}
+
+QTextStream &QTextStream::operator<<(long i)
+{
+    char buffer[10];
+    sprintf(buffer, "%ld", i);
+    return *this << buffer;
+}
+
+QTextStream &QTextStream::operator<<(unsigned long i)
+{
+    char buffer[10];
+    sprintf(buffer, "%lu", i);
+    return *this << buffer;
+}
+
 QTextStream &QTextStream::operator<<(const char *s)
 {
     if (_hasByteArray) {
diff --git a/WebCore/kwq/WebCoreBridge.h b/WebCore/kwq/WebCoreBridge.h
index cc7304e..157d389 100644
--- a/WebCore/kwq/WebCoreBridge.h
+++ b/WebCore/kwq/WebCoreBridge.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2002 Apple Computer, Inc.  All rights reserved.
+ * Copyright (C) 2002, 2003 Apple Computer, Inc.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -146,6 +146,7 @@ enum FrameBorderStyle {
 
 - (NSObject *)copyDOMTree:(id <WebCoreDOMTreeCopier>)copier;
 - (NSObject *)copyRenderTree:(id <WebCoreRenderTreeCopier>)copier;
+- (NSString *)renderTreeAsExternalRepresentation;
 
 - (NSDictionary *)elementAtPoint:(NSPoint)point;
 
diff --git a/WebCore/kwq/WebCoreBridge.mm b/WebCore/kwq/WebCoreBridge.mm
index 8ee2a87..29778bc 100644
--- a/WebCore/kwq/WebCoreBridge.mm
+++ b/WebCore/kwq/WebCoreBridge.mm
@@ -45,10 +45,11 @@
 
 #import "KWQAssertions.h"
 #import "KWQCharsets.h"
-#import "KWQFont.h"
 #import "KWQDOMNode.h"
+#import "KWQFont.h"
 #import "KWQFrame.h"
 #import "KWQPageState.h"
+#import "KWQRenderTreeDebug.h"
 
 #import "WebCoreDOMPrivate.h"
 #import "WebCoreImageRenderer.h"
@@ -659,4 +660,13 @@ static bool initializedObjectCacheSize = FALSE;
     return _part->keyEvent(event);
 }
 
+- (NSString *)renderTreeAsExternalRepresentation
+{
+#ifdef NDEBUG
+    return nil;
+#else
+    return externalRepresentation(_part->renderer()).getNSString();
+#endif
+}
+
 @end
diff --git a/WebCore/kwq/WebCoreTestController.h b/WebCore/kwq/WebCoreTestController.h
deleted file mode 100644
index 5239289..0000000
--- a/WebCore/kwq/WebCoreTestController.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (C) 2002 Apple Computer, Inc.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
- */
-
-#import <Foundation/Foundation.h>
-
- at protocol WebCoreDrawingObserver <NSObject>
-- (void)filledRect:(NSRect)r;
-- (void)strokedRect:(NSRect)r;
-- (void)filledOval:(NSRect)r;
-- (void)strokedOval:(NSRect)r;
-- (void)strokedArcWithCenter:(NSPoint)p radius:(float)radius startAngle:(float)startAngle endAngle:(float)endAngle;
-- (void)drewLineFrom:(NSPoint)p1 to:(NSPoint)p2 width:(float)width;
- at end
-
- at interface WebCoreTestController : NSObject
-{
-}
-
-+ (void)setDrawingObserver:(id <WebCoreDrawingObserver>)observer;
-
- at end
diff --git a/WebCore/kwq/WebCoreTestController.m b/WebCore/kwq/WebCoreTestController.m
deleted file mode 100644
index b4d1172..0000000
--- a/WebCore/kwq/WebCoreTestController.m
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (C) 2002 Apple Computer, Inc.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
- */
-
-#import "WebCoreTestController.h"
-
- at implementation WebCoreTestController
-
-+ (void)setDrawingObserver:(id <WebCoreDrawingObserver>)observer
-{
-}
-
- at end
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index af3dee4..69f5968 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,24 @@
+2003-01-16  Darin Adler  <darin at apple.com>
+
+        Reviewed by John.
+
+	- added an API for dumping the external representation of the render tree for testing
+
+        * Misc.subproj/WebCoreStatistics.h: Added renderTreeAsExternalRepresentation.
+        * Misc.subproj/WebCoreStatistics.m: (-[WebFrame renderTreeAsExternalRepresentation]): Added.
+
+	- removed remnants of an earlier more-naive cut at this same sort of thing
+
+        * Misc.subproj/WebTestController.h: Removed.
+        * Misc.subproj/WebTestController.m: Removed.
+        * WebKit.exp: Removed WebTestController.
+        * WebKit.pbproj/project.pbxproj: Removed WebTestController.
+
+	- other changes
+
+        * WebCoreSupport.subproj/WebBridge.m: Had added new copyright date to touch a file.
+	That's not needed any more, but the date should be updated anyway.
+
 === Safari-52 ===
 
 2003-01-15  Maciej Stachowiak  <mjs at apple.com>
diff --git a/WebKit/Misc.subproj/WebCoreStatistics.h b/WebKit/Misc.subproj/WebCoreStatistics.h
index e287b2d..44b90eb 100644
--- a/WebKit/Misc.subproj/WebCoreStatistics.h
+++ b/WebKit/Misc.subproj/WebCoreStatistics.h
@@ -3,11 +3,13 @@
 //  WebKit
 //
 //  Created by Darin Adler on Thu Mar 28 2002.
-//  Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
+//  Copyright (c) 2002, 2003 Apple Computer, Inc. All rights reserved.
 //
 
 #import <Foundation/Foundation.h>
 
+#import <WebKit/WebFrame.h>
+
 @interface WebCoreStatistics : NSObject
 {
 }
@@ -24,3 +26,7 @@
 + (void)garbageCollectJavaScriptObjects;
 
 @end
+
+ at interface WebFrame (WebKitDebug)
+- (NSString *)renderTreeAsExternalRepresentation;
+ at end
diff --git a/WebKit/Misc.subproj/WebCoreStatistics.m b/WebKit/Misc.subproj/WebCoreStatistics.m
index cf3ad83..0bb342b 100644
--- a/WebKit/Misc.subproj/WebCoreStatistics.m
+++ b/WebKit/Misc.subproj/WebCoreStatistics.m
@@ -3,7 +3,7 @@
 //  WebKit
 //
 //  Created by Darin Adler on Thu Mar 28 2002.
-//  Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
+//  Copyright (c) 2002, 2003 Apple Computer, Inc. All rights reserved.
 //
 
 #import "WebCoreStatistics.h"
@@ -11,6 +11,9 @@
 #import <WebCore/WebCoreCache.h>
 #import <WebCore/WebCoreJavaScript.h>
 
+#import <WebKit/WebBridge.h>
+#import <WebKit/WebFramePrivate.h>
+
 @implementation WebCoreStatistics
 
 + (NSArray *)statistics
@@ -59,3 +62,12 @@
 }
 
 @end
+
+ at implementation WebFrame (WebKitDebug)
+
+- (NSString *)renderTreeAsExternalRepresentation
+{
+    return [[self _bridge] renderTreeAsExternalRepresentation];
+}
+
+ at end
diff --git a/WebKit/Misc.subproj/WebTestController.h b/WebKit/Misc.subproj/WebTestController.h
deleted file mode 100644
index 54fb693..0000000
--- a/WebKit/Misc.subproj/WebTestController.h
+++ /dev/null
@@ -1,20 +0,0 @@
-//
-//  WebTestController.h
-//  WebKit
-//
-//  Created by Darin Adler on Thu Aug 08 2002.
-//  Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
- at protocol WebDrawingObserver <NSObject>
- at end
-
- at interface WebTestController : NSObject
-{
-}
-
-+ (void)setDrawingObserver:(id <WebDrawingObserver>)observer;
-
- at end
diff --git a/WebKit/Misc.subproj/WebTestController.m b/WebKit/Misc.subproj/WebTestController.m
deleted file mode 100644
index fd19402..0000000
--- a/WebKit/Misc.subproj/WebTestController.m
+++ /dev/null
@@ -1,73 +0,0 @@
-//
-//  WebTestController.m
-//  WebKit
-//
-//  Created by Darin Adler on Thu Aug 08 2002.
-//  Copyright (c) 2002 Apple Computer, Inc. All rights reserved.
-//
-
-#import "WebTestController.h"
-
-#import <WebCore/WebCoreTestController.h>
-
- at interface WebForwardingDrawingObserver : NSObject <WebCoreDrawingObserver>
-{
-    id <WebDrawingObserver> _target;
-}
-
-- initWithTarget:(id <WebDrawingObserver>)target;
-
- at end
-
- at implementation WebForwardingDrawingObserver
-
-- initWithTarget:(id <WebDrawingObserver>)target
-{
-    self = [super init];
-    if (self == nil) {
-        return nil;
-    }
-    
-    _target = [target retain];
-    
-    return self;
-}
-
-- (void)filledRect:(NSRect)r
-{
-}
-
-- (void)strokedRect:(NSRect)r
-{
-}
-
-- (void)filledOval:(NSRect)r
-{
-}
-
-- (void)strokedOval:(NSRect)r
-{
-}
-
-- (void)strokedArcWithCenter:(NSPoint)p radius:(float)radius startAngle:(float)startAngle endAngle:(float)endAngle
-{
-}
-
-- (void)drewLineFrom:(NSPoint)p1 to:(NSPoint)p2 width:(float)width
-{
-}
-
-
- at end
-
- at implementation WebTestController
-
-+ (void)setDrawingObserver:(id <WebDrawingObserver>)observer
-{
-    WebForwardingDrawingObserver *forwardingObserver =
-        [[WebForwardingDrawingObserver alloc] initWithTarget:observer];
-    [WebCoreTestController setDrawingObserver:forwardingObserver];
-    [forwardingObserver release];
-}
-
- at end
diff --git a/WebKit/WebCoreSupport.subproj/WebBridge.m b/WebKit/WebCoreSupport.subproj/WebBridge.m
index 2bbb9a5..df9bdf9 100644
--- a/WebKit/WebCoreSupport.subproj/WebBridge.m
+++ b/WebKit/WebCoreSupport.subproj/WebBridge.m
@@ -1,6 +1,6 @@
 /*	
     WebBridge.m
-    Copyright (c) 2002, Apple, Inc. All rights reserved.
+    Copyright (c) 2002, 2003, Apple Computer, Inc. All rights reserved.
 */
 
 #import <WebKit/WebBridge.h>
diff --git a/WebKit/WebKit.exp b/WebKit/WebKit.exp
index 6468371..a7011ed 100644
--- a/WebKit/WebKit.exp
+++ b/WebKit/WebKit.exp
@@ -21,7 +21,6 @@
 .objc_class_name_WebResourceLoadDelegate
 .objc_class_name_WebStandardPanels
 .objc_class_name_WebStringTruncator
-.objc_class_name_WebTestController
 .objc_class_name_WebTextView
 .objc_class_name_WebURLsWithTitles
 .objc_class_name_WebView
diff --git a/WebKit/WebKit.pbproj/project.pbxproj b/WebKit/WebKit.pbproj/project.pbxproj
index e63e5b9..0fdac01 100644
--- a/WebKit/WebKit.pbproj/project.pbxproj
+++ b/WebKit/WebKit.pbproj/project.pbxproj
@@ -225,7 +225,6 @@
 				65490EC203666DFC000CED4B,
 				F560BEBE030DAF4401C1A526,
 				F59668CA02AD2923018635CA,
-				F501251D0302EA04018635CE,
 				517FA6AC03709FCE00CA2D3A,
 				F8CA15B9029A39D901000122,
 				93154EF303A41270008635CE,
@@ -352,7 +351,6 @@
 				9345DDB10365FB27008635CE,
 				F560BEBF030DAF4401C1A526,
 				F59668CB02AD2923018635CA,
-				F501251E0302EA04018635CE,
 				517FA6AD03709FCE00CA2D3A,
 				517FA6AE03709FCE00CA2D3A,
 				F8CA15BA029A39D901000122,
@@ -2528,33 +2526,6 @@
 //F52
 //F53
 //F54
-		F501251B0302EA04018635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = WebTestController.h;
-			refType = 4;
-		};
-		F501251C0302EA04018635CE = {
-			fileEncoding = 4;
-			isa = PBXFileReference;
-			path = WebTestController.m;
-			refType = 4;
-		};
-		F501251D0302EA04018635CE = {
-			fileRef = F501251B0302EA04018635CE;
-			isa = PBXBuildFile;
-			settings = {
-				ATTRIBUTES = (
-					Private,
-				);
-			};
-		};
-		F501251E0302EA04018635CE = {
-			fileRef = F501251C0302EA04018635CE;
-			isa = PBXBuildFile;
-			settings = {
-			};
-		};
 		F5065217027F555001C1A526 = {
 			children = (
 				F5065219027F557E01C1A526,
@@ -2867,8 +2838,6 @@
 				F53444CF02E87CBA018635CA,
 				F5F81C3902B67C26018635CA,
 				F5F81C3A02B67C26018635CA,
-				F501251B0302EA04018635CE,
-				F501251C0302EA04018635CE,
 			);
 			isa = PBXGroup;
 			name = Debug;

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list