moz.build (4281B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 with Files("**"): 6 BUG_COMPONENT = ("Firefox", "Address Bar") 7 8 DIRS += [ 9 "unitconverters", 10 ] 11 12 MOZ_SRC_FILES += [ 13 "ActionsProvider.sys.mjs", 14 "ActionsProviderContextualSearch.sys.mjs", 15 "ActionsProviderQuickActions.sys.mjs", 16 "ActionsProviderTabGroups.sys.mjs", 17 "MerinoClient.sys.mjs", 18 "QuickActionsLoaderDefault.sys.mjs", 19 "QuickSuggest.sys.mjs", 20 "SearchModeSwitcher.sys.mjs", 21 "UrlbarController.sys.mjs", 22 "UrlbarEventBufferer.sys.mjs", 23 "UrlbarMuxerStandard.sys.mjs", 24 "UrlbarPrefs.sys.mjs", 25 "UrlbarProviderAboutPages.sys.mjs", 26 "UrlbarProviderActionsSearchMode.sys.mjs", 27 "UrlbarProviderAliasEngines.sys.mjs", 28 "UrlbarProviderAutofill.sys.mjs", 29 "UrlbarProviderBookmarkKeywords.sys.mjs", 30 "UrlbarProviderCalculator.sys.mjs", 31 "UrlbarProviderClipboard.sys.mjs", 32 "UrlbarProviderGlobalActions.sys.mjs", 33 "UrlbarProviderHeuristicFallback.sys.mjs", 34 "UrlbarProviderHistoryUrlHeuristic.sys.mjs", 35 "UrlbarProviderInputHistory.sys.mjs", 36 # disable as part of tor-browser#41327 37 # "UrlbarProviderInterventions.sys.mjs", 38 "UrlbarProviderOmnibox.sys.mjs", 39 "UrlbarProviderOpenTabs.sys.mjs", 40 "UrlbarProviderPlaces.sys.mjs", 41 "UrlbarProviderPrivateSearch.sys.mjs", 42 "UrlbarProviderQuickSuggest.sys.mjs", 43 "UrlbarProviderQuickSuggestContextualOptIn.sys.mjs", 44 "UrlbarProviderRecentSearches.sys.mjs", 45 "UrlbarProviderRemoteTabs.sys.mjs", 46 "UrlbarProviderRestrictKeywords.sys.mjs", 47 "UrlbarProviderRestrictKeywordsAutofill.sys.mjs", 48 "UrlbarProviderSearchSuggestions.sys.mjs", 49 "UrlbarProviderSearchTips.sys.mjs", 50 # Exclude UrlbarProviderSemanticHistorySearch.sys.mjs because it requires 51 # the missing "ml" component. tor-browser#44045. 52 "UrlbarProvidersManager.sys.mjs", 53 "UrlbarProviderTabToSearch.sys.mjs", 54 "UrlbarProviderTokenAliasEngines.sys.mjs", 55 "UrlbarProviderTopSites.sys.mjs", 56 "UrlbarProviderUnitConversion.sys.mjs", 57 "UrlbarResult.sys.mjs", 58 "UrlbarSearchOneOffs.sys.mjs", 59 "UrlbarSearchTermsPersistence.sys.mjs", 60 "UrlbarSearchUtils.sys.mjs", 61 "UrlbarTokenizer.sys.mjs", 62 "UrlbarUtils.sys.mjs", 63 "UrlbarValueFormatter.sys.mjs", 64 "UrlbarView.sys.mjs", 65 ] 66 67 MOZ_SRC_FILES += [ 68 "private/AddonSuggestions.sys.mjs", 69 "private/AmpSuggestions.sys.mjs", 70 "private/DynamicSuggestions.sys.mjs", 71 "private/FlightStatusSuggestions.sys.mjs", 72 "private/GeolocationUtils.sys.mjs", 73 "private/ImportantDatesSuggestions.sys.mjs", 74 "private/ImpressionCaps.sys.mjs", 75 "private/MarketSuggestions.sys.mjs", 76 "private/MDNSuggestions.sys.mjs", 77 # Exclude MLSuggest.sys.mjs because it requires the missing "ml" component. 78 # tor-browser#44045. 79 "private/RealtimeSuggestProvider.sys.mjs", 80 "private/SportsSuggestions.sys.mjs", 81 "private/SuggestBackendMerino.sys.mjs", 82 # Exclude SuggestBackendMl.sys.mjs because it requires the missing "ml" 83 # component. tor-browser#44045. 84 "private/SuggestBackendRust.sys.mjs", 85 "private/SuggestFeature.sys.mjs", 86 "private/WeatherSuggestions.sys.mjs", 87 "private/WikipediaSuggestions.sys.mjs", 88 "private/YelpRealtimeSuggestions.sys.mjs", 89 "private/YelpSuggestions.sys.mjs", 90 ] 91 92 TESTING_JS_MODULES += [ 93 "tests/quicksuggest/GeolocationTestUtils.sys.mjs", 94 "tests/quicksuggest/MerinoTestUtils.sys.mjs", 95 "tests/quicksuggest/QuickSuggestTestUtils.sys.mjs", 96 "tests/quicksuggest/RemoteSettingsServer.sys.mjs", 97 "tests/UrlbarTestUtils.sys.mjs", 98 ] 99 BROWSER_CHROME_MANIFESTS += [ 100 "tests/browser-tips/browser.toml", 101 "tests/browser-tips/suppress-tips/browser.toml", 102 "tests/browser-updateResults/browser.toml", 103 "tests/browser/browser.toml", 104 "tests/browser/browserSidebarRevamp.toml", 105 "tests/browser/searchbar/browser.toml", 106 "tests/engagementTelemetry/browser/browser.toml", 107 "tests/quicksuggest/browser/browser.toml", 108 ] 109 XPCSHELL_TESTS_MANIFESTS += [ 110 "tests/quicksuggest/unit/xpcshell.toml", 111 "tests/unit/xpcshell.toml", 112 ] 113 114 SPHINX_TREES["/browser/urlbar"] = "docs" 115 116 JAR_MANIFESTS += ["jar.mn"]