[WebEditingTester] Factor out list of editing operations
[WebKit-https.git] / Tools / WebEditingTester / WebEditingTester.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 46;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 2D4FFA111A97079D0006360B /* EditingOperations.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4FFA101A97079D0006360B /* EditingOperations.m */; };
11                 C53E7D0D1A9546E600818F19 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = C53E7D0B1A9546E600818F19 /* MainMenu.xib */; };
12                 C53E7D0E1A9546E600818F19 /* WebDocument.xib in Resources */ = {isa = PBXBuildFile; fileRef = C53E7D0C1A9546E600818F19 /* WebDocument.xib */; };
13                 C558CDB31A92D6900059A907 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C558CDB21A92D6900059A907 /* AppDelegate.m */; };
14                 C558CDB51A92D6900059A907 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = C558CDB41A92D6900059A907 /* main.m */; };
15                 C558CDB81A92D6900059A907 /* WebDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = C558CDB71A92D6900059A907 /* WebDocumentController.m */; };
16                 C59F9B971A93C8E00041A959 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C59F9B961A93C8E00041A959 /* Cocoa.framework */; };
17                 C59F9B991A93C8E90041A959 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C59F9B981A93C8E90041A959 /* WebKit.framework */; };
18                 C59F9B9F1A93CB630041A959 /* WK1WebDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = C59F9B9C1A93CB630041A959 /* WK1WebDocumentController.m */; };
19                 C59F9BA01A93CB630041A959 /* WK2WebDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = C59F9B9E1A93CB630041A959 /* WK2WebDocumentController.m */; };
20 /* End PBXBuildFile section */
21
22 /* Begin PBXFileReference section */
23                 2D4FFA0F1A97079D0006360B /* EditingOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditingOperations.h; sourceTree = "<group>"; };
24                 2D4FFA101A97079D0006360B /* EditingOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditingOperations.m; sourceTree = "<group>"; };
25                 C53E7D0B1A9546E600818F19 /* MainMenu.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MainMenu.xib; sourceTree = "<group>"; };
26                 C53E7D0C1A9546E600818F19 /* WebDocument.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = WebDocument.xib; sourceTree = "<group>"; };
27                 C558CDAC1A92D6900059A907 /* WebEditingTester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = WebEditingTester.app; sourceTree = BUILT_PRODUCTS_DIR; };
28                 C558CDB01A92D6900059A907 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
29                 C558CDB11A92D6900059A907 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
30                 C558CDB21A92D6900059A907 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
31                 C558CDB41A92D6900059A907 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
32                 C558CDB61A92D6900059A907 /* WebDocumentController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WebDocumentController.h; sourceTree = "<group>"; };
33                 C558CDB71A92D6900059A907 /* WebDocumentController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WebDocumentController.m; sourceTree = "<group>"; };
34                 C59F9B961A93C8E00041A959 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
35                 C59F9B981A93C8E90041A959 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
36                 C59F9B9B1A93CB630041A959 /* WK1WebDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WK1WebDocumentController.h; sourceTree = "<group>"; };
37                 C59F9B9C1A93CB630041A959 /* WK1WebDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WK1WebDocumentController.m; sourceTree = "<group>"; };
38                 C59F9B9D1A93CB630041A959 /* WK2WebDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WK2WebDocumentController.h; sourceTree = "<group>"; };
39                 C59F9B9E1A93CB630041A959 /* WK2WebDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WK2WebDocumentController.m; sourceTree = "<group>"; };
40 /* End PBXFileReference section */
41
42 /* Begin PBXFrameworksBuildPhase section */
43                 C558CDA91A92D6900059A907 /* Frameworks */ = {
44                         isa = PBXFrameworksBuildPhase;
45                         buildActionMask = 2147483647;
46                         files = (
47                                 C59F9B991A93C8E90041A959 /* WebKit.framework in Frameworks */,
48                                 C59F9B971A93C8E00041A959 /* Cocoa.framework in Frameworks */,
49                         );
50                         runOnlyForDeploymentPostprocessing = 0;
51                 };
52 /* End PBXFrameworksBuildPhase section */
53
54 /* Begin PBXGroup section */
55                 C558CDA31A92D6900059A907 = {
56                         isa = PBXGroup;
57                         children = (
58                                 C558CDAE1A92D6900059A907 /* WebEditingTester */,
59                                 C59F9B9A1A93C9030041A959 /* Resources */,
60                                 C558CDAF1A92D6900059A907 /* Supporting Files */,
61                                 C558CDD51A93C8830059A907 /* Frameworks */,
62                                 C558CDAD1A92D6900059A907 /* Products */,
63                         );
64                         sourceTree = "<group>";
65                 };
66                 C558CDAD1A92D6900059A907 /* Products */ = {
67                         isa = PBXGroup;
68                         children = (
69                                 C558CDAC1A92D6900059A907 /* WebEditingTester.app */,
70                         );
71                         name = Products;
72                         sourceTree = "<group>";
73                 };
74                 C558CDAE1A92D6900059A907 /* WebEditingTester */ = {
75                         isa = PBXGroup;
76                         children = (
77                                 C558CDB11A92D6900059A907 /* AppDelegate.h */,
78                                 C558CDB21A92D6900059A907 /* AppDelegate.m */,
79                                 C59F9B9B1A93CB630041A959 /* WK1WebDocumentController.h */,
80                                 C59F9B9C1A93CB630041A959 /* WK1WebDocumentController.m */,
81                                 C59F9B9D1A93CB630041A959 /* WK2WebDocumentController.h */,
82                                 C59F9B9E1A93CB630041A959 /* WK2WebDocumentController.m */,
83                                 C558CDB61A92D6900059A907 /* WebDocumentController.h */,
84                                 C558CDB71A92D6900059A907 /* WebDocumentController.m */,
85                                 2D4FFA0F1A97079D0006360B /* EditingOperations.h */,
86                                 2D4FFA101A97079D0006360B /* EditingOperations.m */,
87                         );
88                         name = WebEditingTester;
89                         sourceTree = "<group>";
90                 };
91                 C558CDAF1A92D6900059A907 /* Supporting Files */ = {
92                         isa = PBXGroup;
93                         children = (
94                                 C558CDB01A92D6900059A907 /* Info.plist */,
95                                 C558CDB41A92D6900059A907 /* main.m */,
96                         );
97                         name = "Supporting Files";
98                         sourceTree = "<group>";
99                 };
100                 C558CDD51A93C8830059A907 /* Frameworks */ = {
101                         isa = PBXGroup;
102                         children = (
103                                 C59F9B981A93C8E90041A959 /* WebKit.framework */,
104                                 C59F9B961A93C8E00041A959 /* Cocoa.framework */,
105                         );
106                         name = Frameworks;
107                         sourceTree = "<group>";
108                 };
109                 C59F9B9A1A93C9030041A959 /* Resources */ = {
110                         isa = PBXGroup;
111                         children = (
112                                 C53E7D0B1A9546E600818F19 /* MainMenu.xib */,
113                                 C53E7D0C1A9546E600818F19 /* WebDocument.xib */,
114                         );
115                         name = Resources;
116                         sourceTree = "<group>";
117                 };
118 /* End PBXGroup section */
119
120 /* Begin PBXNativeTarget section */
121                 C558CDAB1A92D6900059A907 /* WebEditingTester */ = {
122                         isa = PBXNativeTarget;
123                         buildConfigurationList = C558CDCF1A92D6900059A907 /* Build configuration list for PBXNativeTarget "WebEditingTester" */;
124                         buildPhases = (
125                                 C558CDA81A92D6900059A907 /* Sources */,
126                                 C558CDA91A92D6900059A907 /* Frameworks */,
127                                 C558CDAA1A92D6900059A907 /* Resources */,
128                         );
129                         buildRules = (
130                         );
131                         dependencies = (
132                         );
133                         name = WebEditingTester;
134                         productName = WebEditingTester;
135                         productReference = C558CDAC1A92D6900059A907 /* WebEditingTester.app */;
136                         productType = "com.apple.product-type.application";
137                 };
138 /* End PBXNativeTarget section */
139
140 /* Begin PBXProject section */
141                 C558CDA41A92D6900059A907 /* Project object */ = {
142                         isa = PBXProject;
143                         attributes = {
144                                 LastUpgradeCheck = 0700;
145                                 ORGANIZATIONNAME = "Enrica Casucci";
146                                 TargetAttributes = {
147                                         C558CDAB1A92D6900059A907 = {
148                                                 CreatedOnToolsVersion = 7.0;
149                                         };
150                                 };
151                         };
152                         buildConfigurationList = C558CDA71A92D6900059A907 /* Build configuration list for PBXProject "WebEditingTester" */;
153                         compatibilityVersion = "Xcode 3.2";
154                         developmentRegion = English;
155                         hasScannedForEncodings = 0;
156                         knownRegions = (
157                                 en,
158                                 Base,
159                         );
160                         mainGroup = C558CDA31A92D6900059A907;
161                         productRefGroup = C558CDAD1A92D6900059A907 /* Products */;
162                         projectDirPath = "";
163                         projectRoot = "";
164                         targets = (
165                                 C558CDAB1A92D6900059A907 /* WebEditingTester */,
166                         );
167                 };
168 /* End PBXProject section */
169
170 /* Begin PBXResourcesBuildPhase section */
171                 C558CDAA1A92D6900059A907 /* Resources */ = {
172                         isa = PBXResourcesBuildPhase;
173                         buildActionMask = 2147483647;
174                         files = (
175                                 C53E7D0E1A9546E600818F19 /* WebDocument.xib in Resources */,
176                                 C53E7D0D1A9546E600818F19 /* MainMenu.xib in Resources */,
177                         );
178                         runOnlyForDeploymentPostprocessing = 0;
179                 };
180 /* End PBXResourcesBuildPhase section */
181
182 /* Begin PBXSourcesBuildPhase section */
183                 C558CDA81A92D6900059A907 /* Sources */ = {
184                         isa = PBXSourcesBuildPhase;
185                         buildActionMask = 2147483647;
186                         files = (
187                                 C558CDB81A92D6900059A907 /* WebDocumentController.m in Sources */,
188                                 C59F9BA01A93CB630041A959 /* WK2WebDocumentController.m in Sources */,
189                                 2D4FFA111A97079D0006360B /* EditingOperations.m in Sources */,
190                                 C558CDB51A92D6900059A907 /* main.m in Sources */,
191                                 C558CDB31A92D6900059A907 /* AppDelegate.m in Sources */,
192                                 C59F9B9F1A93CB630041A959 /* WK1WebDocumentController.m in Sources */,
193                         );
194                         runOnlyForDeploymentPostprocessing = 0;
195                 };
196 /* End PBXSourcesBuildPhase section */
197
198 /* Begin XCBuildConfiguration section */
199                 C558CDCD1A92D6900059A907 /* Debug */ = {
200                         isa = XCBuildConfiguration;
201                         buildSettings = {
202                                 ALWAYS_SEARCH_USER_PATHS = NO;
203                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
204                                 CLANG_CXX_LIBRARY = "libc++";
205                                 CLANG_ENABLE_MODULES = YES;
206                                 CLANG_ENABLE_OBJC_ARC = NO;
207                                 CLANG_WARN_BOOL_CONVERSION = YES;
208                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
209                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
210                                 CLANG_WARN_EMPTY_BODY = YES;
211                                 CLANG_WARN_ENUM_CONVERSION = YES;
212                                 CLANG_WARN_INT_CONVERSION = YES;
213                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
214                                 CLANG_WARN_UNREACHABLE_CODE = YES;
215                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
216                                 CODE_SIGN_IDENTITY = "";
217                                 COPY_PHASE_STRIP = NO;
218                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
219                                 GCC_C_LANGUAGE_STANDARD = gnu99;
220                                 GCC_DYNAMIC_NO_PIC = NO;
221                                 GCC_OPTIMIZATION_LEVEL = 0;
222                                 GCC_PREPROCESSOR_DEFINITIONS = (
223                                         "DEBUG=1",
224                                         "$(inherited)",
225                                 );
226                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
227                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
228                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
229                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
230                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
231                                 GCC_WARN_UNUSED_FUNCTION = YES;
232                                 GCC_WARN_UNUSED_VARIABLE = YES;
233                                 MACOSX_DEPLOYMENT_TARGET = 10.10;
234                                 MTL_ENABLE_DEBUG_INFO = YES;
235                                 ONLY_ACTIVE_ARCH = YES;
236                                 SDKROOT = macosx;
237                         };
238                         name = Debug;
239                 };
240                 C558CDCE1A92D6900059A907 /* Release */ = {
241                         isa = XCBuildConfiguration;
242                         buildSettings = {
243                                 ALWAYS_SEARCH_USER_PATHS = NO;
244                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
245                                 CLANG_CXX_LIBRARY = "libc++";
246                                 CLANG_ENABLE_MODULES = YES;
247                                 CLANG_ENABLE_OBJC_ARC = NO;
248                                 CLANG_WARN_BOOL_CONVERSION = YES;
249                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
250                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
251                                 CLANG_WARN_EMPTY_BODY = YES;
252                                 CLANG_WARN_ENUM_CONVERSION = YES;
253                                 CLANG_WARN_INT_CONVERSION = YES;
254                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
255                                 CLANG_WARN_UNREACHABLE_CODE = YES;
256                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
257                                 CODE_SIGN_IDENTITY = "";
258                                 COPY_PHASE_STRIP = NO;
259                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
260                                 ENABLE_NS_ASSERTIONS = NO;
261                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
262                                 GCC_C_LANGUAGE_STANDARD = gnu99;
263                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
264                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
265                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
266                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
267                                 GCC_WARN_UNUSED_FUNCTION = YES;
268                                 GCC_WARN_UNUSED_VARIABLE = YES;
269                                 MACOSX_DEPLOYMENT_TARGET = 10.10;
270                                 MTL_ENABLE_DEBUG_INFO = NO;
271                                 SDKROOT = macosx;
272                         };
273                         name = Release;
274                 };
275                 C558CDD01A92D6900059A907 /* Debug */ = {
276                         isa = XCBuildConfiguration;
277                         buildSettings = {
278                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
279                                 COMBINE_HIDPI_IMAGES = YES;
280                                 INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
281                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
282                                 PRODUCT_NAME = "$(TARGET_NAME)";
283                         };
284                         name = Debug;
285                 };
286                 C558CDD11A92D6900059A907 /* Release */ = {
287                         isa = XCBuildConfiguration;
288                         buildSettings = {
289                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
290                                 COMBINE_HIDPI_IMAGES = YES;
291                                 INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
292                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
293                                 PRODUCT_NAME = "$(TARGET_NAME)";
294                         };
295                         name = Release;
296                 };
297 /* End XCBuildConfiguration section */
298
299 /* Begin XCConfigurationList section */
300                 C558CDA71A92D6900059A907 /* Build configuration list for PBXProject "WebEditingTester" */ = {
301                         isa = XCConfigurationList;
302                         buildConfigurations = (
303                                 C558CDCD1A92D6900059A907 /* Debug */,
304                                 C558CDCE1A92D6900059A907 /* Release */,
305                         );
306                         defaultConfigurationIsVisible = 0;
307                         defaultConfigurationName = Release;
308                 };
309                 C558CDCF1A92D6900059A907 /* Build configuration list for PBXNativeTarget "WebEditingTester" */ = {
310                         isa = XCConfigurationList;
311                         buildConfigurations = (
312                                 C558CDD01A92D6900059A907 /* Debug */,
313                                 C558CDD11A92D6900059A907 /* Release */,
314                         );
315                         defaultConfigurationIsVisible = 0;
316                         defaultConfigurationName = Release;
317                 };
318 /* End XCConfigurationList section */
319         };
320         rootObject = C558CDA41A92D6900059A907 /* Project object */;
321 }