|
1500 | 1500 | B604085C274B8FBA00680351 /* UnprotectedDomains.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B604085A274B8CA300680351 /* UnprotectedDomains.xcdatamodeld */; };
|
1501 | 1501 | B6085D062743905F00A9C456 /* CoreDataStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6085D052743905F00A9C456 /* CoreDataStore.swift */; };
|
1502 | 1502 | B6085D092743AAB600A9C456 /* FireproofDomains.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B6085D072743993C00A9C456 /* FireproofDomains.xcdatamodeld */; };
|
| 1503 | + B60C6F7729B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60C6F7629B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift */; }; |
| 1504 | + B60C6F7829B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60C6F7629B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift */; }; |
1503 | 1505 | B60C6F7E29B1B41D007BFAA8 /* TestRunHelperInitializer.m in Sources */ = {isa = PBXBuildFile; fileRef = B60C6F7D29B1B41D007BFAA8 /* TestRunHelperInitializer.m */; };
|
1504 | 1506 | B60C6F7F29B1B41D007BFAA8 /* TestRunHelperInitializer.m in Sources */ = {isa = PBXBuildFile; fileRef = B60C6F7D29B1B41D007BFAA8 /* TestRunHelperInitializer.m */; };
|
1505 | 1507 | B60C6F8129B1B4AD007BFAA8 /* TestRunHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60C6F8029B1B4AD007BFAA8 /* TestRunHelper.swift */; };
|
|
1575 | 1577 | B63FCB3629B5B2730022C61A /* FileManagerTempDirReplacement.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60C6F8329B1BAD3007BFAA8 /* FileManagerTempDirReplacement.swift */; };
|
1576 | 1578 | B642738227B65BAC0005DFD1 /* SecureVaultErrorReporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B642738127B65BAC0005DFD1 /* SecureVaultErrorReporter.swift */; };
|
1577 | 1579 | B643BF1427ABF772000BACEC /* NSWorkspaceExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B643BF1327ABF772000BACEC /* NSWorkspaceExtension.swift */; };
|
| 1580 | + B644B43D29D56829003FA9AB /* SearchNonexistentDomainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B644B43929D565DB003FA9AB /* SearchNonexistentDomainTests.swift */; }; |
| 1581 | + B644B43E29D5682B003FA9AB /* SearchNonexistentDomainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B644B43929D565DB003FA9AB /* SearchNonexistentDomainTests.swift */; }; |
| 1582 | + B644B43F29D57298003FA9AB /* SuggestionLoadingMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA0F3DB6261A566C0077F2D9 /* SuggestionLoadingMock.swift */; }; |
| 1583 | + B644B44029D57299003FA9AB /* SuggestionLoadingMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA0F3DB6261A566C0077F2D9 /* SuggestionLoadingMock.swift */; }; |
1578 | 1584 | B647EFBB2922584B00BA628D /* AdClickAttributionTabExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B647EFBA2922584B00BA628D /* AdClickAttributionTabExtension.swift */; };
|
1579 | 1585 | B64C84DE2692D7400048FEBE /* PermissionAuthorization.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B64C84DD2692D7400048FEBE /* PermissionAuthorization.storyboard */; };
|
1580 | 1586 | B64C84E32692DC9F0048FEBE /* PermissionAuthorizationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64C84E22692DC9F0048FEBE /* PermissionAuthorizationViewController.swift */; };
|
|
1734 | 1740 | B6C0B23C26E87D900031CB7F /* NSAlert+ActiveDownloadsTermination.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0B23B26E87D900031CB7F /* NSAlert+ActiveDownloadsTermination.swift */; };
|
1735 | 1741 | B6C0B23E26E8BF1F0031CB7F /* DownloadListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0B23D26E8BF1F0031CB7F /* DownloadListViewModel.swift */; };
|
1736 | 1742 | B6C0B24626E9CB190031CB7F /* RunLoopExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0B24526E9CB190031CB7F /* RunLoopExtensionTests.swift */; };
|
1737 |
| - B6C0BB6A29AF1C7000AE8E3C /* BrowserTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0BB6929AF1C7000AE8E3C /* BrowserTabView.swift */; }; |
1738 |
| - B6C0BB6B29AF1C7000AE8E3C /* BrowserTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0BB6929AF1C7000AE8E3C /* BrowserTabView.swift */; }; |
1739 | 1743 | B6C0BB6729AEFF8100AE8E3C /* BookmarkExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0BB6629AEFF8100AE8E3C /* BookmarkExtension.swift */; };
|
1740 | 1744 | B6C0BB6829AEFF8100AE8E3C /* BookmarkExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0BB6629AEFF8100AE8E3C /* BookmarkExtension.swift */; };
|
| 1745 | + B6C0BB6A29AF1C7000AE8E3C /* BrowserTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0BB6929AF1C7000AE8E3C /* BrowserTabView.swift */; }; |
| 1746 | + B6C0BB6B29AF1C7000AE8E3C /* BrowserTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C0BB6929AF1C7000AE8E3C /* BrowserTabView.swift */; }; |
1741 | 1747 | B6C2C9EF276081AB005B7F0A /* DeallocationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C2C9EE276081AB005B7F0A /* DeallocationTests.swift */; };
|
1742 | 1748 | B6C2C9F62760B659005B7F0A /* TestDataModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = B6C2C9F42760B659005B7F0A /* TestDataModel.xcdatamodeld */; };
|
1743 | 1749 | B6C416A7294A4AE500C4F2E7 /* DuckPlayerTabExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C416A6294A4AE500C4F2E7 /* DuckPlayerTabExtension.swift */; };
|
|
2552 | 2558 | B604085B274B8CA400680351 /* Permissions.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Permissions.xcdatamodel; sourceTree = "<group>"; };
|
2553 | 2559 | B6085D052743905F00A9C456 /* CoreDataStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataStore.swift; sourceTree = "<group>"; };
|
2554 | 2560 | B6085D082743993D00A9C456 /* Permissions.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Permissions.xcdatamodel; sourceTree = "<group>"; };
|
| 2561 | + B60C6F7629B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchNonexistentDomainNavigationResponder.swift; sourceTree = "<group>"; }; |
2555 | 2562 | B60C6F7D29B1B41D007BFAA8 /* TestRunHelperInitializer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestRunHelperInitializer.m; sourceTree = "<group>"; };
|
2556 | 2563 | B60C6F8029B1B4AD007BFAA8 /* TestRunHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestRunHelper.swift; sourceTree = "<group>"; };
|
2557 | 2564 | B60C6F8329B1BAD3007BFAA8 /* FileManagerTempDirReplacement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileManagerTempDirReplacement.swift; sourceTree = "<group>"; };
|
|
2606 | 2613 | B63ED0E426BB8FB900A9DAD1 /* SharingMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SharingMenu.swift; sourceTree = "<group>"; };
|
2607 | 2614 | B642738127B65BAC0005DFD1 /* SecureVaultErrorReporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureVaultErrorReporter.swift; sourceTree = "<group>"; };
|
2608 | 2615 | B643BF1327ABF772000BACEC /* NSWorkspaceExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSWorkspaceExtension.swift; sourceTree = "<group>"; };
|
| 2616 | + B644B43929D565DB003FA9AB /* SearchNonexistentDomainTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchNonexistentDomainTests.swift; sourceTree = "<group>"; }; |
2609 | 2617 | B647EFBA2922584B00BA628D /* AdClickAttributionTabExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdClickAttributionTabExtension.swift; sourceTree = "<group>"; };
|
2610 | 2618 | B64C84DD2692D7400048FEBE /* PermissionAuthorization.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = PermissionAuthorization.storyboard; sourceTree = "<group>"; };
|
2611 | 2619 | B64C84E22692DC9F0048FEBE /* PermissionAuthorizationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PermissionAuthorizationViewController.swift; sourceTree = "<group>"; };
|
|
2748 | 2756 | B6C0B23B26E87D900031CB7F /* NSAlert+ActiveDownloadsTermination.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAlert+ActiveDownloadsTermination.swift"; sourceTree = "<group>"; };
|
2749 | 2757 | B6C0B23D26E8BF1F0031CB7F /* DownloadListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadListViewModel.swift; sourceTree = "<group>"; };
|
2750 | 2758 | B6C0B24526E9CB190031CB7F /* RunLoopExtensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RunLoopExtensionTests.swift; sourceTree = "<group>"; };
|
2751 |
| - B6C0BB6929AF1C7000AE8E3C /* BrowserTabView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserTabView.swift; sourceTree = "<group>"; }; |
2752 | 2759 | B6C0BB6629AEFF8100AE8E3C /* BookmarkExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookmarkExtension.swift; sourceTree = "<group>"; };
|
| 2760 | + B6C0BB6929AF1C7000AE8E3C /* BrowserTabView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserTabView.swift; sourceTree = "<group>"; }; |
2753 | 2761 | B6C2C9EE276081AB005B7F0A /* DeallocationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeallocationTests.swift; sourceTree = "<group>"; };
|
2754 | 2762 | B6C2C9F52760B659005B7F0A /* Permissions.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Permissions.xcdatamodel; sourceTree = "<group>"; };
|
2755 | 2763 | B6C416A6294A4AE500C4F2E7 /* DuckPlayerTabExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DuckPlayerTabExtension.swift; sourceTree = "<group>"; };
|
|
3415 | 3423 | B603973229BEF84900902A34 /* HTTPSUpgrade */,
|
3416 | 3424 | B62A233A29C322A000D22475 /* NavigationProtection */,
|
3417 | 3425 | B603973629BF0E9400902A34 /* PrivacyDashboard */,
|
| 3426 | + B644B43C29D56811003FA9AB /* TabExtensions */, |
3418 | 3427 | 4B1AD91625FC46FB00261379 /* CoreDataEncryptionTests.swift */,
|
3419 | 3428 | 4BA1A6EA258C288C00F6F690 /* EncryptionKeyStoreTests.swift */,
|
3420 | 3429 | 4B1AD8A125FC27E200261379 /* Info.plist */,
|
|
5442 | 5451 | path = History;
|
5443 | 5452 | sourceTree = "<group>";
|
5444 | 5453 | };
|
| 5454 | + B644B43C29D56811003FA9AB /* TabExtensions */ = { |
| 5455 | + isa = PBXGroup; |
| 5456 | + children = ( |
| 5457 | + B644B43929D565DB003FA9AB /* SearchNonexistentDomainTests.swift */, |
| 5458 | + ); |
| 5459 | + path = TabExtensions; |
| 5460 | + sourceTree = "<group>"; |
| 5461 | + }; |
5445 | 5462 | B647EFB32922539400BA628D /* TabExtensions */ = {
|
5446 | 5463 | isa = PBXGroup;
|
5447 | 5464 | children = (
|
|
5651 | 5668 | isa = PBXGroup;
|
5652 | 5669 | children = (
|
5653 | 5670 | B6BF5D922947199A006742B1 /* SerpHeadersNavigationResponder.swift */,
|
| 5671 | + B60C6F7629B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift */, |
5654 | 5672 | B687B7CB2947A1E9001DEA6F /* ExternalAppSchemeHandler.swift */,
|
5655 | 5673 | );
|
5656 | 5674 | path = Navigation;
|
|
6812 | 6830 | 3706FC00293F65D500E42796 /* PrivacyIconViewModel.swift in Sources */,
|
6813 | 6831 | 3706FC01293F65D500E42796 /* ChromiumBookmarksReader.swift in Sources */,
|
6814 | 6832 | 3706FC02293F65D500E42796 /* Downloads.xcdatamodeld in Sources */,
|
| 6833 | + B60C6F7829B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift in Sources */, |
6815 | 6834 | 3707C720294B5D2900682A9F /* WKWebsiteDataStoreExtension.swift in Sources */,
|
6816 | 6835 | 3706FC03293F65D500E42796 /* TabPreviewViewController.swift in Sources */,
|
6817 | 6836 | 4B9754EC2984300100D7B834 /* EmailManagerExtension.swift in Sources */,
|
|
7203 | 7222 | B603973529BEF86200902A34 /* HTTPSUpgradeIntegrationTests.swift in Sources */,
|
7204 | 7223 | 3707C72E294B5D4400682A9F /* ContentBlockerRulesManagerMock.swift in Sources */,
|
7205 | 7224 | 3707C72C294B5D3D00682A9F /* ContentBlockingMock.swift in Sources */,
|
| 7225 | + B644B44029D57299003FA9AB /* SuggestionLoadingMock.swift in Sources */, |
7206 | 7226 | B630E80229C887ED00363609 /* NSErrorAdditionalInfo.swift in Sources */,
|
7207 | 7227 | 3706FEA3293F662100E42796 /* CoreDataEncryptionTests.swift in Sources */,
|
7208 | 7228 | B60C6F8929B1CAB7007BFAA8 /* TestRunHelperInitializer.m in Sources */,
|
|
7211 | 7231 | B626A77229928C6A00053070 /* MockPrivacyConfiguration.swift in Sources */,
|
7212 | 7232 | B62A234129C41D4400D22475 /* HistoryIntegrationTests.swift in Sources */,
|
7213 | 7233 | B603973929BF0EBE00902A34 /* PrivacyDashboardIntegrationTests.swift in Sources */,
|
| 7234 | + B644B43E29D5682B003FA9AB /* SearchNonexistentDomainTests.swift in Sources */, |
7214 | 7235 | 3706FEA5293F662100E42796 /* CoreDataEncryptionTesting.xcdatamodeld in Sources */,
|
7215 | 7236 | B603973D29BF1D7D00902A34 /* AutoconsentIntegrationTests.swift in Sources */,
|
7216 | 7237 | B60C6F8729B1CAB2007BFAA8 /* TestRunHelper.swift in Sources */,
|
|
7235 | 7256 | B6DA06E22913AEDC00225DE2 /* TestNavigationDelegate.swift in Sources */,
|
7236 | 7257 | B603973429BEF86200902A34 /* HTTPSUpgradeIntegrationTests.swift in Sources */,
|
7237 | 7258 | 4B1AD91725FC46FB00261379 /* CoreDataEncryptionTests.swift in Sources */,
|
| 7259 | + B644B43F29D57298003FA9AB /* SuggestionLoadingMock.swift in Sources */, |
7238 | 7260 | B630E7FF29C887ED00363609 /* NSErrorAdditionalInfo.swift in Sources */,
|
7239 | 7261 | 7BA4727D26F01BC400EAA165 /* CoreDataTestUtilities.swift in Sources */,
|
7240 | 7262 | B60C6F8829B1CAB6007BFAA8 /* TestRunHelperInitializer.m in Sources */,
|
|
7243 | 7265 | B626A77329928C6B00053070 /* MockPrivacyConfiguration.swift in Sources */,
|
7244 | 7266 | B62A234029C41D4400D22475 /* HistoryIntegrationTests.swift in Sources */,
|
7245 | 7267 | B603973829BF0EBE00902A34 /* PrivacyDashboardIntegrationTests.swift in Sources */,
|
| 7268 | + B644B43D29D56829003FA9AB /* SearchNonexistentDomainTests.swift in Sources */, |
7246 | 7269 | B6BDD9F62940B5B500F68088 /* ContentBlockingMock.swift in Sources */,
|
7247 | 7270 | B603973C29BF1D7D00902A34 /* AutoconsentIntegrationTests.swift in Sources */,
|
7248 | 7271 | B60C6F8629B1CAB0007BFAA8 /* TestRunHelper.swift in Sources */,
|
|
7779 | 7802 | B655124829A79465009BFE1C /* NavigationActionExtension.swift in Sources */,
|
7780 | 7803 | 85308E25267FC9F2001ABD76 /* NSAlertExtension.swift in Sources */,
|
7781 | 7804 | 4B59024826B3673600489384 /* ThirdPartyBrowser.swift in Sources */,
|
| 7805 | + B60C6F7729B0E286007BFAA8 /* SearchNonexistentDomainNavigationResponder.swift in Sources */, |
7782 | 7806 | B65E6B9E26D9EC0800095F96 /* CircularProgressView.swift in Sources */,
|
7783 | 7807 | AABEE69C24A902BB0043105B /* SuggestionContainer.swift in Sources */,
|
7784 | 7808 | B6C00ECD292F89D9009C73A6 /* FindInPageTabExtension.swift in Sources */,
|
|
0 commit comments