project.pbxproj (56379B)
1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 56; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 248A03CA2B87FA35009597A2 /* Rendering.swift in Sources */ = {isa = PBXBuildFile; fileRef = 248A03C92B87FA35009597A2 /* Rendering.swift */; }; 11 248A03CE2B87FA35009597A2 /* Rendering.appex in Embed ExtensionKit Extensions */ = {isa = PBXBuildFile; fileRef = 248A03C72B87FA35009597A2 /* Rendering.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 12 248A03D32B87FCA4009597A2 /* GeckoView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 24B269132B85686A00678012 /* GeckoView.framework */; }; 13 248A03DF2B87FD1F009597A2 /* Networking.swift in Sources */ = {isa = PBXBuildFile; fileRef = 248A03DE2B87FD1F009597A2 /* Networking.swift */; }; 14 248A03E32B87FD1F009597A2 /* Networking.appex in Embed ExtensionKit Extensions */ = {isa = PBXBuildFile; fileRef = 248A03DC2B87FD1F009597A2 /* Networking.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 15 248A03E72B87FD2E009597A2 /* GeckoView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 24B269132B85686A00678012 /* GeckoView.framework */; }; 16 24A88AD42BB54B2C0052426E /* AllowOrDeny.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AD32BB54B2B0052426E /* AllowOrDeny.swift */; }; 17 24A88AD62BB54B300052426E /* ContentDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AD52BB54B300052426E /* ContentDelegate.swift */; }; 18 24A88AD82BB54B330052426E /* EventDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AD72BB54B330052426E /* EventDispatcher.swift */; }; 19 24A88ADA2BB54B370052426E /* GeckoRuntime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AD92BB54B370052426E /* GeckoRuntime.swift */; }; 20 24A88ADC2BB54B3C0052426E /* GeckoSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88ADB2BB54B3C0052426E /* GeckoSession.swift */; }; 21 24A88ADE2BB54B400052426E /* GeckoSessionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88ADD2BB54B400052426E /* GeckoSessionHandler.swift */; }; 22 24A88AE02BB54B450052426E /* GeckoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88ADF2BB54B450052426E /* GeckoView.swift */; }; 23 24A88AE22BB54B4A0052426E /* NavigationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AE12BB54B490052426E /* NavigationDelegate.swift */; }; 24 24A88AE42BB54B4D0052426E /* PermissionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AE32BB54B4D0052426E /* PermissionDelegate.swift */; }; 25 24A88AE62BB54B510052426E /* ProgressDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A88AE52BB54B510052426E /* ProgressDelegate.swift */; }; 26 24AD393C2AB8B6D10058B40E /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24AD393B2AB8B6D10058B40E /* main.swift */; }; 27 24B269162B85686A00678012 /* GeckoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 24B269152B85686A00678012 /* GeckoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 28 24B269192B85686A00678012 /* GeckoView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 24B269132B85686A00678012 /* GeckoView.framework */; }; 29 24B2691A2B85686A00678012 /* GeckoView.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 24B269132B85686A00678012 /* GeckoView.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 30 24B269212B85689A00678012 /* AddGecko.sh in Resources */ = {isa = PBXBuildFile; fileRef = 24F4166D2ABE0E5D00496406 /* AddGecko.sh */; }; 31 24B2692A2B85695700678012 /* WebContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B269292B85695700678012 /* WebContent.swift */; }; 32 24B2692E2B85695700678012 /* WebContent.appex in Embed ExtensionKit Extensions */ = {isa = PBXBuildFile; fileRef = 24B269272B85695700678012 /* WebContent.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 33 24B269332B8569E800678012 /* GeckoView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 24B269132B85686A00678012 /* GeckoView.framework */; }; 34 431C639C2912F52F00ABE21B /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431C639B2912F52F00ABE21B /* AppDelegate.swift */; }; 35 431C639E2912F52F00ABE21B /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431C639D2912F52F00ABE21B /* SceneDelegate.swift */; }; 36 431C63A52912F53100ABE21B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 431C63A42912F53100ABE21B /* Assets.xcassets */; }; 37 431C63A82912F53100ABE21B /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 431C63A62912F53100ABE21B /* LaunchScreen.storyboard */; }; 38 8AE0D9872927DB4A00FA9C83 /* BrowserSearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE0D9862927DB4A00FA9C83 /* BrowserSearchBar.swift */; }; 39 8AE0D9CE2927F16300FA9C83 /* UIView+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE0D9CD2927F16300FA9C83 /* UIView+Extension.swift */; }; 40 8AE0D9D629281A5600FA9C83 /* BrowserToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE0D9D529281A5600FA9C83 /* BrowserToolbar.swift */; }; 41 8AE0D9DA292841AB00FA9C83 /* RootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE0D9D9292841AB00FA9C83 /* RootViewController.swift */; }; 42 8AE0D9DC29284EAE00FA9C83 /* UIViewController+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE0D9DB29284EAE00FA9C83 /* UIViewController+Extension.swift */; }; 43 /* End PBXBuildFile section */ 44 45 /* Begin PBXContainerItemProxy section */ 46 248A03CC2B87FA35009597A2 /* PBXContainerItemProxy */ = { 47 isa = PBXContainerItemProxy; 48 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 49 proxyType = 1; 50 remoteGlobalIDString = 248A03C62B87FA35009597A2; 51 remoteInfo = Rendering; 52 }; 53 248A03D52B87FCA4009597A2 /* PBXContainerItemProxy */ = { 54 isa = PBXContainerItemProxy; 55 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 56 proxyType = 1; 57 remoteGlobalIDString = 24B269122B85686A00678012; 58 remoteInfo = GeckoView; 59 }; 60 248A03E12B87FD1F009597A2 /* PBXContainerItemProxy */ = { 61 isa = PBXContainerItemProxy; 62 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 63 proxyType = 1; 64 remoteGlobalIDString = 248A03DB2B87FD1F009597A2; 65 remoteInfo = Networking; 66 }; 67 248A03E92B87FD2E009597A2 /* PBXContainerItemProxy */ = { 68 isa = PBXContainerItemProxy; 69 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 70 proxyType = 1; 71 remoteGlobalIDString = 24B269122B85686A00678012; 72 remoteInfo = GeckoView; 73 }; 74 24B269172B85686A00678012 /* PBXContainerItemProxy */ = { 75 isa = PBXContainerItemProxy; 76 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 77 proxyType = 1; 78 remoteGlobalIDString = 24B269122B85686A00678012; 79 remoteInfo = GeckoView; 80 }; 81 24B2692C2B85695700678012 /* PBXContainerItemProxy */ = { 82 isa = PBXContainerItemProxy; 83 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 84 proxyType = 1; 85 remoteGlobalIDString = 24B269262B85695700678012; 86 remoteInfo = WebContent; 87 }; 88 24B269352B8569E800678012 /* PBXContainerItemProxy */ = { 89 isa = PBXContainerItemProxy; 90 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 91 proxyType = 1; 92 remoteGlobalIDString = 24B269122B85686A00678012; 93 remoteInfo = GeckoView; 94 }; 95 431C63AF2912F53100ABE21B /* PBXContainerItemProxy */ = { 96 isa = PBXContainerItemProxy; 97 containerPortal = 431C63902912F52F00ABE21B /* Project object */; 98 proxyType = 1; 99 remoteGlobalIDString = 431C63972912F52F00ABE21B; 100 remoteInfo = GeckoTestBrowser; 101 }; 102 /* End PBXContainerItemProxy section */ 103 104 /* Begin PBXCopyFilesBuildPhase section */ 105 24B2691E2B85686A00678012 /* Embed Frameworks */ = { 106 isa = PBXCopyFilesBuildPhase; 107 buildActionMask = 2147483647; 108 dstPath = ""; 109 dstSubfolderSpec = 10; 110 files = ( 111 24B2691A2B85686A00678012 /* GeckoView.framework in Embed Frameworks */, 112 ); 113 name = "Embed Frameworks"; 114 runOnlyForDeploymentPostprocessing = 0; 115 }; 116 24B269322B85695700678012 /* Embed ExtensionKit Extensions */ = { 117 isa = PBXCopyFilesBuildPhase; 118 buildActionMask = 2147483647; 119 dstPath = "$(EXTENSIONS_FOLDER_PATH)"; 120 dstSubfolderSpec = 16; 121 files = ( 122 24B2692E2B85695700678012 /* WebContent.appex in Embed ExtensionKit Extensions */, 123 248A03CE2B87FA35009597A2 /* Rendering.appex in Embed ExtensionKit Extensions */, 124 248A03E32B87FD1F009597A2 /* Networking.appex in Embed ExtensionKit Extensions */, 125 ); 126 name = "Embed ExtensionKit Extensions"; 127 runOnlyForDeploymentPostprocessing = 0; 128 }; 129 /* End PBXCopyFilesBuildPhase section */ 130 131 /* Begin PBXFileReference section */ 132 248A03C72B87FA35009597A2 /* Rendering.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.extensionkit-extension"; includeInIndex = 0; path = Rendering.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 133 248A03C92B87FA35009597A2 /* Rendering.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rendering.swift; sourceTree = "<group>"; }; 134 248A03CB2B87FA35009597A2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 135 248A03D22B87FA79009597A2 /* Rendering.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Rendering.entitlements; sourceTree = "<group>"; }; 136 248A03DC2B87FD1F009597A2 /* Networking.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.extensionkit-extension"; includeInIndex = 0; path = Networking.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 137 248A03DE2B87FD1F009597A2 /* Networking.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Networking.swift; sourceTree = "<group>"; }; 138 248A03E02B87FD1F009597A2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 139 248A03EC2B87FD6A009597A2 /* Networking.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Networking.entitlements; sourceTree = "<group>"; }; 140 24A88AD32BB54B2B0052426E /* AllowOrDeny.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AllowOrDeny.swift; sourceTree = "<group>"; }; 141 24A88AD52BB54B300052426E /* ContentDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentDelegate.swift; sourceTree = "<group>"; }; 142 24A88AD72BB54B330052426E /* EventDispatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventDispatcher.swift; sourceTree = "<group>"; }; 143 24A88AD92BB54B370052426E /* GeckoRuntime.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeckoRuntime.swift; sourceTree = "<group>"; }; 144 24A88ADB2BB54B3C0052426E /* GeckoSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeckoSession.swift; sourceTree = "<group>"; }; 145 24A88ADD2BB54B400052426E /* GeckoSessionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeckoSessionHandler.swift; sourceTree = "<group>"; }; 146 24A88ADF2BB54B450052426E /* GeckoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeckoView.swift; sourceTree = "<group>"; }; 147 24A88AE12BB54B490052426E /* NavigationDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationDelegate.swift; sourceTree = "<group>"; }; 148 24A88AE32BB54B4D0052426E /* PermissionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PermissionDelegate.swift; sourceTree = "<group>"; }; 149 24A88AE52BB54B510052426E /* ProgressDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProgressDelegate.swift; sourceTree = "<group>"; }; 150 24AD393B2AB8B6D10058B40E /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; }; 151 24B2690D2B85675200678012 /* GeckoTestBrowser.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = GeckoTestBrowser.entitlements; sourceTree = "<group>"; }; 152 24B269132B85686A00678012 /* GeckoView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GeckoView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 153 24B269152B85686A00678012 /* GeckoView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeckoView.h; sourceTree = "<group>"; }; 154 24B269272B85695700678012 /* WebContent.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.extensionkit-extension"; includeInIndex = 0; path = WebContent.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 155 24B269292B85695700678012 /* WebContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebContent.swift; sourceTree = "<group>"; }; 156 24B2692B2B85695700678012 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 157 24B269382B856BFB00678012 /* WebContent.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = WebContent.entitlements; sourceTree = "<group>"; }; 158 24F4166D2ABE0E5D00496406 /* AddGecko.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = AddGecko.sh; sourceTree = "<group>"; }; 159 431C63982912F52F00ABE21B /* GeckoTestBrowser.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GeckoTestBrowser.app; sourceTree = BUILT_PRODUCTS_DIR; }; 160 431C639B2912F52F00ABE21B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; 161 431C639D2912F52F00ABE21B /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; }; 162 431C63A42912F53100ABE21B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 163 431C63A72912F53100ABE21B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 164 431C63A92912F53100ABE21B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 165 431C63AE2912F53100ABE21B /* GeckoTestBrowserTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GeckoTestBrowserTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 166 8AE0D9862927DB4A00FA9C83 /* BrowserSearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserSearchBar.swift; sourceTree = "<group>"; }; 167 8AE0D9CD2927F16300FA9C83 /* UIView+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Extension.swift"; sourceTree = "<group>"; }; 168 8AE0D9D529281A5600FA9C83 /* BrowserToolbar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserToolbar.swift; sourceTree = "<group>"; }; 169 8AE0D9D9292841AB00FA9C83 /* RootViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootViewController.swift; sourceTree = "<group>"; }; 170 8AE0D9DB29284EAE00FA9C83 /* UIViewController+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Extension.swift"; sourceTree = "<group>"; }; 171 /* End PBXFileReference section */ 172 173 /* Begin PBXFrameworksBuildPhase section */ 174 248A03C42B87FA35009597A2 /* Frameworks */ = { 175 isa = PBXFrameworksBuildPhase; 176 buildActionMask = 2147483647; 177 files = ( 178 248A03D32B87FCA4009597A2 /* GeckoView.framework in Frameworks */, 179 ); 180 runOnlyForDeploymentPostprocessing = 0; 181 }; 182 248A03D92B87FD1F009597A2 /* Frameworks */ = { 183 isa = PBXFrameworksBuildPhase; 184 buildActionMask = 2147483647; 185 files = ( 186 248A03E72B87FD2E009597A2 /* GeckoView.framework in Frameworks */, 187 ); 188 runOnlyForDeploymentPostprocessing = 0; 189 }; 190 24B269102B85686A00678012 /* Frameworks */ = { 191 isa = PBXFrameworksBuildPhase; 192 buildActionMask = 2147483647; 193 files = ( 194 ); 195 runOnlyForDeploymentPostprocessing = 0; 196 }; 197 24B269242B85695700678012 /* Frameworks */ = { 198 isa = PBXFrameworksBuildPhase; 199 buildActionMask = 2147483647; 200 files = ( 201 24B269332B8569E800678012 /* GeckoView.framework in Frameworks */, 202 ); 203 runOnlyForDeploymentPostprocessing = 0; 204 }; 205 431C63952912F52F00ABE21B /* Frameworks */ = { 206 isa = PBXFrameworksBuildPhase; 207 buildActionMask = 2147483647; 208 files = ( 209 24B269192B85686A00678012 /* GeckoView.framework in Frameworks */, 210 ); 211 runOnlyForDeploymentPostprocessing = 0; 212 }; 213 431C63AB2912F53100ABE21B /* Frameworks */ = { 214 isa = PBXFrameworksBuildPhase; 215 buildActionMask = 2147483647; 216 files = ( 217 ); 218 runOnlyForDeploymentPostprocessing = 0; 219 }; 220 /* End PBXFrameworksBuildPhase section */ 221 222 /* Begin PBXGroup section */ 223 248A03C82B87FA35009597A2 /* Rendering */ = { 224 isa = PBXGroup; 225 children = ( 226 248A03C92B87FA35009597A2 /* Rendering.swift */, 227 248A03D22B87FA79009597A2 /* Rendering.entitlements */, 228 248A03CB2B87FA35009597A2 /* Info.plist */, 229 ); 230 path = Rendering; 231 sourceTree = "<group>"; 232 }; 233 248A03DD2B87FD1F009597A2 /* Networking */ = { 234 isa = PBXGroup; 235 children = ( 236 248A03DE2B87FD1F009597A2 /* Networking.swift */, 237 248A03EC2B87FD6A009597A2 /* Networking.entitlements */, 238 248A03E02B87FD1F009597A2 /* Info.plist */, 239 ); 240 path = Networking; 241 sourceTree = "<group>"; 242 }; 243 24B269142B85686A00678012 /* GeckoView */ = { 244 isa = PBXGroup; 245 children = ( 246 24A88AD32BB54B2B0052426E /* AllowOrDeny.swift */, 247 24A88AD52BB54B300052426E /* ContentDelegate.swift */, 248 24A88AD72BB54B330052426E /* EventDispatcher.swift */, 249 24A88AD92BB54B370052426E /* GeckoRuntime.swift */, 250 24A88ADB2BB54B3C0052426E /* GeckoSession.swift */, 251 24A88ADD2BB54B400052426E /* GeckoSessionHandler.swift */, 252 24A88ADF2BB54B450052426E /* GeckoView.swift */, 253 24A88AE12BB54B490052426E /* NavigationDelegate.swift */, 254 24A88AE32BB54B4D0052426E /* PermissionDelegate.swift */, 255 24A88AE52BB54B510052426E /* ProgressDelegate.swift */, 256 24F4166D2ABE0E5D00496406 /* AddGecko.sh */, 257 24B269152B85686A00678012 /* GeckoView.h */, 258 ); 259 path = GeckoView; 260 sourceTree = "<group>"; 261 }; 262 24B269282B85695700678012 /* WebContent */ = { 263 isa = PBXGroup; 264 children = ( 265 24B269292B85695700678012 /* WebContent.swift */, 266 24B269382B856BFB00678012 /* WebContent.entitlements */, 267 24B2692B2B85695700678012 /* Info.plist */, 268 ); 269 path = WebContent; 270 sourceTree = "<group>"; 271 }; 272 24D2EA972AEC34F000F34B8D /* Frameworks */ = { 273 isa = PBXGroup; 274 children = ( 275 ); 276 name = Frameworks; 277 sourceTree = "<group>"; 278 }; 279 431C638F2912F52F00ABE21B = { 280 isa = PBXGroup; 281 children = ( 282 24B269142B85686A00678012 /* GeckoView */, 283 24B269282B85695700678012 /* WebContent */, 284 248A03C82B87FA35009597A2 /* Rendering */, 285 248A03DD2B87FD1F009597A2 /* Networking */, 286 431C63992912F52F00ABE21B /* Products */, 287 431C639A2912F52F00ABE21B /* GeckoTestBrowser */, 288 8AE0D99D2927DDB700FA9C83 /* GeckoTestBrowserTests */, 289 24D2EA972AEC34F000F34B8D /* Frameworks */, 290 ); 291 sourceTree = "<group>"; 292 }; 293 431C63992912F52F00ABE21B /* Products */ = { 294 isa = PBXGroup; 295 children = ( 296 431C63982912F52F00ABE21B /* GeckoTestBrowser.app */, 297 431C63AE2912F53100ABE21B /* GeckoTestBrowserTests.xctest */, 298 24B269132B85686A00678012 /* GeckoView.framework */, 299 24B269272B85695700678012 /* WebContent.appex */, 300 248A03C72B87FA35009597A2 /* Rendering.appex */, 301 248A03DC2B87FD1F009597A2 /* Networking.appex */, 302 ); 303 name = Products; 304 sourceTree = "<group>"; 305 }; 306 431C639A2912F52F00ABE21B /* GeckoTestBrowser */ = { 307 isa = PBXGroup; 308 children = ( 309 8AE0D9B52927DF9600FA9C83 /* Launch */, 310 8AE0D9B32927DF6800FA9C83 /* Resources */, 311 431C63A92912F53100ABE21B /* Info.plist */, 312 8AE0D9BF2927E21B00FA9C83 /* Extensions */, 313 8AE0D9B42927DF7F00FA9C83 /* UI */, 314 24B2690D2B85675200678012 /* GeckoTestBrowser.entitlements */, 315 ); 316 path = GeckoTestBrowser; 317 sourceTree = "<group>"; 318 }; 319 8AE0D99D2927DDB700FA9C83 /* GeckoTestBrowserTests */ = { 320 isa = PBXGroup; 321 children = ( 322 ); 323 path = GeckoTestBrowserTests; 324 sourceTree = "<group>"; 325 }; 326 8AE0D9B32927DF6800FA9C83 /* Resources */ = { 327 isa = PBXGroup; 328 children = ( 329 431C63A42912F53100ABE21B /* Assets.xcassets */, 330 ); 331 path = Resources; 332 sourceTree = "<group>"; 333 }; 334 8AE0D9B42927DF7F00FA9C83 /* UI */ = { 335 isa = PBXGroup; 336 children = ( 337 8AE0D9C22927E27400FA9C83 /* Components */, 338 8AE0D9D9292841AB00FA9C83 /* RootViewController.swift */, 339 ); 340 path = UI; 341 sourceTree = "<group>"; 342 }; 343 8AE0D9B52927DF9600FA9C83 /* Launch */ = { 344 isa = PBXGroup; 345 children = ( 346 431C639B2912F52F00ABE21B /* AppDelegate.swift */, 347 431C63A62912F53100ABE21B /* LaunchScreen.storyboard */, 348 431C639D2912F52F00ABE21B /* SceneDelegate.swift */, 349 24AD393B2AB8B6D10058B40E /* main.swift */, 350 ); 351 path = Launch; 352 sourceTree = "<group>"; 353 }; 354 8AE0D9BF2927E21B00FA9C83 /* Extensions */ = { 355 isa = PBXGroup; 356 children = ( 357 8AE0D9CD2927F16300FA9C83 /* UIView+Extension.swift */, 358 8AE0D9DB29284EAE00FA9C83 /* UIViewController+Extension.swift */, 359 ); 360 path = Extensions; 361 sourceTree = "<group>"; 362 }; 363 8AE0D9C22927E27400FA9C83 /* Components */ = { 364 isa = PBXGroup; 365 children = ( 366 8AE0D9862927DB4A00FA9C83 /* BrowserSearchBar.swift */, 367 8AE0D9D529281A5600FA9C83 /* BrowserToolbar.swift */, 368 ); 369 path = Components; 370 sourceTree = "<group>"; 371 }; 372 /* End PBXGroup section */ 373 374 /* Begin PBXHeadersBuildPhase section */ 375 24B2690E2B85686A00678012 /* Headers */ = { 376 isa = PBXHeadersBuildPhase; 377 buildActionMask = 2147483647; 378 files = ( 379 24B269162B85686A00678012 /* GeckoView.h in Headers */, 380 ); 381 runOnlyForDeploymentPostprocessing = 0; 382 }; 383 /* End PBXHeadersBuildPhase section */ 384 385 /* Begin PBXNativeTarget section */ 386 248A03C62B87FA35009597A2 /* Rendering */ = { 387 isa = PBXNativeTarget; 388 buildConfigurationList = 248A03CF2B87FA35009597A2 /* Build configuration list for PBXNativeTarget "Rendering" */; 389 buildPhases = ( 390 248A03C32B87FA35009597A2 /* Sources */, 391 248A03C42B87FA35009597A2 /* Frameworks */, 392 248A03C52B87FA35009597A2 /* Resources */, 393 ); 394 buildRules = ( 395 ); 396 dependencies = ( 397 248A03D62B87FCA4009597A2 /* PBXTargetDependency */, 398 ); 399 name = Rendering; 400 productName = Rendering; 401 productReference = 248A03C72B87FA35009597A2 /* Rendering.appex */; 402 productType = "com.apple.product-type.extensionkit-extension"; 403 }; 404 248A03DB2B87FD1F009597A2 /* Networking */ = { 405 isa = PBXNativeTarget; 406 buildConfigurationList = 248A03E42B87FD1F009597A2 /* Build configuration list for PBXNativeTarget "Networking" */; 407 buildPhases = ( 408 248A03D82B87FD1F009597A2 /* Sources */, 409 248A03D92B87FD1F009597A2 /* Frameworks */, 410 248A03DA2B87FD1F009597A2 /* Resources */, 411 ); 412 buildRules = ( 413 ); 414 dependencies = ( 415 248A03EA2B87FD2E009597A2 /* PBXTargetDependency */, 416 ); 417 name = Networking; 418 productName = Networking; 419 productReference = 248A03DC2B87FD1F009597A2 /* Networking.appex */; 420 productType = "com.apple.product-type.extensionkit-extension"; 421 }; 422 24B269122B85686A00678012 /* GeckoView */ = { 423 isa = PBXNativeTarget; 424 buildConfigurationList = 24B2691B2B85686A00678012 /* Build configuration list for PBXNativeTarget "GeckoView" */; 425 buildPhases = ( 426 24B269222B8568FB00678012 /* Add Gecko */, 427 24B2690E2B85686A00678012 /* Headers */, 428 24B2690F2B85686A00678012 /* Sources */, 429 24B269102B85686A00678012 /* Frameworks */, 430 24B269112B85686A00678012 /* Resources */, 431 ); 432 buildRules = ( 433 ); 434 dependencies = ( 435 ); 436 name = GeckoView; 437 packageProductDependencies = ( 438 ); 439 productName = GeckoView; 440 productReference = 24B269132B85686A00678012 /* GeckoView.framework */; 441 productType = "com.apple.product-type.framework"; 442 }; 443 24B269262B85695700678012 /* WebContent */ = { 444 isa = PBXNativeTarget; 445 buildConfigurationList = 24B2692F2B85695700678012 /* Build configuration list for PBXNativeTarget "WebContent" */; 446 buildPhases = ( 447 24B269232B85695700678012 /* Sources */, 448 24B269242B85695700678012 /* Frameworks */, 449 24B269252B85695700678012 /* Resources */, 450 ); 451 buildRules = ( 452 ); 453 dependencies = ( 454 24B269362B8569E800678012 /* PBXTargetDependency */, 455 ); 456 name = WebContent; 457 productName = WebContent; 458 productReference = 24B269272B85695700678012 /* WebContent.appex */; 459 productType = "com.apple.product-type.extensionkit-extension"; 460 }; 461 431C63972912F52F00ABE21B /* GeckoTestBrowser */ = { 462 isa = PBXNativeTarget; 463 buildConfigurationList = 431C63C22912F53100ABE21B /* Build configuration list for PBXNativeTarget "GeckoTestBrowser" */; 464 buildPhases = ( 465 431C63942912F52F00ABE21B /* Sources */, 466 431C63952912F52F00ABE21B /* Frameworks */, 467 431C63962912F52F00ABE21B /* Resources */, 468 24B2691E2B85686A00678012 /* Embed Frameworks */, 469 24B269322B85695700678012 /* Embed ExtensionKit Extensions */, 470 ); 471 buildRules = ( 472 ); 473 dependencies = ( 474 24B269182B85686A00678012 /* PBXTargetDependency */, 475 24B2692D2B85695700678012 /* PBXTargetDependency */, 476 248A03CD2B87FA35009597A2 /* PBXTargetDependency */, 477 248A03E22B87FD1F009597A2 /* PBXTargetDependency */, 478 ); 479 name = GeckoTestBrowser; 480 packageProductDependencies = ( 481 ); 482 productName = GeckoTestBrowser; 483 productReference = 431C63982912F52F00ABE21B /* GeckoTestBrowser.app */; 484 productType = "com.apple.product-type.application"; 485 }; 486 431C63AD2912F53100ABE21B /* GeckoTestBrowserTests */ = { 487 isa = PBXNativeTarget; 488 buildConfigurationList = 431C63C52912F53100ABE21B /* Build configuration list for PBXNativeTarget "GeckoTestBrowserTests" */; 489 buildPhases = ( 490 431C63AA2912F53100ABE21B /* Sources */, 491 431C63AB2912F53100ABE21B /* Frameworks */, 492 431C63AC2912F53100ABE21B /* Resources */, 493 ); 494 buildRules = ( 495 ); 496 dependencies = ( 497 431C63B02912F53100ABE21B /* PBXTargetDependency */, 498 ); 499 name = GeckoTestBrowserTests; 500 productName = GeckoTestBrowserTests; 501 productReference = 431C63AE2912F53100ABE21B /* GeckoTestBrowserTests.xctest */; 502 productType = "com.apple.product-type.bundle.unit-test"; 503 }; 504 /* End PBXNativeTarget section */ 505 506 /* Begin PBXProject section */ 507 431C63902912F52F00ABE21B /* Project object */ = { 508 isa = PBXProject; 509 attributes = { 510 BuildIndependentTargetsInParallel = 1; 511 LastSwiftUpdateCheck = 1530; 512 LastUpgradeCheck = 1400; 513 TargetAttributes = { 514 248A03C62B87FA35009597A2 = { 515 CreatedOnToolsVersion = 15.3; 516 }; 517 248A03DB2B87FD1F009597A2 = { 518 CreatedOnToolsVersion = 15.3; 519 }; 520 24B269122B85686A00678012 = { 521 CreatedOnToolsVersion = 15.3; 522 }; 523 24B269262B85695700678012 = { 524 CreatedOnToolsVersion = 15.3; 525 }; 526 431C63972912F52F00ABE21B = { 527 CreatedOnToolsVersion = 14.0; 528 }; 529 431C63AD2912F53100ABE21B = { 530 CreatedOnToolsVersion = 14.0; 531 LastSwiftMigration = 1400; 532 TestTargetID = 431C63972912F52F00ABE21B; 533 }; 534 }; 535 }; 536 buildConfigurationList = 431C63932912F52F00ABE21B /* Build configuration list for PBXProject "GeckoTestBrowser" */; 537 compatibilityVersion = "Xcode 14.0"; 538 developmentRegion = en; 539 hasScannedForEncodings = 0; 540 knownRegions = ( 541 en, 542 Base, 543 ); 544 mainGroup = 431C638F2912F52F00ABE21B; 545 productRefGroup = 431C63992912F52F00ABE21B /* Products */; 546 projectDirPath = ""; 547 projectRoot = ""; 548 targets = ( 549 431C63972912F52F00ABE21B /* GeckoTestBrowser */, 550 431C63AD2912F53100ABE21B /* GeckoTestBrowserTests */, 551 24B269122B85686A00678012 /* GeckoView */, 552 24B269262B85695700678012 /* WebContent */, 553 248A03C62B87FA35009597A2 /* Rendering */, 554 248A03DB2B87FD1F009597A2 /* Networking */, 555 ); 556 }; 557 /* End PBXProject section */ 558 559 /* Begin PBXResourcesBuildPhase section */ 560 248A03C52B87FA35009597A2 /* Resources */ = { 561 isa = PBXResourcesBuildPhase; 562 buildActionMask = 2147483647; 563 files = ( 564 ); 565 runOnlyForDeploymentPostprocessing = 0; 566 }; 567 248A03DA2B87FD1F009597A2 /* Resources */ = { 568 isa = PBXResourcesBuildPhase; 569 buildActionMask = 2147483647; 570 files = ( 571 ); 572 runOnlyForDeploymentPostprocessing = 0; 573 }; 574 24B269112B85686A00678012 /* Resources */ = { 575 isa = PBXResourcesBuildPhase; 576 buildActionMask = 2147483647; 577 files = ( 578 24B269212B85689A00678012 /* AddGecko.sh in Resources */, 579 ); 580 runOnlyForDeploymentPostprocessing = 0; 581 }; 582 24B269252B85695700678012 /* Resources */ = { 583 isa = PBXResourcesBuildPhase; 584 buildActionMask = 2147483647; 585 files = ( 586 ); 587 runOnlyForDeploymentPostprocessing = 0; 588 }; 589 431C63962912F52F00ABE21B /* Resources */ = { 590 isa = PBXResourcesBuildPhase; 591 buildActionMask = 2147483647; 592 files = ( 593 431C63A82912F53100ABE21B /* LaunchScreen.storyboard in Resources */, 594 431C63A52912F53100ABE21B /* Assets.xcassets in Resources */, 595 ); 596 runOnlyForDeploymentPostprocessing = 0; 597 }; 598 431C63AC2912F53100ABE21B /* Resources */ = { 599 isa = PBXResourcesBuildPhase; 600 buildActionMask = 2147483647; 601 files = ( 602 ); 603 runOnlyForDeploymentPostprocessing = 0; 604 }; 605 /* End PBXResourcesBuildPhase section */ 606 607 /* Begin PBXShellScriptBuildPhase section */ 608 24B269222B8568FB00678012 /* Add Gecko */ = { 609 isa = PBXShellScriptBuildPhase; 610 alwaysOutOfDate = 1; 611 buildActionMask = 2147483647; 612 files = ( 613 ); 614 inputFileListPaths = ( 615 ); 616 inputPaths = ( 617 ); 618 name = "Add Gecko"; 619 outputFileListPaths = ( 620 ); 621 outputPaths = ( 622 ); 623 runOnlyForDeploymentPostprocessing = 0; 624 shellPath = /bin/sh; 625 shellScript = "\"${SRCROOT}/GeckoView/AddGecko.sh\"\n"; 626 }; 627 /* End PBXShellScriptBuildPhase section */ 628 629 /* Begin PBXSourcesBuildPhase section */ 630 248A03C32B87FA35009597A2 /* Sources */ = { 631 isa = PBXSourcesBuildPhase; 632 buildActionMask = 2147483647; 633 files = ( 634 248A03CA2B87FA35009597A2 /* Rendering.swift in Sources */, 635 ); 636 runOnlyForDeploymentPostprocessing = 0; 637 }; 638 248A03D82B87FD1F009597A2 /* Sources */ = { 639 isa = PBXSourcesBuildPhase; 640 buildActionMask = 2147483647; 641 files = ( 642 248A03DF2B87FD1F009597A2 /* Networking.swift in Sources */, 643 ); 644 runOnlyForDeploymentPostprocessing = 0; 645 }; 646 24B2690F2B85686A00678012 /* Sources */ = { 647 isa = PBXSourcesBuildPhase; 648 buildActionMask = 2147483647; 649 files = ( 650 24A88AD62BB54B300052426E /* ContentDelegate.swift in Sources */, 651 24A88AE62BB54B510052426E /* ProgressDelegate.swift in Sources */, 652 24A88ADE2BB54B400052426E /* GeckoSessionHandler.swift in Sources */, 653 24A88AE02BB54B450052426E /* GeckoView.swift in Sources */, 654 24A88AD82BB54B330052426E /* EventDispatcher.swift in Sources */, 655 24A88ADA2BB54B370052426E /* GeckoRuntime.swift in Sources */, 656 24A88ADC2BB54B3C0052426E /* GeckoSession.swift in Sources */, 657 24A88AE22BB54B4A0052426E /* NavigationDelegate.swift in Sources */, 658 24A88AD42BB54B2C0052426E /* AllowOrDeny.swift in Sources */, 659 24A88AE42BB54B4D0052426E /* PermissionDelegate.swift in Sources */, 660 ); 661 runOnlyForDeploymentPostprocessing = 0; 662 }; 663 24B269232B85695700678012 /* Sources */ = { 664 isa = PBXSourcesBuildPhase; 665 buildActionMask = 2147483647; 666 files = ( 667 24B2692A2B85695700678012 /* WebContent.swift in Sources */, 668 ); 669 runOnlyForDeploymentPostprocessing = 0; 670 }; 671 431C63942912F52F00ABE21B /* Sources */ = { 672 isa = PBXSourcesBuildPhase; 673 buildActionMask = 2147483647; 674 files = ( 675 8AE0D9DA292841AB00FA9C83 /* RootViewController.swift in Sources */, 676 8AE0D9872927DB4A00FA9C83 /* BrowserSearchBar.swift in Sources */, 677 431C639C2912F52F00ABE21B /* AppDelegate.swift in Sources */, 678 8AE0D9DC29284EAE00FA9C83 /* UIViewController+Extension.swift in Sources */, 679 431C639E2912F52F00ABE21B /* SceneDelegate.swift in Sources */, 680 24AD393C2AB8B6D10058B40E /* main.swift in Sources */, 681 8AE0D9D629281A5600FA9C83 /* BrowserToolbar.swift in Sources */, 682 8AE0D9CE2927F16300FA9C83 /* UIView+Extension.swift in Sources */, 683 ); 684 runOnlyForDeploymentPostprocessing = 0; 685 }; 686 431C63AA2912F53100ABE21B /* Sources */ = { 687 isa = PBXSourcesBuildPhase; 688 buildActionMask = 2147483647; 689 files = ( 690 ); 691 runOnlyForDeploymentPostprocessing = 0; 692 }; 693 /* End PBXSourcesBuildPhase section */ 694 695 /* Begin PBXTargetDependency section */ 696 248A03CD2B87FA35009597A2 /* PBXTargetDependency */ = { 697 isa = PBXTargetDependency; 698 target = 248A03C62B87FA35009597A2 /* Rendering */; 699 targetProxy = 248A03CC2B87FA35009597A2 /* PBXContainerItemProxy */; 700 }; 701 248A03D62B87FCA4009597A2 /* PBXTargetDependency */ = { 702 isa = PBXTargetDependency; 703 target = 24B269122B85686A00678012 /* GeckoView */; 704 targetProxy = 248A03D52B87FCA4009597A2 /* PBXContainerItemProxy */; 705 }; 706 248A03E22B87FD1F009597A2 /* PBXTargetDependency */ = { 707 isa = PBXTargetDependency; 708 target = 248A03DB2B87FD1F009597A2 /* Networking */; 709 targetProxy = 248A03E12B87FD1F009597A2 /* PBXContainerItemProxy */; 710 }; 711 248A03EA2B87FD2E009597A2 /* PBXTargetDependency */ = { 712 isa = PBXTargetDependency; 713 target = 24B269122B85686A00678012 /* GeckoView */; 714 targetProxy = 248A03E92B87FD2E009597A2 /* PBXContainerItemProxy */; 715 }; 716 24B269182B85686A00678012 /* PBXTargetDependency */ = { 717 isa = PBXTargetDependency; 718 target = 24B269122B85686A00678012 /* GeckoView */; 719 targetProxy = 24B269172B85686A00678012 /* PBXContainerItemProxy */; 720 }; 721 24B2692D2B85695700678012 /* PBXTargetDependency */ = { 722 isa = PBXTargetDependency; 723 target = 24B269262B85695700678012 /* WebContent */; 724 targetProxy = 24B2692C2B85695700678012 /* PBXContainerItemProxy */; 725 }; 726 24B269362B8569E800678012 /* PBXTargetDependency */ = { 727 isa = PBXTargetDependency; 728 target = 24B269122B85686A00678012 /* GeckoView */; 729 targetProxy = 24B269352B8569E800678012 /* PBXContainerItemProxy */; 730 }; 731 431C63B02912F53100ABE21B /* PBXTargetDependency */ = { 732 isa = PBXTargetDependency; 733 target = 431C63972912F52F00ABE21B /* GeckoTestBrowser */; 734 targetProxy = 431C63AF2912F53100ABE21B /* PBXContainerItemProxy */; 735 }; 736 /* End PBXTargetDependency section */ 737 738 /* Begin PBXVariantGroup section */ 739 431C63A62912F53100ABE21B /* LaunchScreen.storyboard */ = { 740 isa = PBXVariantGroup; 741 children = ( 742 431C63A72912F53100ABE21B /* Base */, 743 ); 744 name = LaunchScreen.storyboard; 745 sourceTree = "<group>"; 746 }; 747 /* End PBXVariantGroup section */ 748 749 /* Begin XCBuildConfiguration section */ 750 248A03D02B87FA35009597A2 /* Debug */ = { 751 isa = XCBuildConfiguration; 752 buildSettings = { 753 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 754 CODE_SIGN_ENTITLEMENTS = Rendering/Rendering.entitlements; 755 CODE_SIGN_STYLE = Automatic; 756 CURRENT_PROJECT_VERSION = 1; 757 DEVELOPMENT_TEAM = 43AQ936H96; 758 ENABLE_USER_SCRIPT_SANDBOXING = YES; 759 GCC_C_LANGUAGE_STANDARD = gnu17; 760 GENERATE_INFOPLIST_FILE = YES; 761 INFOPLIST_FILE = Rendering/Info.plist; 762 INFOPLIST_KEY_CFBundleDisplayName = Rendering; 763 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 764 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 765 LD_RUNPATH_SEARCH_PATHS = ( 766 "$(inherited)", 767 "@executable_path/Frameworks", 768 "@executable_path/../../Frameworks", 769 ); 770 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 771 MARKETING_VERSION = 1.0; 772 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.Rendering; 773 PRODUCT_NAME = "$(TARGET_NAME)"; 774 SKIP_INSTALL = YES; 775 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; 776 SWIFT_EMIT_LOC_STRINGS = YES; 777 SWIFT_VERSION = 5.0; 778 TARGETED_DEVICE_FAMILY = "1,2"; 779 }; 780 name = Debug; 781 }; 782 248A03D12B87FA35009597A2 /* Release */ = { 783 isa = XCBuildConfiguration; 784 buildSettings = { 785 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 786 CODE_SIGN_ENTITLEMENTS = Rendering/Rendering.entitlements; 787 CODE_SIGN_STYLE = Automatic; 788 CURRENT_PROJECT_VERSION = 1; 789 DEVELOPMENT_TEAM = 43AQ936H96; 790 ENABLE_USER_SCRIPT_SANDBOXING = YES; 791 GCC_C_LANGUAGE_STANDARD = gnu17; 792 GENERATE_INFOPLIST_FILE = YES; 793 INFOPLIST_FILE = Rendering/Info.plist; 794 INFOPLIST_KEY_CFBundleDisplayName = Rendering; 795 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 796 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 797 LD_RUNPATH_SEARCH_PATHS = ( 798 "$(inherited)", 799 "@executable_path/Frameworks", 800 "@executable_path/../../Frameworks", 801 ); 802 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 803 MARKETING_VERSION = 1.0; 804 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.Rendering; 805 PRODUCT_NAME = "$(TARGET_NAME)"; 806 SKIP_INSTALL = YES; 807 SWIFT_EMIT_LOC_STRINGS = YES; 808 SWIFT_VERSION = 5.0; 809 TARGETED_DEVICE_FAMILY = "1,2"; 810 }; 811 name = Release; 812 }; 813 248A03E52B87FD1F009597A2 /* Debug */ = { 814 isa = XCBuildConfiguration; 815 buildSettings = { 816 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 817 CODE_SIGN_ENTITLEMENTS = Networking/Networking.entitlements; 818 CODE_SIGN_STYLE = Automatic; 819 CURRENT_PROJECT_VERSION = 1; 820 DEVELOPMENT_TEAM = 43AQ936H96; 821 ENABLE_USER_SCRIPT_SANDBOXING = YES; 822 GCC_C_LANGUAGE_STANDARD = gnu17; 823 GENERATE_INFOPLIST_FILE = YES; 824 INFOPLIST_FILE = Networking/Info.plist; 825 INFOPLIST_KEY_CFBundleDisplayName = Networking; 826 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 827 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 828 LD_RUNPATH_SEARCH_PATHS = ( 829 "$(inherited)", 830 "@executable_path/Frameworks", 831 "@executable_path/../../Frameworks", 832 ); 833 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 834 MARKETING_VERSION = 1.0; 835 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.Networking; 836 PRODUCT_NAME = "$(TARGET_NAME)"; 837 SKIP_INSTALL = YES; 838 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; 839 SWIFT_EMIT_LOC_STRINGS = YES; 840 SWIFT_VERSION = 5.0; 841 TARGETED_DEVICE_FAMILY = "1,2"; 842 }; 843 name = Debug; 844 }; 845 248A03E62B87FD1F009597A2 /* Release */ = { 846 isa = XCBuildConfiguration; 847 buildSettings = { 848 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 849 CODE_SIGN_ENTITLEMENTS = Networking/Networking.entitlements; 850 CODE_SIGN_STYLE = Automatic; 851 CURRENT_PROJECT_VERSION = 1; 852 DEVELOPMENT_TEAM = 43AQ936H96; 853 ENABLE_USER_SCRIPT_SANDBOXING = YES; 854 GCC_C_LANGUAGE_STANDARD = gnu17; 855 GENERATE_INFOPLIST_FILE = YES; 856 INFOPLIST_FILE = Networking/Info.plist; 857 INFOPLIST_KEY_CFBundleDisplayName = Networking; 858 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 859 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 860 LD_RUNPATH_SEARCH_PATHS = ( 861 "$(inherited)", 862 "@executable_path/Frameworks", 863 "@executable_path/../../Frameworks", 864 ); 865 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 866 MARKETING_VERSION = 1.0; 867 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.Networking; 868 PRODUCT_NAME = "$(TARGET_NAME)"; 869 SKIP_INSTALL = YES; 870 SWIFT_EMIT_LOC_STRINGS = YES; 871 SWIFT_VERSION = 5.0; 872 TARGETED_DEVICE_FAMILY = "1,2"; 873 }; 874 name = Release; 875 }; 876 24B2691C2B85686A00678012 /* Debug */ = { 877 isa = XCBuildConfiguration; 878 buildSettings = { 879 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 880 CODE_SIGN_IDENTITY = "Apple Development"; 881 CODE_SIGN_STYLE = Automatic; 882 CURRENT_PROJECT_VERSION = 1; 883 DEFINES_MODULE = YES; 884 DEVELOPMENT_TEAM = 43AQ936H96; 885 DYLIB_COMPATIBILITY_VERSION = 1; 886 DYLIB_CURRENT_VERSION = 1; 887 DYLIB_INSTALL_NAME_BASE = "@rpath"; 888 ENABLE_MODULE_VERIFIER = YES; 889 ENABLE_USER_SCRIPT_SANDBOXING = NO; 890 GCC_C_LANGUAGE_STANDARD = gnu17; 891 GECKO_TOPSRCDIR = "${SRCROOT}/../../.."; 892 GENERATE_INFOPLIST_FILE = YES; 893 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 894 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 895 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 896 LD_RUNPATH_SEARCH_PATHS = ( 897 "$(inherited)", 898 "@executable_path/Frameworks", 899 "@loader_path/Frameworks", 900 ); 901 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 902 MARKETING_VERSION = 1.0; 903 MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; 904 MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; 905 OTHER_LDFLAGS = "$(BUILT_PRODUCTS_DIR)/$(CONTENTS_FOLDER_PATH)/Frameworks/XUL"; 906 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.GeckoView; 907 PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; 908 SKIP_INSTALL = YES; 909 SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; 910 SUPPORTS_MACCATALYST = NO; 911 SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; 912 SWIFT_EMIT_LOC_STRINGS = YES; 913 SWIFT_VERSION = 5.0; 914 TARGETED_DEVICE_FAMILY = "1,2"; 915 VERSIONING_SYSTEM = "apple-generic"; 916 VERSION_INFO_PREFIX = ""; 917 }; 918 name = Debug; 919 }; 920 24B2691D2B85686A00678012 /* Release */ = { 921 isa = XCBuildConfiguration; 922 buildSettings = { 923 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 924 CODE_SIGN_IDENTITY = "Apple Development"; 925 CODE_SIGN_STYLE = Automatic; 926 CURRENT_PROJECT_VERSION = 1; 927 DEFINES_MODULE = YES; 928 DEVELOPMENT_TEAM = 43AQ936H96; 929 DYLIB_COMPATIBILITY_VERSION = 1; 930 DYLIB_CURRENT_VERSION = 1; 931 DYLIB_INSTALL_NAME_BASE = "@rpath"; 932 ENABLE_MODULE_VERIFIER = YES; 933 ENABLE_USER_SCRIPT_SANDBOXING = NO; 934 GCC_C_LANGUAGE_STANDARD = gnu17; 935 GECKO_TOPSRCDIR = "${SRCROOT}/../../.."; 936 GENERATE_INFOPLIST_FILE = YES; 937 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 938 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 939 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 940 LD_RUNPATH_SEARCH_PATHS = ( 941 "$(inherited)", 942 "@executable_path/Frameworks", 943 "@loader_path/Frameworks", 944 ); 945 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 946 MARKETING_VERSION = 1.0; 947 MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; 948 MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; 949 OTHER_LDFLAGS = "$(BUILT_PRODUCTS_DIR)/$(CONTENTS_FOLDER_PATH)/Frameworks/XUL"; 950 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.GeckoView; 951 PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; 952 SKIP_INSTALL = YES; 953 SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; 954 SUPPORTS_MACCATALYST = NO; 955 SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; 956 SWIFT_EMIT_LOC_STRINGS = YES; 957 SWIFT_VERSION = 5.0; 958 TARGETED_DEVICE_FAMILY = "1,2"; 959 VERSIONING_SYSTEM = "apple-generic"; 960 VERSION_INFO_PREFIX = ""; 961 }; 962 name = Release; 963 }; 964 24B269302B85695700678012 /* Debug */ = { 965 isa = XCBuildConfiguration; 966 buildSettings = { 967 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 968 CODE_SIGN_ENTITLEMENTS = WebContent/WebContent.entitlements; 969 CODE_SIGN_STYLE = Automatic; 970 CURRENT_PROJECT_VERSION = 1; 971 DEVELOPMENT_TEAM = 43AQ936H96; 972 ENABLE_USER_SCRIPT_SANDBOXING = YES; 973 GCC_C_LANGUAGE_STANDARD = gnu17; 974 GENERATE_INFOPLIST_FILE = YES; 975 INFOPLIST_FILE = WebContent/Info.plist; 976 INFOPLIST_KEY_CFBundleDisplayName = WebContent; 977 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 978 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 979 LD_RUNPATH_SEARCH_PATHS = ( 980 "$(inherited)", 981 "@executable_path/Frameworks", 982 "@executable_path/../../Frameworks", 983 ); 984 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 985 MARKETING_VERSION = 1.0; 986 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.WebContent; 987 PRODUCT_NAME = "$(TARGET_NAME)"; 988 SKIP_INSTALL = YES; 989 SWIFT_EMIT_LOC_STRINGS = YES; 990 SWIFT_VERSION = 5.0; 991 TARGETED_DEVICE_FAMILY = "1,2"; 992 }; 993 name = Debug; 994 }; 995 24B269312B85695700678012 /* Release */ = { 996 isa = XCBuildConfiguration; 997 buildSettings = { 998 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; 999 CODE_SIGN_ENTITLEMENTS = WebContent/WebContent.entitlements; 1000 CODE_SIGN_STYLE = Automatic; 1001 CURRENT_PROJECT_VERSION = 1; 1002 DEVELOPMENT_TEAM = 43AQ936H96; 1003 ENABLE_USER_SCRIPT_SANDBOXING = YES; 1004 GCC_C_LANGUAGE_STANDARD = gnu17; 1005 GENERATE_INFOPLIST_FILE = YES; 1006 INFOPLIST_FILE = WebContent/Info.plist; 1007 INFOPLIST_KEY_CFBundleDisplayName = WebContent; 1008 INFOPLIST_KEY_NSHumanReadableCopyright = ""; 1009 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 1010 LD_RUNPATH_SEARCH_PATHS = ( 1011 "$(inherited)", 1012 "@executable_path/Frameworks", 1013 "@executable_path/../../Frameworks", 1014 ); 1015 LOCALIZATION_PREFERS_STRING_CATALOGS = YES; 1016 MARKETING_VERSION = 1.0; 1017 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser.WebContent; 1018 PRODUCT_NAME = "$(TARGET_NAME)"; 1019 SKIP_INSTALL = YES; 1020 SWIFT_EMIT_LOC_STRINGS = YES; 1021 SWIFT_VERSION = 5.0; 1022 TARGETED_DEVICE_FAMILY = "1,2"; 1023 }; 1024 name = Release; 1025 }; 1026 431C63C02912F53100ABE21B /* Debug */ = { 1027 isa = XCBuildConfiguration; 1028 buildSettings = { 1029 ALWAYS_SEARCH_USER_PATHS = NO; 1030 CLANG_ANALYZER_NONNULL = YES; 1031 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 1032 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; 1033 CLANG_ENABLE_MODULES = YES; 1034 CLANG_ENABLE_OBJC_ARC = YES; 1035 CLANG_ENABLE_OBJC_WEAK = YES; 1036 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 1037 CLANG_WARN_BOOL_CONVERSION = YES; 1038 CLANG_WARN_COMMA = YES; 1039 CLANG_WARN_CONSTANT_CONVERSION = YES; 1040 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 1041 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 1042 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 1043 CLANG_WARN_EMPTY_BODY = YES; 1044 CLANG_WARN_ENUM_CONVERSION = YES; 1045 CLANG_WARN_INFINITE_RECURSION = YES; 1046 CLANG_WARN_INT_CONVERSION = YES; 1047 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 1048 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 1049 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 1050 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 1051 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 1052 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 1053 CLANG_WARN_STRICT_PROTOTYPES = YES; 1054 CLANG_WARN_SUSPICIOUS_MOVE = YES; 1055 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 1056 CLANG_WARN_UNREACHABLE_CODE = YES; 1057 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 1058 COPY_PHASE_STRIP = NO; 1059 DEBUG_INFORMATION_FORMAT = dwarf; 1060 ENABLE_STRICT_OBJC_MSGSEND = YES; 1061 ENABLE_TESTABILITY = YES; 1062 GCC_C_LANGUAGE_STANDARD = gnu17; 1063 GCC_DYNAMIC_NO_PIC = NO; 1064 GCC_NO_COMMON_BLOCKS = YES; 1065 GCC_OPTIMIZATION_LEVEL = 0; 1066 GCC_PREPROCESSOR_DEFINITIONS = ( 1067 "DEBUG=1", 1068 "$(inherited)", 1069 ); 1070 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1071 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 1072 GCC_WARN_UNDECLARED_SELECTOR = YES; 1073 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 1074 GCC_WARN_UNUSED_FUNCTION = YES; 1075 GCC_WARN_UNUSED_VARIABLE = YES; 1076 IPHONEOS_DEPLOYMENT_TARGET = 17.4; 1077 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 1078 MTL_FAST_MATH = YES; 1079 ONLY_ACTIVE_ARCH = YES; 1080 SDKROOT = iphoneos; 1081 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; 1082 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 1083 }; 1084 name = Debug; 1085 }; 1086 431C63C12912F53100ABE21B /* Release */ = { 1087 isa = XCBuildConfiguration; 1088 buildSettings = { 1089 ALWAYS_SEARCH_USER_PATHS = NO; 1090 CLANG_ANALYZER_NONNULL = YES; 1091 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 1092 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; 1093 CLANG_ENABLE_MODULES = YES; 1094 CLANG_ENABLE_OBJC_ARC = YES; 1095 CLANG_ENABLE_OBJC_WEAK = YES; 1096 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 1097 CLANG_WARN_BOOL_CONVERSION = YES; 1098 CLANG_WARN_COMMA = YES; 1099 CLANG_WARN_CONSTANT_CONVERSION = YES; 1100 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 1101 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 1102 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 1103 CLANG_WARN_EMPTY_BODY = YES; 1104 CLANG_WARN_ENUM_CONVERSION = YES; 1105 CLANG_WARN_INFINITE_RECURSION = YES; 1106 CLANG_WARN_INT_CONVERSION = YES; 1107 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 1108 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 1109 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 1110 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 1111 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 1112 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 1113 CLANG_WARN_STRICT_PROTOTYPES = YES; 1114 CLANG_WARN_SUSPICIOUS_MOVE = YES; 1115 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 1116 CLANG_WARN_UNREACHABLE_CODE = YES; 1117 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 1118 COPY_PHASE_STRIP = NO; 1119 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1120 ENABLE_NS_ASSERTIONS = NO; 1121 ENABLE_STRICT_OBJC_MSGSEND = YES; 1122 GCC_C_LANGUAGE_STANDARD = gnu17; 1123 GCC_NO_COMMON_BLOCKS = YES; 1124 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1125 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 1126 GCC_WARN_UNDECLARED_SELECTOR = YES; 1127 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 1128 GCC_WARN_UNUSED_FUNCTION = YES; 1129 GCC_WARN_UNUSED_VARIABLE = YES; 1130 IPHONEOS_DEPLOYMENT_TARGET = 17.4; 1131 MTL_ENABLE_DEBUG_INFO = NO; 1132 MTL_FAST_MATH = YES; 1133 ONLY_ACTIVE_ARCH = YES; 1134 SDKROOT = iphoneos; 1135 SWIFT_COMPILATION_MODE = wholemodule; 1136 SWIFT_OPTIMIZATION_LEVEL = "-O"; 1137 VALIDATE_PRODUCT = YES; 1138 }; 1139 name = Release; 1140 }; 1141 431C63C32912F53100ABE21B /* Debug */ = { 1142 isa = XCBuildConfiguration; 1143 buildSettings = { 1144 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 1145 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 1146 CODE_SIGN_ENTITLEMENTS = GeckoTestBrowser/GeckoTestBrowser.entitlements; 1147 CODE_SIGN_STYLE = Automatic; 1148 CURRENT_PROJECT_VERSION = 1; 1149 DEVELOPMENT_TEAM = 43AQ936H96; 1150 GENERATE_INFOPLIST_FILE = YES; 1151 INFOPLIST_FILE = GeckoTestBrowser/Info.plist; 1152 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; 1153 INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; 1154 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 1155 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 1156 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 1157 LD_RUNPATH_SEARCH_PATHS = ( 1158 "$(inherited)", 1159 "@executable_path/Frameworks", 1160 ); 1161 MARKETING_VERSION = 1.0; 1162 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser; 1163 PRODUCT_NAME = "$(TARGET_NAME)"; 1164 SWIFT_EMIT_LOC_STRINGS = YES; 1165 SWIFT_VERSION = 5.0; 1166 TARGETED_DEVICE_FAMILY = "1,2"; 1167 }; 1168 name = Debug; 1169 }; 1170 431C63C42912F53100ABE21B /* Release */ = { 1171 isa = XCBuildConfiguration; 1172 buildSettings = { 1173 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 1174 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 1175 CODE_SIGN_ENTITLEMENTS = GeckoTestBrowser/GeckoTestBrowser.entitlements; 1176 CODE_SIGN_STYLE = Automatic; 1177 CURRENT_PROJECT_VERSION = 1; 1178 DEVELOPMENT_TEAM = 43AQ936H96; 1179 GENERATE_INFOPLIST_FILE = YES; 1180 INFOPLIST_FILE = GeckoTestBrowser/Info.plist; 1181 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; 1182 INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; 1183 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 1184 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 1185 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 1186 LD_RUNPATH_SEARCH_PATHS = ( 1187 "$(inherited)", 1188 "@executable_path/Frameworks", 1189 ); 1190 MARKETING_VERSION = 1.0; 1191 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowser; 1192 PRODUCT_NAME = "$(TARGET_NAME)"; 1193 SWIFT_EMIT_LOC_STRINGS = YES; 1194 SWIFT_VERSION = 5.0; 1195 TARGETED_DEVICE_FAMILY = "1,2"; 1196 }; 1197 name = Release; 1198 }; 1199 431C63C62912F53100ABE21B /* Debug */ = { 1200 isa = XCBuildConfiguration; 1201 buildSettings = { 1202 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 1203 BUNDLE_LOADER = "$(TEST_HOST)"; 1204 CLANG_ENABLE_MODULES = YES; 1205 CODE_SIGN_STYLE = Automatic; 1206 CURRENT_PROJECT_VERSION = 1; 1207 DEVELOPMENT_TEAM = 43AQ936H96; 1208 GENERATE_INFOPLIST_FILE = YES; 1209 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 1210 LD_RUNPATH_SEARCH_PATHS = ( 1211 "$(inherited)", 1212 "@executable_path/Frameworks", 1213 "@loader_path/Frameworks", 1214 ); 1215 MARKETING_VERSION = 1.0; 1216 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowserTests; 1217 PRODUCT_NAME = "$(TARGET_NAME)"; 1218 SWIFT_EMIT_LOC_STRINGS = NO; 1219 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 1220 SWIFT_VERSION = 5.0; 1221 TARGETED_DEVICE_FAMILY = "1,2"; 1222 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/GeckoTestBrowser.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/GeckoTestBrowser"; 1223 }; 1224 name = Debug; 1225 }; 1226 431C63C72912F53100ABE21B /* Release */ = { 1227 isa = XCBuildConfiguration; 1228 buildSettings = { 1229 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 1230 BUNDLE_LOADER = "$(TEST_HOST)"; 1231 CLANG_ENABLE_MODULES = YES; 1232 CODE_SIGN_STYLE = Automatic; 1233 CURRENT_PROJECT_VERSION = 1; 1234 DEVELOPMENT_TEAM = 43AQ936H96; 1235 GENERATE_INFOPLIST_FILE = YES; 1236 IPHONEOS_DEPLOYMENT_TARGET = 18.4; 1237 LD_RUNPATH_SEARCH_PATHS = ( 1238 "$(inherited)", 1239 "@executable_path/Frameworks", 1240 "@loader_path/Frameworks", 1241 ); 1242 MARKETING_VERSION = 1.0; 1243 PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.GeckoTestBrowserTests; 1244 PRODUCT_NAME = "$(TARGET_NAME)"; 1245 SWIFT_EMIT_LOC_STRINGS = NO; 1246 SWIFT_VERSION = 5.0; 1247 TARGETED_DEVICE_FAMILY = "1,2"; 1248 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/GeckoTestBrowser.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/GeckoTestBrowser"; 1249 }; 1250 name = Release; 1251 }; 1252 /* End XCBuildConfiguration section */ 1253 1254 /* Begin XCConfigurationList section */ 1255 248A03CF2B87FA35009597A2 /* Build configuration list for PBXNativeTarget "Rendering" */ = { 1256 isa = XCConfigurationList; 1257 buildConfigurations = ( 1258 248A03D02B87FA35009597A2 /* Debug */, 1259 248A03D12B87FA35009597A2 /* Release */, 1260 ); 1261 defaultConfigurationIsVisible = 0; 1262 defaultConfigurationName = Release; 1263 }; 1264 248A03E42B87FD1F009597A2 /* Build configuration list for PBXNativeTarget "Networking" */ = { 1265 isa = XCConfigurationList; 1266 buildConfigurations = ( 1267 248A03E52B87FD1F009597A2 /* Debug */, 1268 248A03E62B87FD1F009597A2 /* Release */, 1269 ); 1270 defaultConfigurationIsVisible = 0; 1271 defaultConfigurationName = Release; 1272 }; 1273 24B2691B2B85686A00678012 /* Build configuration list for PBXNativeTarget "GeckoView" */ = { 1274 isa = XCConfigurationList; 1275 buildConfigurations = ( 1276 24B2691C2B85686A00678012 /* Debug */, 1277 24B2691D2B85686A00678012 /* Release */, 1278 ); 1279 defaultConfigurationIsVisible = 0; 1280 defaultConfigurationName = Release; 1281 }; 1282 24B2692F2B85695700678012 /* Build configuration list for PBXNativeTarget "WebContent" */ = { 1283 isa = XCConfigurationList; 1284 buildConfigurations = ( 1285 24B269302B85695700678012 /* Debug */, 1286 24B269312B85695700678012 /* Release */, 1287 ); 1288 defaultConfigurationIsVisible = 0; 1289 defaultConfigurationName = Release; 1290 }; 1291 431C63932912F52F00ABE21B /* Build configuration list for PBXProject "GeckoTestBrowser" */ = { 1292 isa = XCConfigurationList; 1293 buildConfigurations = ( 1294 431C63C02912F53100ABE21B /* Debug */, 1295 431C63C12912F53100ABE21B /* Release */, 1296 ); 1297 defaultConfigurationIsVisible = 0; 1298 defaultConfigurationName = Release; 1299 }; 1300 431C63C22912F53100ABE21B /* Build configuration list for PBXNativeTarget "GeckoTestBrowser" */ = { 1301 isa = XCConfigurationList; 1302 buildConfigurations = ( 1303 431C63C32912F53100ABE21B /* Debug */, 1304 431C63C42912F53100ABE21B /* Release */, 1305 ); 1306 defaultConfigurationIsVisible = 0; 1307 defaultConfigurationName = Release; 1308 }; 1309 431C63C52912F53100ABE21B /* Build configuration list for PBXNativeTarget "GeckoTestBrowserTests" */ = { 1310 isa = XCConfigurationList; 1311 buildConfigurations = ( 1312 431C63C62912F53100ABE21B /* Debug */, 1313 431C63C72912F53100ABE21B /* Release */, 1314 ); 1315 defaultConfigurationIsVisible = 0; 1316 defaultConfigurationName = Release; 1317 }; 1318 /* End XCConfigurationList section */ 1319 }; 1320 rootObject = 431C63902912F52F00ABE21B /* Project object */; 1321 }