Refactor MobileMiniBrowser into an application framework to allow external XCTesting
[WebKit-https.git] / Tools / MobileMiniBrowser / MobileMiniBrowser.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 46;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 CD1DAF971D709E3600017CF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CD1DAF961D709E3600017CF0 /* main.m */; };
11                 CD1DAFA51D709E3600017CF0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CD1DAFA31D709E3600017CF0 /* LaunchScreen.storyboard */; };
12                 CD1DAFB01D709E3600017CF0 /* MobileMiniBrowserUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = CD1DAFAF1D709E3600017CF0 /* MobileMiniBrowserUITests.m */; };
13                 CD1DAFC21D70E12D00017CF0 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD1DAFC11D70E12D00017CF0 /* WebKit.framework */; };
14                 CD498B421D76348000681FA7 /* MobileMiniBrowser.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD498B3B1D76348000681FA7 /* MobileMiniBrowser.framework */; };
15                 CD498B431D76348000681FA7 /* MobileMiniBrowser.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD498B3B1D76348000681FA7 /* MobileMiniBrowser.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
16                 CD498B4A1D763D4800681FA7 /* MobileMiniBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = CD498B481D7634C700681FA7 /* MobileMiniBrowser.h */; settings = {ATTRIBUTES = (Public, ); }; };
17                 CD498B4B1D763D7100681FA7 /* TabViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD1DAFBB1D709EF200017CF0 /* TabViewController.m */; };
18                 CD498B4C1D763D7100681FA7 /* WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD1DAFBD1D709EF200017CF0 /* WebViewController.m */; };
19                 CD498B4D1D763D7100681FA7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CD1DAF991D709E3600017CF0 /* AppDelegate.m */; };
20                 CD498B4E1D763D7600681FA7 /* TabViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = CD1DAFBA1D709EF200017CF0 /* TabViewController.h */; };
21                 CD498B4F1D763D7600681FA7 /* WebViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = CD1DAFBC1D709EF200017CF0 /* WebViewController.h */; };
22                 CD498B501D763D7600681FA7 /* AppDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CD1DAF981D709E3600017CF0 /* AppDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
23                 CD498B511D763D7F00681FA7 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CD1DAF9E1D709E3600017CF0 /* Main.storyboard */; };
24                 CD498B521D763D8800681FA7 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CD1DAFA11D709E3600017CF0 /* Assets.xcassets */; };
25                 CD498B531D763D9300681FA7 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = CD498B471D7634C700681FA7 /* Info.plist */; };
26                 CD4DEEE51D78C6FF00625986 /* Base.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = CD4DEEE21D78C6FF00625986 /* Base.xcconfig */; };
27                 CD4DEEE61D78C6FF00625986 /* DebugRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = CD4DEEE31D78C6FF00625986 /* DebugRelease.xcconfig */; };
28                 CD4DEEE71D78C6FF00625986 /* MobileMiniBrowser.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */; };
29                 CDA985191D76483400EBC399 /* test.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = CDA985151D76477900EBC399 /* test.mp4 */; };
30                 CDA9851A1D76483400EBC399 /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = CDA985131D76474100EBC399 /* index.html */; };
31                 CDA9851B1D76483400EBC399 /* looping.html in Resources */ = {isa = PBXBuildFile; fileRef = CDA985171D7647CD00EBC399 /* looping.html */; };
32 /* End PBXBuildFile section */
33
34 /* Begin PBXContainerItemProxy section */
35                 CD1DAFAC1D709E3600017CF0 /* PBXContainerItemProxy */ = {
36                         isa = PBXContainerItemProxy;
37                         containerPortal = CD1DAF8A1D709E3600017CF0 /* Project object */;
38                         proxyType = 1;
39                         remoteGlobalIDString = CD1DAF911D709E3600017CF0;
40                         remoteInfo = MobileMiniBrowser;
41                 };
42                 CD498B401D76348000681FA7 /* PBXContainerItemProxy */ = {
43                         isa = PBXContainerItemProxy;
44                         containerPortal = CD1DAF8A1D709E3600017CF0 /* Project object */;
45                         proxyType = 1;
46                         remoteGlobalIDString = CD498B3A1D76348000681FA7;
47                         remoteInfo = MobileMiniBrowser;
48                 };
49 /* End PBXContainerItemProxy section */
50
51 /* Begin PBXCopyFilesBuildPhase section */
52                 CD498B231D76341700681FA7 /* Embed Frameworks */ = {
53                         isa = PBXCopyFilesBuildPhase;
54                         buildActionMask = 2147483647;
55                         dstPath = "";
56                         dstSubfolderSpec = 10;
57                         files = (
58                                 CD498B431D76348000681FA7 /* MobileMiniBrowser.framework in Embed Frameworks */,
59                         );
60                         name = "Embed Frameworks";
61                         runOnlyForDeploymentPostprocessing = 0;
62                 };
63 /* End PBXCopyFilesBuildPhase section */
64
65 /* Begin PBXFileReference section */
66                 CD1DAF921D709E3600017CF0 /* MobileMiniBrowser.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MobileMiniBrowser.app; sourceTree = BUILT_PRODUCTS_DIR; };
67                 CD1DAF961D709E3600017CF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
68                 CD1DAF981D709E3600017CF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
69                 CD1DAF991D709E3600017CF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
70                 CD1DAF9F1D709E3600017CF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
71                 CD1DAFA11D709E3600017CF0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
72                 CD1DAFA41D709E3600017CF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
73                 CD1DAFA61D709E3600017CF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
74                 CD1DAFAB1D709E3600017CF0 /* MobileMiniBrowserUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MobileMiniBrowserUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
75                 CD1DAFAF1D709E3600017CF0 /* MobileMiniBrowserUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MobileMiniBrowserUITests.m; sourceTree = "<group>"; };
76                 CD1DAFB11D709E3600017CF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
77                 CD1DAFBA1D709EF200017CF0 /* TabViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TabViewController.h; sourceTree = "<group>"; };
78                 CD1DAFBB1D709EF200017CF0 /* TabViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TabViewController.m; sourceTree = "<group>"; };
79                 CD1DAFBC1D709EF200017CF0 /* WebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewController.h; sourceTree = "<group>"; };
80                 CD1DAFBD1D709EF200017CF0 /* WebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewController.m; sourceTree = "<group>"; };
81                 CD1DAFC11D70E12D00017CF0 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = "../../WebKitBuild/Debug-iphonesimulator/WebKit.framework"; sourceTree = "<group>"; };
82                 CD498B3B1D76348000681FA7 /* MobileMiniBrowser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MobileMiniBrowser.framework; sourceTree = BUILT_PRODUCTS_DIR; };
83                 CD498B471D7634C700681FA7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
84                 CD498B481D7634C700681FA7 /* MobileMiniBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MobileMiniBrowser.h; sourceTree = "<group>"; };
85                 CD4DEEE21D78C6FF00625986 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Base.xcconfig; path = Configurations/Base.xcconfig; sourceTree = "<group>"; };
86                 CD4DEEE31D78C6FF00625986 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = DebugRelease.xcconfig; path = Configurations/DebugRelease.xcconfig; sourceTree = "<group>"; };
87                 CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = MobileMiniBrowser.xcconfig; path = Configurations/MobileMiniBrowser.xcconfig; sourceTree = "<group>"; };
88                 CDA985131D76474100EBC399 /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = index.html; path = Resources/index.html; sourceTree = "<group>"; };
89                 CDA985151D76477900EBC399 /* test.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; name = test.mp4; path = Resources/test.mp4; sourceTree = "<group>"; };
90                 CDA985171D7647CD00EBC399 /* looping.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = looping.html; path = Resources/looping.html; sourceTree = "<group>"; };
91 /* End PBXFileReference section */
92
93 /* Begin PBXFrameworksBuildPhase section */
94                 CD1DAF8F1D709E3600017CF0 /* Frameworks */ = {
95                         isa = PBXFrameworksBuildPhase;
96                         buildActionMask = 2147483647;
97                         files = (
98                                 CD498B421D76348000681FA7 /* MobileMiniBrowser.framework in Frameworks */,
99                                 CD1DAFC21D70E12D00017CF0 /* WebKit.framework in Frameworks */,
100                         );
101                         runOnlyForDeploymentPostprocessing = 0;
102                 };
103                 CD1DAFA81D709E3600017CF0 /* Frameworks */ = {
104                         isa = PBXFrameworksBuildPhase;
105                         buildActionMask = 2147483647;
106                         files = (
107                         );
108                         runOnlyForDeploymentPostprocessing = 0;
109                 };
110                 CD498B371D76348000681FA7 /* Frameworks */ = {
111                         isa = PBXFrameworksBuildPhase;
112                         buildActionMask = 2147483647;
113                         files = (
114                         );
115                         runOnlyForDeploymentPostprocessing = 0;
116                 };
117 /* End PBXFrameworksBuildPhase section */
118
119 /* Begin PBXGroup section */
120                 CD1DAF891D709E3600017CF0 = {
121                         isa = PBXGroup;
122                         children = (
123                                 CD4DEEE11D78C6F400625986 /* Configurations */,
124                                 CD1DAF941D709E3600017CF0 /* MobileMiniBrowser App */,
125                                 CD498B3C1D76348000681FA7 /* MobileMiniBrowser Framework */,
126                                 CD1DAFAE1D709E3600017CF0 /* MobileMiniBrowserUITests */,
127                                 CD1DAF931D709E3600017CF0 /* Products */,
128                                 CD1DAFC01D70E12D00017CF0 /* Frameworks */,
129                         );
130                         sourceTree = "<group>";
131                 };
132                 CD1DAF931D709E3600017CF0 /* Products */ = {
133                         isa = PBXGroup;
134                         children = (
135                                 CD1DAF921D709E3600017CF0 /* MobileMiniBrowser.app */,
136                                 CD1DAFAB1D709E3600017CF0 /* MobileMiniBrowserUITests.xctest */,
137                                 CD498B3B1D76348000681FA7 /* MobileMiniBrowser.framework */,
138                         );
139                         name = Products;
140                         sourceTree = "<group>";
141                 };
142                 CD1DAF941D709E3600017CF0 /* MobileMiniBrowser App */ = {
143                         isa = PBXGroup;
144                         children = (
145                                 CD1DAFA61D709E3600017CF0 /* Info.plist */,
146                                 CD1DAFA31D709E3600017CF0 /* LaunchScreen.storyboard */,
147                                 CD1DAF961D709E3600017CF0 /* main.m */,
148                         );
149                         name = "MobileMiniBrowser App";
150                         path = MobileMiniBrowser;
151                         sourceTree = "<group>";
152                 };
153                 CD1DAFAE1D709E3600017CF0 /* MobileMiniBrowserUITests */ = {
154                         isa = PBXGroup;
155                         children = (
156                                 CD1DAFAF1D709E3600017CF0 /* MobileMiniBrowserUITests.m */,
157                                 CD1DAFB11D709E3600017CF0 /* Info.plist */,
158                         );
159                         path = MobileMiniBrowserUITests;
160                         sourceTree = "<group>";
161                 };
162                 CD1DAFC01D70E12D00017CF0 /* Frameworks */ = {
163                         isa = PBXGroup;
164                         children = (
165                                 CD1DAFC11D70E12D00017CF0 /* WebKit.framework */,
166                         );
167                         name = Frameworks;
168                         sourceTree = "<group>";
169                 };
170                 CD498B3C1D76348000681FA7 /* MobileMiniBrowser Framework */ = {
171                         isa = PBXGroup;
172                         children = (
173                                 CDA985121D76471700EBC399 /* Resources */,
174                                 CD1DAF981D709E3600017CF0 /* AppDelegate.h */,
175                                 CD1DAF991D709E3600017CF0 /* AppDelegate.m */,
176                                 CD1DAFA11D709E3600017CF0 /* Assets.xcassets */,
177                                 CD498B471D7634C700681FA7 /* Info.plist */,
178                                 CD1DAF9E1D709E3600017CF0 /* Main.storyboard */,
179                                 CD498B481D7634C700681FA7 /* MobileMiniBrowser.h */,
180                                 CD1DAFBA1D709EF200017CF0 /* TabViewController.h */,
181                                 CD1DAFBB1D709EF200017CF0 /* TabViewController.m */,
182                                 CD1DAFBC1D709EF200017CF0 /* WebViewController.h */,
183                                 CD1DAFBD1D709EF200017CF0 /* WebViewController.m */,
184                         );
185                         name = "MobileMiniBrowser Framework";
186                         path = MobileMiniBrowserFramework;
187                         sourceTree = SOURCE_ROOT;
188                 };
189                 CD4DEEE11D78C6F400625986 /* Configurations */ = {
190                         isa = PBXGroup;
191                         children = (
192                                 CD4DEEE21D78C6FF00625986 /* Base.xcconfig */,
193                                 CD4DEEE31D78C6FF00625986 /* DebugRelease.xcconfig */,
194                                 CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */,
195                         );
196                         name = Configurations;
197                         sourceTree = "<group>";
198                 };
199                 CDA985121D76471700EBC399 /* Resources */ = {
200                         isa = PBXGroup;
201                         children = (
202                                 CDA985151D76477900EBC399 /* test.mp4 */,
203                                 CDA985131D76474100EBC399 /* index.html */,
204                                 CDA985171D7647CD00EBC399 /* looping.html */,
205                         );
206                         name = Resources;
207                         sourceTree = "<group>";
208                 };
209 /* End PBXGroup section */
210
211 /* Begin PBXHeadersBuildPhase section */
212                 CD498B381D76348000681FA7 /* Headers */ = {
213                         isa = PBXHeadersBuildPhase;
214                         buildActionMask = 2147483647;
215                         files = (
216                                 CD498B4A1D763D4800681FA7 /* MobileMiniBrowser.h in Headers */,
217                                 CD498B4F1D763D7600681FA7 /* WebViewController.h in Headers */,
218                                 CD498B4E1D763D7600681FA7 /* TabViewController.h in Headers */,
219                                 CD498B501D763D7600681FA7 /* AppDelegate.h in Headers */,
220                         );
221                         runOnlyForDeploymentPostprocessing = 0;
222                 };
223 /* End PBXHeadersBuildPhase section */
224
225 /* Begin PBXNativeTarget section */
226                 CD1DAF911D709E3600017CF0 /* MobileMiniBrowser */ = {
227                         isa = PBXNativeTarget;
228                         buildConfigurationList = CD1DAFB41D709E3600017CF0 /* Build configuration list for PBXNativeTarget "MobileMiniBrowser" */;
229                         buildPhases = (
230                                 CD1DAF8E1D709E3600017CF0 /* Sources */,
231                                 CD1DAF8F1D709E3600017CF0 /* Frameworks */,
232                                 CD1DAF901D709E3600017CF0 /* Resources */,
233                                 CD498B231D76341700681FA7 /* Embed Frameworks */,
234                         );
235                         buildRules = (
236                         );
237                         dependencies = (
238                                 CD498B411D76348000681FA7 /* PBXTargetDependency */,
239                         );
240                         name = MobileMiniBrowser;
241                         productName = MobileMiniBrowser;
242                         productReference = CD1DAF921D709E3600017CF0 /* MobileMiniBrowser.app */;
243                         productType = "com.apple.product-type.application";
244                 };
245                 CD1DAFAA1D709E3600017CF0 /* MobileMiniBrowserUITests */ = {
246                         isa = PBXNativeTarget;
247                         buildConfigurationList = CD1DAFB71D709E3600017CF0 /* Build configuration list for PBXNativeTarget "MobileMiniBrowserUITests" */;
248                         buildPhases = (
249                                 CD1DAFA71D709E3600017CF0 /* Sources */,
250                                 CD1DAFA81D709E3600017CF0 /* Frameworks */,
251                                 CD1DAFA91D709E3600017CF0 /* Resources */,
252                         );
253                         buildRules = (
254                         );
255                         dependencies = (
256                                 CD1DAFAD1D709E3600017CF0 /* PBXTargetDependency */,
257                         );
258                         name = MobileMiniBrowserUITests;
259                         productName = MobileMiniBrowserUITests;
260                         productReference = CD1DAFAB1D709E3600017CF0 /* MobileMiniBrowserUITests.xctest */;
261                         productType = "com.apple.product-type.bundle.ui-testing";
262                 };
263                 CD498B3A1D76348000681FA7 /* MobileMiniBrowser.framework */ = {
264                         isa = PBXNativeTarget;
265                         buildConfigurationList = CD498B441D76348000681FA7 /* Build configuration list for PBXNativeTarget "MobileMiniBrowser.framework" */;
266                         buildPhases = (
267                                 CD498B361D76348000681FA7 /* Sources */,
268                                 CD498B371D76348000681FA7 /* Frameworks */,
269                                 CD498B381D76348000681FA7 /* Headers */,
270                                 CD498B391D76348000681FA7 /* Resources */,
271                         );
272                         buildRules = (
273                         );
274                         dependencies = (
275                         );
276                         name = MobileMiniBrowser.framework;
277                         productName = MobileMiniBrowser;
278                         productReference = CD498B3B1D76348000681FA7 /* MobileMiniBrowser.framework */;
279                         productType = "com.apple.product-type.framework";
280                 };
281 /* End PBXNativeTarget section */
282
283 /* Begin PBXProject section */
284                 CD1DAF8A1D709E3600017CF0 /* Project object */ = {
285                         isa = PBXProject;
286                         attributes = {
287                                 LastUpgradeCheck = 0800;
288                                 ORGANIZATIONNAME = WebKit;
289                                 TargetAttributes = {
290                                         CD1DAF911D709E3600017CF0 = {
291                                                 CreatedOnToolsVersion = 8.0;
292                                         };
293                                         CD1DAFAA1D709E3600017CF0 = {
294                                                 CreatedOnToolsVersion = 8.0;
295                                                 TestTargetID = CD1DAF911D709E3600017CF0;
296                                         };
297                                         CD498B3A1D76348000681FA7 = {
298                                                 CreatedOnToolsVersion = 8.0;
299                                                 ProvisioningStyle = Automatic;
300                                         };
301                                 };
302                         };
303                         buildConfigurationList = CD1DAF8D1D709E3600017CF0 /* Build configuration list for PBXProject "MobileMiniBrowser" */;
304                         compatibilityVersion = "Xcode 3.2";
305                         developmentRegion = English;
306                         hasScannedForEncodings = 0;
307                         knownRegions = (
308                                 en,
309                                 Base,
310                         );
311                         mainGroup = CD1DAF891D709E3600017CF0;
312                         productRefGroup = CD1DAF931D709E3600017CF0 /* Products */;
313                         projectDirPath = "";
314                         projectRoot = "";
315                         targets = (
316                                 CD1DAF911D709E3600017CF0 /* MobileMiniBrowser */,
317                                 CD1DAFAA1D709E3600017CF0 /* MobileMiniBrowserUITests */,
318                                 CD498B3A1D76348000681FA7 /* MobileMiniBrowser.framework */,
319                         );
320                 };
321 /* End PBXProject section */
322
323 /* Begin PBXResourcesBuildPhase section */
324                 CD1DAF901D709E3600017CF0 /* Resources */ = {
325                         isa = PBXResourcesBuildPhase;
326                         buildActionMask = 2147483647;
327                         files = (
328                                 CD1DAFA51D709E3600017CF0 /* LaunchScreen.storyboard in Resources */,
329                                 CD4DEEE61D78C6FF00625986 /* DebugRelease.xcconfig in Resources */,
330                                 CD4DEEE71D78C6FF00625986 /* MobileMiniBrowser.xcconfig in Resources */,
331                                 CD4DEEE51D78C6FF00625986 /* Base.xcconfig in Resources */,
332                         );
333                         runOnlyForDeploymentPostprocessing = 0;
334                 };
335                 CD1DAFA91D709E3600017CF0 /* Resources */ = {
336                         isa = PBXResourcesBuildPhase;
337                         buildActionMask = 2147483647;
338                         files = (
339                         );
340                         runOnlyForDeploymentPostprocessing = 0;
341                 };
342                 CD498B391D76348000681FA7 /* Resources */ = {
343                         isa = PBXResourcesBuildPhase;
344                         buildActionMask = 2147483647;
345                         files = (
346                                 CDA9851A1D76483400EBC399 /* index.html in Resources */,
347                                 CD498B521D763D8800681FA7 /* Assets.xcassets in Resources */,
348                                 CD498B511D763D7F00681FA7 /* Main.storyboard in Resources */,
349                                 CDA9851B1D76483400EBC399 /* looping.html in Resources */,
350                                 CD498B531D763D9300681FA7 /* Info.plist in Resources */,
351                                 CDA985191D76483400EBC399 /* test.mp4 in Resources */,
352                         );
353                         runOnlyForDeploymentPostprocessing = 0;
354                 };
355 /* End PBXResourcesBuildPhase section */
356
357 /* Begin PBXSourcesBuildPhase section */
358                 CD1DAF8E1D709E3600017CF0 /* Sources */ = {
359                         isa = PBXSourcesBuildPhase;
360                         buildActionMask = 2147483647;
361                         files = (
362                                 CD1DAF971D709E3600017CF0 /* main.m in Sources */,
363                         );
364                         runOnlyForDeploymentPostprocessing = 0;
365                 };
366                 CD1DAFA71D709E3600017CF0 /* Sources */ = {
367                         isa = PBXSourcesBuildPhase;
368                         buildActionMask = 2147483647;
369                         files = (
370                                 CD1DAFB01D709E3600017CF0 /* MobileMiniBrowserUITests.m in Sources */,
371                         );
372                         runOnlyForDeploymentPostprocessing = 0;
373                 };
374                 CD498B361D76348000681FA7 /* Sources */ = {
375                         isa = PBXSourcesBuildPhase;
376                         buildActionMask = 2147483647;
377                         files = (
378                                 CD498B4B1D763D7100681FA7 /* TabViewController.m in Sources */,
379                                 CD498B4C1D763D7100681FA7 /* WebViewController.m in Sources */,
380                                 CD498B4D1D763D7100681FA7 /* AppDelegate.m in Sources */,
381                         );
382                         runOnlyForDeploymentPostprocessing = 0;
383                 };
384 /* End PBXSourcesBuildPhase section */
385
386 /* Begin PBXTargetDependency section */
387                 CD1DAFAD1D709E3600017CF0 /* PBXTargetDependency */ = {
388                         isa = PBXTargetDependency;
389                         target = CD1DAF911D709E3600017CF0 /* MobileMiniBrowser */;
390                         targetProxy = CD1DAFAC1D709E3600017CF0 /* PBXContainerItemProxy */;
391                 };
392                 CD498B411D76348000681FA7 /* PBXTargetDependency */ = {
393                         isa = PBXTargetDependency;
394                         target = CD498B3A1D76348000681FA7 /* MobileMiniBrowser.framework */;
395                         targetProxy = CD498B401D76348000681FA7 /* PBXContainerItemProxy */;
396                 };
397 /* End PBXTargetDependency section */
398
399 /* Begin PBXVariantGroup section */
400                 CD1DAF9E1D709E3600017CF0 /* Main.storyboard */ = {
401                         isa = PBXVariantGroup;
402                         children = (
403                                 CD1DAF9F1D709E3600017CF0 /* Base */,
404                         );
405                         name = Main.storyboard;
406                         sourceTree = "<group>";
407                 };
408                 CD1DAFA31D709E3600017CF0 /* LaunchScreen.storyboard */ = {
409                         isa = PBXVariantGroup;
410                         children = (
411                                 CD1DAFA41D709E3600017CF0 /* Base */,
412                         );
413                         name = LaunchScreen.storyboard;
414                         sourceTree = "<group>";
415                 };
416 /* End PBXVariantGroup section */
417
418 /* Begin XCBuildConfiguration section */
419                 CD1DAFB21D709E3600017CF0 /* Debug */ = {
420                         isa = XCBuildConfiguration;
421                         baseConfigurationReference = CD4DEEE31D78C6FF00625986 /* DebugRelease.xcconfig */;
422                         buildSettings = {
423                                 ALWAYS_SEARCH_USER_PATHS = NO;
424                                 CLANG_ANALYZER_NONNULL = YES;
425                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
426                                 CLANG_CXX_LIBRARY = "libc++";
427                                 CLANG_ENABLE_MODULES = YES;
428                                 CLANG_ENABLE_OBJC_ARC = YES;
429                                 CLANG_WARN_BOOL_CONVERSION = YES;
430                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
431                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
432                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
433                                 CLANG_WARN_EMPTY_BODY = YES;
434                                 CLANG_WARN_ENUM_CONVERSION = YES;
435                                 CLANG_WARN_INFINITE_RECURSION = YES;
436                                 CLANG_WARN_INT_CONVERSION = YES;
437                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
438                                 CLANG_WARN_SUSPICIOUS_MOVES = YES;
439                                 CLANG_WARN_UNREACHABLE_CODE = YES;
440                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
441                                 COPY_PHASE_STRIP = NO;
442                                 DEBUG_INFORMATION_FORMAT = dwarf;
443                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
444                                 ENABLE_TESTABILITY = YES;
445                                 GCC_C_LANGUAGE_STANDARD = gnu99;
446                                 GCC_DYNAMIC_NO_PIC = NO;
447                                 GCC_NO_COMMON_BLOCKS = YES;
448                                 GCC_OPTIMIZATION_LEVEL = 0;
449                                 GCC_PREPROCESSOR_DEFINITIONS = (
450                                         "DEBUG=1",
451                                         "$(inherited)",
452                                 );
453                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
454                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
455                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
456                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
457                                 GCC_WARN_UNUSED_FUNCTION = YES;
458                                 GCC_WARN_UNUSED_VARIABLE = YES;
459                                 MTL_ENABLE_DEBUG_INFO = YES;
460                                 ONLY_ACTIVE_ARCH = YES;
461                                 SDKROOT = iphoneos;
462                                 TARGETED_DEVICE_FAMILY = "1,2";
463                         };
464                         name = Debug;
465                 };
466                 CD1DAFB31D709E3600017CF0 /* Release */ = {
467                         isa = XCBuildConfiguration;
468                         baseConfigurationReference = CD4DEEE31D78C6FF00625986 /* DebugRelease.xcconfig */;
469                         buildSettings = {
470                                 ALWAYS_SEARCH_USER_PATHS = NO;
471                                 CLANG_ANALYZER_NONNULL = YES;
472                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
473                                 CLANG_CXX_LIBRARY = "libc++";
474                                 CLANG_ENABLE_MODULES = YES;
475                                 CLANG_ENABLE_OBJC_ARC = YES;
476                                 CLANG_WARN_BOOL_CONVERSION = YES;
477                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
478                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
479                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
480                                 CLANG_WARN_EMPTY_BODY = YES;
481                                 CLANG_WARN_ENUM_CONVERSION = YES;
482                                 CLANG_WARN_INFINITE_RECURSION = YES;
483                                 CLANG_WARN_INT_CONVERSION = YES;
484                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
485                                 CLANG_WARN_SUSPICIOUS_MOVES = YES;
486                                 CLANG_WARN_UNREACHABLE_CODE = YES;
487                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
488                                 COPY_PHASE_STRIP = NO;
489                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
490                                 ENABLE_NS_ASSERTIONS = NO;
491                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
492                                 GCC_C_LANGUAGE_STANDARD = gnu99;
493                                 GCC_NO_COMMON_BLOCKS = YES;
494                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
495                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
496                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
497                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
498                                 GCC_WARN_UNUSED_FUNCTION = YES;
499                                 GCC_WARN_UNUSED_VARIABLE = YES;
500                                 MTL_ENABLE_DEBUG_INFO = NO;
501                                 SDKROOT = iphoneos;
502                                 TARGETED_DEVICE_FAMILY = "1,2";
503                                 VALIDATE_PRODUCT = YES;
504                         };
505                         name = Release;
506                 };
507                 CD1DAFB51D709E3600017CF0 /* Debug */ = {
508                         isa = XCBuildConfiguration;
509                         baseConfigurationReference = CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */;
510                         buildSettings = {
511                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
512                                 INFOPLIST_FILE = MobileMiniBrowser/Info.plist;
513                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
514                                 PRODUCT_BUNDLE_IDENTIFIER = org.webkit.MobileMiniBrowser;
515                                 PRODUCT_NAME = MobileMiniBrowser;
516                         };
517                         name = Debug;
518                 };
519                 CD1DAFB61D709E3600017CF0 /* Release */ = {
520                         isa = XCBuildConfiguration;
521                         baseConfigurationReference = CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */;
522                         buildSettings = {
523                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
524                                 INFOPLIST_FILE = MobileMiniBrowser/Info.plist;
525                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
526                                 PRODUCT_BUNDLE_IDENTIFIER = org.webkit.MobileMiniBrowser;
527                                 PRODUCT_NAME = MobileMiniBrowser;
528                         };
529                         name = Release;
530                 };
531                 CD1DAFB81D709E3600017CF0 /* Debug */ = {
532                         isa = XCBuildConfiguration;
533                         buildSettings = {
534                                 INFOPLIST_FILE = MobileMiniBrowserUITests/Info.plist;
535                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
536                                 PRODUCT_BUNDLE_IDENTIFIER = org.webkit.MobileMiniBrowserUITests;
537                                 PRODUCT_NAME = "$(TARGET_NAME)";
538                                 TEST_TARGET_NAME = MobileMiniBrowser;
539                         };
540                         name = Debug;
541                 };
542                 CD1DAFB91D709E3600017CF0 /* Release */ = {
543                         isa = XCBuildConfiguration;
544                         buildSettings = {
545                                 INFOPLIST_FILE = MobileMiniBrowserUITests/Info.plist;
546                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
547                                 PRODUCT_BUNDLE_IDENTIFIER = org.webkit.MobileMiniBrowserUITests;
548                                 PRODUCT_NAME = "$(TARGET_NAME)";
549                                 TEST_TARGET_NAME = MobileMiniBrowser;
550                         };
551                         name = Release;
552                 };
553                 CD498B451D76348000681FA7 /* Debug */ = {
554                         isa = XCBuildConfiguration;
555                         baseConfigurationReference = CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */;
556                         buildSettings = {
557                                 CURRENT_PROJECT_VERSION = 1;
558                                 DEFINES_MODULE = YES;
559                                 DYLIB_COMPATIBILITY_VERSION = 1;
560                                 DYLIB_CURRENT_VERSION = 1;
561                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
562                                 INFOPLIST_FILE = MobileMiniBrowser/Info.plist;
563                                 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
564                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
565                                 PRODUCT_BUNDLE_IDENTIFIER = org.webkit.MobileMiniBrowserFramework;
566                                 PRODUCT_NAME = MobileMiniBrowser;
567                                 SKIP_INSTALL = YES;
568                                 VERSIONING_SYSTEM = "apple-generic";
569                                 VERSION_INFO_PREFIX = "";
570                         };
571                         name = Debug;
572                 };
573                 CD498B461D76348000681FA7 /* Release */ = {
574                         isa = XCBuildConfiguration;
575                         baseConfigurationReference = CD4DEEE41D78C6FF00625986 /* MobileMiniBrowser.xcconfig */;
576                         buildSettings = {
577                                 CURRENT_PROJECT_VERSION = 1;
578                                 DEFINES_MODULE = YES;
579                                 DYLIB_COMPATIBILITY_VERSION = 1;
580                                 DYLIB_CURRENT_VERSION = 1;
581                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
582                                 INFOPLIST_FILE = MobileMiniBrowser/Info.plist;
583                                 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
584                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
585                                 PRODUCT_BUNDLE_IDENTIFIER = org.webkit.MobileMiniBrowserFramework;
586                                 PRODUCT_NAME = MobileMiniBrowser;
587                                 SKIP_INSTALL = YES;
588                                 VERSIONING_SYSTEM = "apple-generic";
589                                 VERSION_INFO_PREFIX = "";
590                         };
591                         name = Release;
592                 };
593 /* End XCBuildConfiguration section */
594
595 /* Begin XCConfigurationList section */
596                 CD1DAF8D1D709E3600017CF0 /* Build configuration list for PBXProject "MobileMiniBrowser" */ = {
597                         isa = XCConfigurationList;
598                         buildConfigurations = (
599                                 CD1DAFB21D709E3600017CF0 /* Debug */,
600                                 CD1DAFB31D709E3600017CF0 /* Release */,
601                         );
602                         defaultConfigurationIsVisible = 0;
603                         defaultConfigurationName = Release;
604                 };
605                 CD1DAFB41D709E3600017CF0 /* Build configuration list for PBXNativeTarget "MobileMiniBrowser" */ = {
606                         isa = XCConfigurationList;
607                         buildConfigurations = (
608                                 CD1DAFB51D709E3600017CF0 /* Debug */,
609                                 CD1DAFB61D709E3600017CF0 /* Release */,
610                         );
611                         defaultConfigurationIsVisible = 0;
612                         defaultConfigurationName = Release;
613                 };
614                 CD1DAFB71D709E3600017CF0 /* Build configuration list for PBXNativeTarget "MobileMiniBrowserUITests" */ = {
615                         isa = XCConfigurationList;
616                         buildConfigurations = (
617                                 CD1DAFB81D709E3600017CF0 /* Debug */,
618                                 CD1DAFB91D709E3600017CF0 /* Release */,
619                         );
620                         defaultConfigurationIsVisible = 0;
621                         defaultConfigurationName = Release;
622                 };
623                 CD498B441D76348000681FA7 /* Build configuration list for PBXNativeTarget "MobileMiniBrowser.framework" */ = {
624                         isa = XCConfigurationList;
625                         buildConfigurations = (
626                                 CD498B451D76348000681FA7 /* Debug */,
627                                 CD498B461D76348000681FA7 /* Release */,
628                         );
629                         defaultConfigurationIsVisible = 0;
630                         defaultConfigurationName = Release;
631                 };
632 /* End XCConfigurationList section */
633         };
634         rootObject = CD1DAF8A1D709E3600017CF0 /* Project object */;
635 }