tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

.buildconfig.yml (82031B)


      1 projects:
      2  components:browser-domains:
      3    description: Localized and customizable domain lists for auto-completion in browsers.
      4    path: components/browser/domains
      5    publish: true
      6    upstream_dependencies:
      7    - components:concept-base
      8    - components:concept-fetch
      9    - components:concept-toolbar
     10    - components:lib-publicsuffixlist
     11    - components:support-base
     12    - components:support-ktx
     13    - components:support-test
     14    - components:support-utils
     15    - components:tooling-lint
     16  components:browser-engine-gecko:
     17    description: Engine implementation based on GeckoView.
     18    path: components/browser/engine-gecko
     19    publish: true
     20    upstream_dependencies:
     21    - components:browser-errorpages
     22    - components:browser-state
     23    - components:concept-awesomebar
     24    - components:concept-base
     25    - components:concept-engine
     26    - components:concept-fetch
     27    - components:concept-storage
     28    - components:lib-publicsuffixlist
     29    - components:lib-state
     30    - components:service-nimbus
     31    - components:support-base
     32    - components:support-ktx
     33    - components:support-locale
     34    - components:support-test
     35    - components:support-utils
     36    - components:tooling-fetch-tests
     37    - components:tooling-lint
     38    - components:ui-icons
     39  components:browser-engine-system:
     40    description: Engine implementation based on the system WebView.
     41    path: components/browser/engine-system
     42    publish: true
     43    upstream_dependencies:
     44    - components:browser-errorpages
     45    - components:concept-base
     46    - components:concept-engine
     47    - components:concept-fetch
     48    - components:concept-storage
     49    - components:lib-publicsuffixlist
     50    - components:support-base
     51    - components:support-ktx
     52    - components:support-test
     53    - components:support-utils
     54    - components:tooling-lint
     55    - components:ui-icons
     56  components:browser-errorpages:
     57    description: Responsive browser error pages for Android apps.
     58    path: components/browser/errorpages
     59    publish: true
     60    upstream_dependencies:
     61    - components:concept-base
     62    - components:concept-fetch
     63    - components:lib-publicsuffixlist
     64    - components:support-base
     65    - components:support-ktx
     66    - components:support-test
     67    - components:support-utils
     68    - components:tooling-lint
     69    - components:ui-icons
     70  components:browser-icons:
     71    description: A component for loading and storing website icons.
     72    path: components/browser/icons
     73    publish: true
     74    upstream_dependencies:
     75    - components:browser-errorpages
     76    - components:browser-state
     77    - components:concept-awesomebar
     78    - components:concept-base
     79    - components:concept-engine
     80    - components:concept-fetch
     81    - components:concept-storage
     82    - components:lib-fetch-httpurlconnection
     83    - components:lib-fetch-okhttp
     84    - components:lib-publicsuffixlist
     85    - components:lib-state
     86    - components:support-base
     87    - components:support-images
     88    - components:support-ktx
     89    - components:support-test
     90    - components:support-utils
     91    - components:tooling-lint
     92    - components:ui-icons
     93  components:browser-menu:
     94    description: A customizable menu for browsers.
     95    path: components/browser/menu
     96    publish: true
     97    upstream_dependencies:
     98    - components:browser-errorpages
     99    - components:browser-state
    100    - components:concept-awesomebar
    101    - components:concept-base
    102    - components:concept-engine
    103    - components:concept-fetch
    104    - components:concept-menu
    105    - components:concept-storage
    106    - components:lib-publicsuffixlist
    107    - components:lib-state
    108    - components:support-base
    109    - components:support-ktx
    110    - components:support-test
    111    - components:support-utils
    112    - components:tooling-lint
    113    - components:ui-colors
    114    - components:ui-icons
    115  components:browser-menu2:
    116    description: An immutable customizable menu for browsers.
    117    path: components/browser/menu2
    118    publish: true
    119    upstream_dependencies:
    120    - components:concept-base
    121    - components:concept-fetch
    122    - components:concept-menu
    123    - components:lib-publicsuffixlist
    124    - components:support-base
    125    - components:support-ktx
    126    - components:support-test
    127    - components:support-utils
    128    - components:tooling-lint
    129    - components:ui-icons
    130  components:browser-session-storage:
    131    description: Component for saving and restoring the browser state.
    132    path: components/browser/session-storage
    133    publish: true
    134    upstream_dependencies:
    135    - components:browser-engine-gecko
    136    - components:browser-errorpages
    137    - components:browser-menu
    138    - components:browser-menu2
    139    - components:browser-state
    140    - components:browser-tabstray
    141    - components:browser-thumbnails
    142    - components:browser-toolbar
    143    - components:compose-base
    144    - components:concept-awesomebar
    145    - components:concept-base
    146    - components:concept-engine
    147    - components:concept-fetch
    148    - components:concept-menu
    149    - components:concept-storage
    150    - components:concept-tabstray
    151    - components:concept-toolbar
    152    - components:feature-session
    153    - components:feature-tabs
    154    - components:lib-publicsuffixlist
    155    - components:lib-state
    156    - components:service-nimbus
    157    - components:support-android-test
    158    - components:support-base
    159    - components:support-images
    160    - components:support-ktx
    161    - components:support-locale
    162    - components:support-test
    163    - components:support-test-fakes
    164    - components:support-test-libstate
    165    - components:support-utils
    166    - components:tooling-lint
    167    - components:ui-autocomplete
    168    - components:ui-colors
    169    - components:ui-icons
    170    - components:ui-tabcounter
    171    - components:ui-widgets
    172  components:browser-state:
    173    description: Component responsible for maintaining the centralized state of a
    174      browser engine.
    175    path: components/browser/state
    176    publish: true
    177    upstream_dependencies:
    178    - components:browser-errorpages
    179    - components:concept-awesomebar
    180    - components:concept-base
    181    - components:concept-engine
    182    - components:concept-fetch
    183    - components:concept-storage
    184    - components:lib-publicsuffixlist
    185    - components:lib-state
    186    - components:support-base
    187    - components:support-ktx
    188    - components:support-test
    189    - components:support-test-libstate
    190    - components:support-utils
    191    - components:tooling-lint
    192    - components:ui-icons
    193  components:browser-storage-sync:
    194    description: A syncable, Rust Places-backed implementation of core data storage.
    195    path: components/browser/storage-sync
    196    publish: true
    197    upstream_dependencies:
    198    - components:concept-base
    199    - components:concept-fetch
    200    - components:concept-storage
    201    - components:concept-sync
    202    - components:concept-toolbar
    203    - components:lib-publicsuffixlist
    204    - components:support-base
    205    - components:support-ktx
    206    - components:support-test
    207    - components:support-utils
    208    - components:tooling-lint
    209  components:browser-tabstray:
    210    description: A tabs tray component for browsers.
    211    path: components/browser/tabstray
    212    publish: true
    213    upstream_dependencies:
    214    - components:browser-errorpages
    215    - components:browser-state
    216    - components:concept-awesomebar
    217    - components:concept-base
    218    - components:concept-engine
    219    - components:concept-fetch
    220    - components:concept-storage
    221    - components:concept-tabstray
    222    - components:lib-publicsuffixlist
    223    - components:lib-state
    224    - components:support-base
    225    - components:support-images
    226    - components:support-ktx
    227    - components:support-test
    228    - components:support-utils
    229    - components:tooling-lint
    230    - components:ui-colors
    231    - components:ui-icons
    232  components:browser-thumbnails:
    233    description: A component for loading and storing website thumbnails.
    234    path: components/browser/thumbnails
    235    publish: true
    236    upstream_dependencies:
    237    - components:browser-errorpages
    238    - components:browser-state
    239    - components:concept-awesomebar
    240    - components:concept-base
    241    - components:concept-engine
    242    - components:concept-fetch
    243    - components:concept-storage
    244    - components:lib-publicsuffixlist
    245    - components:lib-state
    246    - components:support-base
    247    - components:support-images
    248    - components:support-ktx
    249    - components:support-test
    250    - components:support-test-libstate
    251    - components:support-utils
    252    - components:tooling-lint
    253    - components:ui-icons
    254  components:browser-toolbar:
    255    description: A customizable toolbar for browsers.
    256    path: components/browser/toolbar
    257    publish: true
    258    upstream_dependencies:
    259    - components:browser-errorpages
    260    - components:browser-menu
    261    - components:browser-menu2
    262    - components:browser-state
    263    - components:concept-awesomebar
    264    - components:concept-base
    265    - components:concept-engine
    266    - components:concept-fetch
    267    - components:concept-menu
    268    - components:concept-storage
    269    - components:concept-toolbar
    270    - components:lib-publicsuffixlist
    271    - components:lib-state
    272    - components:support-base
    273    - components:support-ktx
    274    - components:support-test
    275    - components:support-utils
    276    - components:tooling-lint
    277    - components:ui-autocomplete
    278    - components:ui-colors
    279    - components:ui-icons
    280    - components:ui-widgets
    281  components:compose-awesomebar:
    282    description: An awesomebar component showing search results matching text entered
    283      into the toolbar.
    284    path: components/compose/awesomebar
    285    publish: true
    286    upstream_dependencies:
    287    - components:browser-errorpages
    288    - components:browser-state
    289    - components:concept-awesomebar
    290    - components:concept-base
    291    - components:concept-engine
    292    - components:concept-fetch
    293    - components:concept-storage
    294    - components:lib-publicsuffixlist
    295    - components:lib-state
    296    - components:support-base
    297    - components:support-ktx
    298    - components:support-test
    299    - components:support-utils
    300    - components:tooling-lint
    301    - components:ui-icons
    302  components:compose-base:
    303    description: A component containing base Composable components based on Acorn
    304      Design System.
    305    path: components/compose/base
    306    publish: true
    307    upstream_dependencies:
    308    - components:concept-base
    309    - components:concept-fetch
    310    - components:lib-publicsuffixlist
    311    - components:support-base
    312    - components:support-ktx
    313    - components:support-test
    314    - components:support-utils
    315    - components:tooling-lint
    316    - components:ui-colors
    317    - components:ui-icons
    318  components:compose-browser-toolbar:
    319    description: A customizable toolbar for browsers using Jetpack Compose.
    320    path: components/compose/browser-toolbar
    321    publish: true
    322    upstream_dependencies:
    323    - components:browser-errorpages
    324    - components:browser-menu2
    325    - components:browser-state
    326    - components:compose-base
    327    - components:compose-cfr
    328    - components:concept-awesomebar
    329    - components:concept-base
    330    - components:concept-engine
    331    - components:concept-fetch
    332    - components:concept-menu
    333    - components:concept-storage
    334    - components:concept-toolbar
    335    - components:feature-session
    336    - components:lib-publicsuffixlist
    337    - components:lib-state
    338    - components:support-base
    339    - components:support-ktx
    340    - components:support-test
    341    - components:support-utils
    342    - components:tooling-lint
    343    - components:ui-autocomplete
    344    - components:ui-colors
    345    - components:ui-icons
    346    - components:ui-tabcounter
    347  components:compose-cfr:
    348    description: A standard Contextual Feature Recommendation popup using Jetpack
    349      Compose.
    350    path: components/compose/cfr
    351    publish: true
    352    upstream_dependencies:
    353    - components:concept-base
    354    - components:concept-fetch
    355    - components:lib-publicsuffixlist
    356    - components:support-base
    357    - components:support-ktx
    358    - components:support-test
    359    - components:support-utils
    360    - components:tooling-lint
    361    - components:ui-icons
    362  components:compose-engine:
    363    description: A component for integrating a concept-engine implementation into
    364      Jetpack Compose UI.
    365    path: components/compose/engine
    366    publish: true
    367    upstream_dependencies:
    368    - components:browser-errorpages
    369    - components:browser-state
    370    - components:concept-awesomebar
    371    - components:concept-base
    372    - components:concept-engine
    373    - components:concept-fetch
    374    - components:concept-storage
    375    - components:lib-publicsuffixlist
    376    - components:lib-state
    377    - components:support-base
    378    - components:support-ktx
    379    - components:support-test
    380    - components:support-utils
    381    - components:tooling-lint
    382    - components:ui-icons
    383  components:compose-tabstray:
    384    description: A customizable tabs tray using Jetpack Compose.
    385    path: components/compose/tabstray
    386    publish: true
    387    upstream_dependencies:
    388    - components:browser-errorpages
    389    - components:browser-menu
    390    - components:browser-menu2
    391    - components:browser-session-storage
    392    - components:browser-state
    393    - components:browser-tabstray
    394    - components:browser-thumbnails
    395    - components:browser-toolbar
    396    - components:compose-base
    397    - components:concept-awesomebar
    398    - components:concept-base
    399    - components:concept-engine
    400    - components:concept-fetch
    401    - components:concept-menu
    402    - components:concept-storage
    403    - components:concept-tabstray
    404    - components:concept-toolbar
    405    - components:feature-session
    406    - components:feature-tabs
    407    - components:lib-publicsuffixlist
    408    - components:lib-state
    409    - components:support-base
    410    - components:support-images
    411    - components:support-ktx
    412    - components:support-test
    413    - components:support-utils
    414    - components:tooling-lint
    415    - components:ui-autocomplete
    416    - components:ui-colors
    417    - components:ui-icons
    418    - components:ui-tabcounter
    419    - components:ui-widgets
    420  components:concept-awesomebar:
    421    description: An abstract definition of an awesomebar component.
    422    path: components/concept/awesomebar
    423    publish: true
    424    upstream_dependencies:
    425    - components:concept-base
    426    - components:concept-fetch
    427    - components:support-base
    428    - components:tooling-lint
    429  components:concept-base:
    430    description: A component for basic interfaces needed by multiple components and
    431      that do not warrant a standalone component.
    432    path: components/concept/base
    433    publish: true
    434    upstream_dependencies:
    435    - components:concept-fetch
    436    - components:support-base
    437    - components:support-test
    438    - components:tooling-lint
    439  components:concept-engine:
    440    description: An abstract layer hiding the actual browser engine implementation.
    441    path: components/concept/engine
    442    publish: true
    443    upstream_dependencies:
    444    - components:browser-errorpages
    445    - components:concept-base
    446    - components:concept-fetch
    447    - components:concept-storage
    448    - components:lib-publicsuffixlist
    449    - components:support-base
    450    - components:support-ktx
    451    - components:support-test
    452    - components:support-utils
    453    - components:tooling-lint
    454    - components:ui-icons
    455  components:concept-fetch:
    456    description: An abstract definition of an HTTP client for fetching resources.
    457    path: components/concept/fetch
    458    publish: true
    459    upstream_dependencies:
    460    - components:concept-base
    461    - components:support-base
    462    - components:support-test
    463    - components:tooling-lint
    464  components:concept-menu:
    465    description: An abstract definition of a browser menu component.
    466    path: components/concept/menu
    467    publish: true
    468    upstream_dependencies:
    469    - components:concept-base
    470    - components:concept-fetch
    471    - components:lib-publicsuffixlist
    472    - components:support-base
    473    - components:support-ktx
    474    - components:support-test
    475    - components:support-utils
    476    - components:tooling-lint
    477  components:concept-push:
    478    description: An abstract definition of a push service component.
    479    path: components/concept/push
    480    publish: true
    481    upstream_dependencies:
    482    - components:concept-base
    483    - components:concept-fetch
    484    - components:support-base
    485    - components:support-test
    486    - components:tooling-lint
    487  components:concept-storage:
    488    description: An abstract definition of a browser storage layer.
    489    path: components/concept/storage
    490    publish: true
    491    upstream_dependencies:
    492    - components:concept-base
    493    - components:concept-fetch
    494    - components:lib-publicsuffixlist
    495    - components:support-base
    496    - components:support-ktx
    497    - components:support-test
    498    - components:support-utils
    499    - components:tooling-lint
    500  components:concept-sync:
    501    description: An abstract definition of a browser data synchronization layer.
    502    path: components/concept/sync
    503    publish: true
    504    upstream_dependencies:
    505    - components:concept-base
    506    - components:concept-fetch
    507    - components:support-base
    508    - components:tooling-lint
    509  components:concept-tabstray:
    510    description: An abstract definition of a tabs tray component.
    511    path: components/concept/tabstray
    512    publish: true
    513    upstream_dependencies:
    514    - components:browser-errorpages
    515    - components:concept-base
    516    - components:concept-engine
    517    - components:concept-fetch
    518    - components:concept-storage
    519    - components:lib-publicsuffixlist
    520    - components:support-base
    521    - components:support-ktx
    522    - components:support-utils
    523    - components:tooling-lint
    524    - components:ui-icons
    525  components:concept-toolbar:
    526    description: An abstract definition of a toolbar component.
    527    path: components/concept/toolbar
    528    publish: true
    529    upstream_dependencies:
    530    - components:concept-base
    531    - components:concept-fetch
    532    - components:lib-publicsuffixlist
    533    - components:support-base
    534    - components:support-ktx
    535    - components:support-test
    536    - components:support-utils
    537    - components:tooling-lint
    538  components:feature-accounts:
    539    description: Component for tying an account manager with the tabs feature to facilitate
    540      auth flows.
    541    path: components/feature/accounts
    542    publish: true
    543    upstream_dependencies:
    544    - components:browser-errorpages
    545    - components:browser-menu
    546    - components:browser-menu2
    547    - components:browser-session-storage
    548    - components:browser-state
    549    - components:browser-tabstray
    550    - components:browser-thumbnails
    551    - components:browser-toolbar
    552    - components:compose-base
    553    - components:concept-awesomebar
    554    - components:concept-base
    555    - components:concept-engine
    556    - components:concept-fetch
    557    - components:concept-menu
    558    - components:concept-storage
    559    - components:concept-sync
    560    - components:concept-tabstray
    561    - components:concept-toolbar
    562    - components:feature-session
    563    - components:feature-tabs
    564    - components:lib-dataprotect
    565    - components:lib-publicsuffixlist
    566    - components:lib-state
    567    - components:service-firefox-accounts
    568    - components:support-base
    569    - components:support-images
    570    - components:support-ktx
    571    - components:support-test
    572    - components:support-utils
    573    - components:support-webextensions
    574    - components:tooling-lint
    575    - components:ui-autocomplete
    576    - components:ui-colors
    577    - components:ui-icons
    578    - components:ui-tabcounter
    579    - components:ui-widgets
    580  components:feature-accounts-push:
    581    description: Feature of use cases for FxA Account that work with push support.
    582    path: components/feature/accounts-push
    583    publish: true
    584    upstream_dependencies:
    585    - components:browser-errorpages
    586    - components:browser-state
    587    - components:concept-awesomebar
    588    - components:concept-base
    589    - components:concept-engine
    590    - components:concept-fetch
    591    - components:concept-push
    592    - components:concept-storage
    593    - components:concept-sync
    594    - components:feature-push
    595    - components:lib-dataprotect
    596    - components:lib-publicsuffixlist
    597    - components:lib-state
    598    - components:service-firefox-accounts
    599    - components:support-base
    600    - components:support-ktx
    601    - components:support-test
    602    - components:support-test-libstate
    603    - components:support-utils
    604    - components:tooling-lint
    605    - components:ui-icons
    606  components:feature-addons:
    607    description: A feature that provides for managing add-ons.
    608    path: components/feature/addons
    609    publish: true
    610    upstream_dependencies:
    611    - components:browser-engine-gecko
    612    - components:browser-errorpages
    613    - components:browser-state
    614    - components:concept-awesomebar
    615    - components:concept-base
    616    - components:concept-engine
    617    - components:concept-fetch
    618    - components:concept-menu
    619    - components:concept-storage
    620    - components:concept-toolbar
    621    - components:lib-publicsuffixlist
    622    - components:lib-state
    623    - components:service-nimbus
    624    - components:support-base
    625    - components:support-ktx
    626    - components:support-locale
    627    - components:support-test
    628    - components:support-test-libstate
    629    - components:support-utils
    630    - components:support-webextensions
    631    - components:tooling-lint
    632    - components:ui-colors
    633    - components:ui-icons
    634    - components:ui-widgets
    635  components:feature-app-links:
    636    description: Component opening URLs in other non-browser apps.
    637    path: components/feature/app-links
    638    publish: true
    639    upstream_dependencies:
    640    - components:browser-errorpages
    641    - components:browser-state
    642    - components:concept-awesomebar
    643    - components:concept-base
    644    - components:concept-engine
    645    - components:concept-fetch
    646    - components:concept-storage
    647    - components:concept-toolbar
    648    - components:feature-session
    649    - components:lib-publicsuffixlist
    650    - components:lib-state
    651    - components:support-base
    652    - components:support-ktx
    653    - components:support-test
    654    - components:support-test-libstate
    655    - components:support-utils
    656    - components:tooling-lint
    657    - components:ui-colors
    658    - components:ui-icons
    659    - components:ui-widgets
    660  components:feature-autofill:
    661    description: Component adding support for Android`s Autofill framework.
    662    path: components/feature/autofill
    663    publish: true
    664    upstream_dependencies:
    665    - components:browser-errorpages
    666    - components:concept-base
    667    - components:concept-engine
    668    - components:concept-fetch
    669    - components:concept-storage
    670    - components:concept-toolbar
    671    - components:lib-fetch-okhttp
    672    - components:lib-publicsuffixlist
    673    - components:service-digitalassetlinks
    674    - components:support-base
    675    - components:support-ktx
    676    - components:support-test
    677    - components:support-utils
    678    - components:tooling-lint
    679    - components:ui-colors
    680    - components:ui-icons
    681    - components:ui-widgets
    682  components:feature-awesomebar:
    683    description: Component connecting a concept-toolbar with a concept-awesomebar.
    684    path: components/feature/awesomebar
    685    publish: true
    686    upstream_dependencies:
    687    - components:browser-errorpages
    688    - components:browser-icons
    689    - components:browser-menu
    690    - components:browser-menu2
    691    - components:browser-session-storage
    692    - components:browser-state
    693    - components:browser-storage-sync
    694    - components:browser-tabstray
    695    - components:browser-thumbnails
    696    - components:browser-toolbar
    697    - components:compose-base
    698    - components:concept-awesomebar
    699    - components:concept-base
    700    - components:concept-engine
    701    - components:concept-fetch
    702    - components:concept-menu
    703    - components:concept-storage
    704    - components:concept-sync
    705    - components:concept-tabstray
    706    - components:concept-toolbar
    707    - components:feature-search
    708    - components:feature-session
    709    - components:feature-tabs
    710    - components:feature-top-sites
    711    - components:lib-fetch-httpurlconnection
    712    - components:lib-publicsuffixlist
    713    - components:lib-state
    714    - components:service-location
    715    - components:support-appservices
    716    - components:support-base
    717    - components:support-images
    718    - components:support-ktx
    719    - components:support-locale
    720    - components:support-remotesettings
    721    - components:support-test
    722    - components:support-utils
    723    - components:tooling-lint
    724    - components:ui-autocomplete
    725    - components:ui-colors
    726    - components:ui-icons
    727    - components:ui-tabcounter
    728    - components:ui-widgets
    729  components:feature-containers:
    730    description: Feature component for working with contextual identities also known
    731      as containers.
    732    path: components/feature/containers
    733    publish: true
    734    upstream_dependencies:
    735    - components:browser-errorpages
    736    - components:browser-state
    737    - components:concept-awesomebar
    738    - components:concept-base
    739    - components:concept-engine
    740    - components:concept-fetch
    741    - components:concept-storage
    742    - components:lib-publicsuffixlist
    743    - components:lib-state
    744    - components:support-android-test
    745    - components:support-base
    746    - components:support-ktx
    747    - components:support-test
    748    - components:support-test-libstate
    749    - components:support-utils
    750    - components:tooling-lint
    751    - components:ui-icons
    752  components:feature-contextmenu:
    753    description: Component for displaying context menus for web content.
    754    path: components/feature/contextmenu
    755    publish: true
    756    upstream_dependencies:
    757    - components:browser-errorpages
    758    - components:browser-icons
    759    - components:browser-menu
    760    - components:browser-menu2
    761    - components:browser-session-storage
    762    - components:browser-state
    763    - components:browser-tabstray
    764    - components:browser-thumbnails
    765    - components:browser-toolbar
    766    - components:compose-base
    767    - components:concept-awesomebar
    768    - components:concept-base
    769    - components:concept-engine
    770    - components:concept-fetch
    771    - components:concept-menu
    772    - components:concept-storage
    773    - components:concept-tabstray
    774    - components:concept-toolbar
    775    - components:feature-app-links
    776    - components:feature-search
    777    - components:feature-session
    778    - components:feature-tabs
    779    - components:lib-publicsuffixlist
    780    - components:lib-state
    781    - components:service-location
    782    - components:support-appservices
    783    - components:support-base
    784    - components:support-images
    785    - components:support-ktx
    786    - components:support-locale
    787    - components:support-remotesettings
    788    - components:support-test
    789    - components:support-test-libstate
    790    - components:support-utils
    791    - components:tooling-lint
    792    - components:ui-autocomplete
    793    - components:ui-colors
    794    - components:ui-icons
    795    - components:ui-tabcounter
    796    - components:ui-widgets
    797  components:feature-customtabs:
    798    description: Component for providing custom tabs functionality.
    799    path: components/feature/customtabs
    800    publish: true
    801    upstream_dependencies:
    802    - components:browser-errorpages
    803    - components:browser-icons
    804    - components:browser-menu
    805    - components:browser-menu2
    806    - components:browser-session-storage
    807    - components:browser-state
    808    - components:browser-tabstray
    809    - components:browser-thumbnails
    810    - components:browser-toolbar
    811    - components:compose-base
    812    - components:concept-awesomebar
    813    - components:concept-base
    814    - components:concept-engine
    815    - components:concept-fetch
    816    - components:concept-menu
    817    - components:concept-storage
    818    - components:concept-tabstray
    819    - components:concept-toolbar
    820    - components:feature-intent
    821    - components:feature-search
    822    - components:feature-session
    823    - components:feature-tabs
    824    - components:lib-publicsuffixlist
    825    - components:lib-state
    826    - components:service-digitalassetlinks
    827    - components:service-location
    828    - components:support-appservices
    829    - components:support-base
    830    - components:support-images
    831    - components:support-ktx
    832    - components:support-locale
    833    - components:support-remotesettings
    834    - components:support-test
    835    - components:support-test-libstate
    836    - components:support-utils
    837    - components:tooling-lint
    838    - components:ui-autocomplete
    839    - components:ui-colors
    840    - components:ui-icons
    841    - components:ui-tabcounter
    842    - components:ui-widgets
    843  components:feature-downloads:
    844    description: Feature implementation for apps that want to use Android downloads
    845      manager.
    846    path: components/feature/downloads
    847    publish: true
    848    upstream_dependencies:
    849    - components:browser-errorpages
    850    - components:browser-state
    851    - components:concept-awesomebar
    852    - components:concept-base
    853    - components:concept-engine
    854    - components:concept-fetch
    855    - components:concept-storage
    856    - components:concept-toolbar
    857    - components:lib-publicsuffixlist
    858    - components:lib-state
    859    - components:support-android-test
    860    - components:support-base
    861    - components:support-ktx
    862    - components:support-test
    863    - components:support-test-libstate
    864    - components:support-utils
    865    - components:tooling-lint
    866    - components:ui-colors
    867    - components:ui-icons
    868    - components:ui-widgets
    869  components:feature-findinpage:
    870    description: Feature that will subscribe to the selected session and show an UI
    871      for results of find in page.
    872    path: components/feature/findinpage
    873    publish: true
    874    upstream_dependencies:
    875    - components:browser-errorpages
    876    - components:browser-state
    877    - components:concept-awesomebar
    878    - components:concept-base
    879    - components:concept-engine
    880    - components:concept-fetch
    881    - components:concept-storage
    882    - components:lib-publicsuffixlist
    883    - components:lib-state
    884    - components:support-base
    885    - components:support-ktx
    886    - components:support-test
    887    - components:support-utils
    888    - components:tooling-lint
    889    - components:ui-icons
    890  components:feature-fxsuggest:
    891    description: A component for accessing Firefox Suggest search suggestions.
    892    path: components/feature/fxsuggest
    893    publish: true
    894    upstream_dependencies:
    895    - components:browser-errorpages
    896    - components:browser-state
    897    - components:concept-awesomebar
    898    - components:concept-base
    899    - components:concept-engine
    900    - components:concept-fetch
    901    - components:concept-storage
    902    - components:concept-toolbar
    903    - components:feature-session
    904    - components:lib-publicsuffixlist
    905    - components:lib-state
    906    - components:service-nimbus
    907    - components:support-appservices
    908    - components:support-base
    909    - components:support-ktx
    910    - components:support-locale
    911    - components:support-remotesettings
    912    - components:support-test
    913    - components:support-utils
    914    - components:tooling-lint
    915    - components:ui-icons
    916  components:feature-intent:
    917    description: Combining various feature components for intent processing.
    918    path: components/feature/intent
    919    publish: true
    920    upstream_dependencies:
    921    - components:browser-errorpages
    922    - components:browser-icons
    923    - components:browser-menu
    924    - components:browser-menu2
    925    - components:browser-session-storage
    926    - components:browser-state
    927    - components:browser-tabstray
    928    - components:browser-thumbnails
    929    - components:browser-toolbar
    930    - components:compose-base
    931    - components:concept-awesomebar
    932    - components:concept-base
    933    - components:concept-engine
    934    - components:concept-fetch
    935    - components:concept-menu
    936    - components:concept-storage
    937    - components:concept-tabstray
    938    - components:concept-toolbar
    939    - components:feature-search
    940    - components:feature-session
    941    - components:feature-tabs
    942    - components:lib-publicsuffixlist
    943    - components:lib-state
    944    - components:service-location
    945    - components:support-appservices
    946    - components:support-base
    947    - components:support-images
    948    - components:support-ktx
    949    - components:support-locale
    950    - components:support-remotesettings
    951    - components:support-test
    952    - components:support-test-libstate
    953    - components:support-utils
    954    - components:tooling-lint
    955    - components:ui-autocomplete
    956    - components:ui-colors
    957    - components:ui-icons
    958    - components:ui-tabcounter
    959    - components:ui-widgets
    960  components:feature-logins:
    961    description: Feature component for logins related features.
    962    path: components/feature/logins
    963    publish: true
    964    upstream_dependencies:
    965    - components:browser-errorpages
    966    - components:browser-menu
    967    - components:browser-menu2
    968    - components:browser-session-storage
    969    - components:browser-state
    970    - components:browser-tabstray
    971    - components:browser-thumbnails
    972    - components:browser-toolbar
    973    - components:compose-base
    974    - components:concept-awesomebar
    975    - components:concept-base
    976    - components:concept-engine
    977    - components:concept-fetch
    978    - components:concept-menu
    979    - components:concept-storage
    980    - components:concept-tabstray
    981    - components:concept-toolbar
    982    - components:feature-prompts
    983    - components:feature-session
    984    - components:feature-tabs
    985    - components:lib-publicsuffixlist
    986    - components:lib-state
    987    - components:support-android-test
    988    - components:support-base
    989    - components:support-images
    990    - components:support-ktx
    991    - components:support-test
    992    - components:support-utils
    993    - components:tooling-lint
    994    - components:ui-autocomplete
    995    - components:ui-colors
    996    - components:ui-icons
    997    - components:ui-tabcounter
    998    - components:ui-widgets
    999  components:feature-media:
   1000    description: Feature component for website media related features.
   1001    path: components/feature/media
   1002    publish: true
   1003    upstream_dependencies:
   1004    - components:browser-errorpages
   1005    - components:browser-state
   1006    - components:concept-awesomebar
   1007    - components:concept-base
   1008    - components:concept-engine
   1009    - components:concept-fetch
   1010    - components:concept-storage
   1011    - components:lib-publicsuffixlist
   1012    - components:lib-state
   1013    - components:support-base
   1014    - components:support-ktx
   1015    - components:support-test
   1016    - components:support-test-libstate
   1017    - components:support-utils
   1018    - components:tooling-lint
   1019    - components:ui-icons
   1020  components:feature-privatemode:
   1021    description: Features used to enhance private browsing mode.
   1022    path: components/feature/privatemode
   1023    publish: true
   1024    upstream_dependencies:
   1025    - components:browser-errorpages
   1026    - components:browser-state
   1027    - components:concept-awesomebar
   1028    - components:concept-base
   1029    - components:concept-engine
   1030    - components:concept-fetch
   1031    - components:concept-storage
   1032    - components:lib-publicsuffixlist
   1033    - components:lib-state
   1034    - components:support-base
   1035    - components:support-ktx
   1036    - components:support-test
   1037    - components:support-test-libstate
   1038    - components:support-utils
   1039    - components:tooling-lint
   1040    - components:ui-icons
   1041  components:feature-prompts:
   1042    description: Feature that will subscribe to the selected session and will handle
   1043      all the common prompt dialogs from web content.
   1044    path: components/feature/prompts
   1045    publish: true
   1046    upstream_dependencies:
   1047    - components:browser-errorpages
   1048    - components:browser-menu
   1049    - components:browser-menu2
   1050    - components:browser-session-storage
   1051    - components:browser-state
   1052    - components:browser-tabstray
   1053    - components:browser-thumbnails
   1054    - components:browser-toolbar
   1055    - components:compose-base
   1056    - components:concept-awesomebar
   1057    - components:concept-base
   1058    - components:concept-engine
   1059    - components:concept-fetch
   1060    - components:concept-menu
   1061    - components:concept-storage
   1062    - components:concept-tabstray
   1063    - components:concept-toolbar
   1064    - components:feature-session
   1065    - components:feature-tabs
   1066    - components:lib-publicsuffixlist
   1067    - components:lib-state
   1068    - components:support-android-test
   1069    - components:support-base
   1070    - components:support-images
   1071    - components:support-ktx
   1072    - components:support-test
   1073    - components:support-test-libstate
   1074    - components:support-utils
   1075    - components:tooling-lint
   1076    - components:ui-autocomplete
   1077    - components:ui-colors
   1078    - components:ui-icons
   1079    - components:ui-tabcounter
   1080    - components:ui-widgets
   1081  components:feature-push:
   1082    description: Feature that implements push notifications with a supported push
   1083      service.
   1084    path: components/feature/push
   1085    publish: true
   1086    upstream_dependencies:
   1087    - components:concept-base
   1088    - components:concept-fetch
   1089    - components:concept-push
   1090    - components:support-base
   1091    - components:support-test
   1092    - components:tooling-lint
   1093  components:feature-pwa:
   1094    description: Feature implementation for Progressive Web Apps (PWA).
   1095    path: components/feature/pwa
   1096    publish: true
   1097    upstream_dependencies:
   1098    - components:browser-errorpages
   1099    - components:browser-icons
   1100    - components:browser-menu
   1101    - components:browser-menu2
   1102    - components:browser-session-storage
   1103    - components:browser-state
   1104    - components:browser-tabstray
   1105    - components:browser-thumbnails
   1106    - components:browser-toolbar
   1107    - components:compose-base
   1108    - components:concept-awesomebar
   1109    - components:concept-base
   1110    - components:concept-engine
   1111    - components:concept-fetch
   1112    - components:concept-menu
   1113    - components:concept-storage
   1114    - components:concept-tabstray
   1115    - components:concept-toolbar
   1116    - components:feature-customtabs
   1117    - components:feature-intent
   1118    - components:feature-search
   1119    - components:feature-session
   1120    - components:feature-tabs
   1121    - components:lib-publicsuffixlist
   1122    - components:lib-state
   1123    - components:service-digitalassetlinks
   1124    - components:service-location
   1125    - components:support-appservices
   1126    - components:support-base
   1127    - components:support-images
   1128    - components:support-ktx
   1129    - components:support-locale
   1130    - components:support-remotesettings
   1131    - components:support-test
   1132    - components:support-test-libstate
   1133    - components:support-utils
   1134    - components:tooling-lint
   1135    - components:ui-autocomplete
   1136    - components:ui-colors
   1137    - components:ui-icons
   1138    - components:ui-tabcounter
   1139    - components:ui-widgets
   1140  components:feature-qr:
   1141    description: A feature that provides functionality for scanning QR codes.
   1142    path: components/feature/qr
   1143    publish: true
   1144    upstream_dependencies:
   1145    - components:concept-base
   1146    - components:concept-fetch
   1147    - components:lib-publicsuffixlist
   1148    - components:support-base
   1149    - components:support-ktx
   1150    - components:support-test
   1151    - components:support-utils
   1152    - components:tooling-lint
   1153    - components:ui-icons
   1154  components:feature-readerview:
   1155    description: Feature implementation providing a Reader View WebExtension.
   1156    path: components/feature/readerview
   1157    publish: true
   1158    upstream_dependencies:
   1159    - components:browser-errorpages
   1160    - components:browser-menu
   1161    - components:browser-state
   1162    - components:concept-awesomebar
   1163    - components:concept-base
   1164    - components:concept-engine
   1165    - components:concept-fetch
   1166    - components:concept-menu
   1167    - components:concept-storage
   1168    - components:lib-publicsuffixlist
   1169    - components:lib-state
   1170    - components:support-base
   1171    - components:support-ktx
   1172    - components:support-test
   1173    - components:support-utils
   1174    - components:support-webextensions
   1175    - components:tooling-lint
   1176    - components:ui-colors
   1177    - components:ui-icons
   1178  components:feature-recentlyclosed:
   1179    description: Feature implementation for saving and restoring recently closed tabs
   1180    path: components/feature/recentlyclosed
   1181    publish: true
   1182    upstream_dependencies:
   1183    - components:browser-errorpages
   1184    - components:browser-session-storage
   1185    - components:browser-state
   1186    - components:concept-awesomebar
   1187    - components:concept-base
   1188    - components:concept-engine
   1189    - components:concept-fetch
   1190    - components:concept-storage
   1191    - components:concept-toolbar
   1192    - components:feature-session
   1193    - components:lib-publicsuffixlist
   1194    - components:lib-state
   1195    - components:support-base
   1196    - components:support-ktx
   1197    - components:support-test
   1198    - components:support-test-fakes
   1199    - components:support-test-libstate
   1200    - components:support-utils
   1201    - components:tooling-lint
   1202    - components:ui-icons
   1203  components:feature-screendetection:
   1204    description: Feature implementation connecting an engine implementation with the
   1205      search module.
   1206    path: components/feature/screendetection
   1207    publish: true
   1208    upstream_dependencies:
   1209    - components:concept-base
   1210    - components:concept-fetch
   1211    - components:support-base
   1212    - components:support-test
   1213    - components:tooling-lint
   1214  components:feature-search:
   1215    description: Feature implementation connecting an engine implementation with the
   1216      search module.
   1217    path: components/feature/search
   1218    publish: true
   1219    upstream_dependencies:
   1220    - components:browser-errorpages
   1221    - components:browser-icons
   1222    - components:browser-menu
   1223    - components:browser-menu2
   1224    - components:browser-session-storage
   1225    - components:browser-state
   1226    - components:browser-tabstray
   1227    - components:browser-thumbnails
   1228    - components:browser-toolbar
   1229    - components:compose-base
   1230    - components:concept-awesomebar
   1231    - components:concept-base
   1232    - components:concept-engine
   1233    - components:concept-fetch
   1234    - components:concept-menu
   1235    - components:concept-storage
   1236    - components:concept-tabstray
   1237    - components:concept-toolbar
   1238    - components:feature-session
   1239    - components:feature-tabs
   1240    - components:lib-publicsuffixlist
   1241    - components:lib-state
   1242    - components:service-location
   1243    - components:support-appservices
   1244    - components:support-base
   1245    - components:support-images
   1246    - components:support-ktx
   1247    - components:support-locale
   1248    - components:support-remotesettings
   1249    - components:support-test
   1250    - components:support-test-fakes
   1251    - components:support-test-libstate
   1252    - components:support-utils
   1253    - components:tooling-lint
   1254    - components:ui-autocomplete
   1255    - components:ui-colors
   1256    - components:ui-icons
   1257    - components:ui-tabcounter
   1258    - components:ui-widgets
   1259  components:feature-serviceworker:
   1260    description: Feature that adds support for service workers when using GeckoEngine.
   1261    path: components/feature/serviceworker
   1262    publish: true
   1263    upstream_dependencies:
   1264    - components:browser-engine-gecko
   1265    - components:browser-errorpages
   1266    - components:browser-menu
   1267    - components:browser-menu2
   1268    - components:browser-session-storage
   1269    - components:browser-state
   1270    - components:browser-tabstray
   1271    - components:browser-thumbnails
   1272    - components:browser-toolbar
   1273    - components:compose-base
   1274    - components:concept-awesomebar
   1275    - components:concept-base
   1276    - components:concept-engine
   1277    - components:concept-fetch
   1278    - components:concept-menu
   1279    - components:concept-storage
   1280    - components:concept-tabstray
   1281    - components:concept-toolbar
   1282    - components:feature-session
   1283    - components:feature-tabs
   1284    - components:lib-publicsuffixlist
   1285    - components:lib-state
   1286    - components:service-nimbus
   1287    - components:support-base
   1288    - components:support-images
   1289    - components:support-ktx
   1290    - components:support-locale
   1291    - components:support-test
   1292    - components:support-utils
   1293    - components:tooling-lint
   1294    - components:ui-autocomplete
   1295    - components:ui-colors
   1296    - components:ui-icons
   1297    - components:ui-tabcounter
   1298    - components:ui-widgets
   1299  components:feature-session:
   1300    description: Feature implementation connecting an engine implementation with the
   1301      session module.
   1302    path: components/feature/session
   1303    publish: true
   1304    upstream_dependencies:
   1305    - components:browser-errorpages
   1306    - components:browser-state
   1307    - components:concept-awesomebar
   1308    - components:concept-base
   1309    - components:concept-engine
   1310    - components:concept-fetch
   1311    - components:concept-storage
   1312    - components:concept-toolbar
   1313    - components:lib-publicsuffixlist
   1314    - components:lib-state
   1315    - components:support-base
   1316    - components:support-ktx
   1317    - components:support-test
   1318    - components:support-test-fakes
   1319    - components:support-test-libstate
   1320    - components:support-utils
   1321    - components:tooling-lint
   1322    - components:ui-icons
   1323  components:feature-share:
   1324    description: Feature implementation for saving and sorting recent apps used for
   1325      sharing.
   1326    path: components/feature/share
   1327    publish: true
   1328    upstream_dependencies:
   1329    - components:concept-base
   1330    - components:concept-fetch
   1331    - components:lib-publicsuffixlist
   1332    - components:support-android-test
   1333    - components:support-base
   1334    - components:support-ktx
   1335    - components:support-test
   1336    - components:support-utils
   1337    - components:tooling-lint
   1338  components:feature-sitepermissions:
   1339    description: A feature for showing site permission request prompts.
   1340    path: components/feature/sitepermissions
   1341    publish: true
   1342    upstream_dependencies:
   1343    - components:browser-errorpages
   1344    - components:browser-menu
   1345    - components:browser-menu2
   1346    - components:browser-session-storage
   1347    - components:browser-state
   1348    - components:browser-tabstray
   1349    - components:browser-thumbnails
   1350    - components:browser-toolbar
   1351    - components:compose-base
   1352    - components:concept-awesomebar
   1353    - components:concept-base
   1354    - components:concept-engine
   1355    - components:concept-fetch
   1356    - components:concept-menu
   1357    - components:concept-storage
   1358    - components:concept-tabstray
   1359    - components:concept-toolbar
   1360    - components:feature-session
   1361    - components:feature-tabs
   1362    - components:lib-publicsuffixlist
   1363    - components:lib-state
   1364    - components:support-android-test
   1365    - components:support-base
   1366    - components:support-images
   1367    - components:support-ktx
   1368    - components:support-test
   1369    - components:support-utils
   1370    - components:tooling-lint
   1371    - components:ui-autocomplete
   1372    - components:ui-colors
   1373    - components:ui-icons
   1374    - components:ui-tabcounter
   1375    - components:ui-widgets
   1376  components:feature-syncedtabs:
   1377    description: Feature that provides access to other devices' tabs in the same account.
   1378    path: components/feature/syncedtabs
   1379    publish: true
   1380    upstream_dependencies:
   1381    - components:browser-errorpages
   1382    - components:browser-icons
   1383    - components:browser-state
   1384    - components:browser-storage-sync
   1385    - components:concept-awesomebar
   1386    - components:concept-base
   1387    - components:concept-engine
   1388    - components:concept-fetch
   1389    - components:concept-storage
   1390    - components:concept-sync
   1391    - components:concept-toolbar
   1392    - components:feature-session
   1393    - components:lib-dataprotect
   1394    - components:lib-publicsuffixlist
   1395    - components:lib-state
   1396    - components:service-firefox-accounts
   1397    - components:support-base
   1398    - components:support-images
   1399    - components:support-ktx
   1400    - components:support-test
   1401    - components:support-utils
   1402    - components:tooling-lint
   1403    - components:ui-icons
   1404  components:feature-tab-collections:
   1405    description: Feature implementation for saving, restoring and organizing collections
   1406      of tabs.
   1407    path: components/feature/tab-collections
   1408    publish: true
   1409    upstream_dependencies:
   1410    - components:browser-errorpages
   1411    - components:browser-menu
   1412    - components:browser-menu2
   1413    - components:browser-session-storage
   1414    - components:browser-state
   1415    - components:browser-tabstray
   1416    - components:browser-thumbnails
   1417    - components:browser-toolbar
   1418    - components:compose-base
   1419    - components:concept-awesomebar
   1420    - components:concept-base
   1421    - components:concept-engine
   1422    - components:concept-fetch
   1423    - components:concept-menu
   1424    - components:concept-storage
   1425    - components:concept-tabstray
   1426    - components:concept-toolbar
   1427    - components:feature-session
   1428    - components:feature-tabs
   1429    - components:lib-publicsuffixlist
   1430    - components:lib-state
   1431    - components:support-android-test
   1432    - components:support-base
   1433    - components:support-images
   1434    - components:support-ktx
   1435    - components:support-test
   1436    - components:support-test-fakes
   1437    - components:support-test-libstate
   1438    - components:support-utils
   1439    - components:tooling-lint
   1440    - components:ui-autocomplete
   1441    - components:ui-colors
   1442    - components:ui-icons
   1443    - components:ui-tabcounter
   1444    - components:ui-widgets
   1445  components:feature-tabs:
   1446    description: Feature implementation connecting a tabs tray implementation with
   1447      the session and toolbar modules.
   1448    path: components/feature/tabs
   1449    publish: true
   1450    upstream_dependencies:
   1451    - components:browser-errorpages
   1452    - components:browser-menu
   1453    - components:browser-menu2
   1454    - components:browser-session-storage
   1455    - components:browser-state
   1456    - components:browser-tabstray
   1457    - components:browser-thumbnails
   1458    - components:browser-toolbar
   1459    - components:compose-base
   1460    - components:concept-awesomebar
   1461    - components:concept-base
   1462    - components:concept-engine
   1463    - components:concept-fetch
   1464    - components:concept-menu
   1465    - components:concept-storage
   1466    - components:concept-tabstray
   1467    - components:concept-toolbar
   1468    - components:feature-session
   1469    - components:lib-publicsuffixlist
   1470    - components:lib-state
   1471    - components:support-base
   1472    - components:support-images
   1473    - components:support-ktx
   1474    - components:support-test
   1475    - components:support-test-libstate
   1476    - components:support-utils
   1477    - components:tooling-lint
   1478    - components:ui-autocomplete
   1479    - components:ui-colors
   1480    - components:ui-icons
   1481    - components:ui-tabcounter
   1482    - components:ui-widgets
   1483  components:feature-toolbar:
   1484    description: Feature implementation connecting a toolbar implementation with the
   1485      session module.
   1486    path: components/feature/toolbar
   1487    publish: true
   1488    upstream_dependencies:
   1489    - components:browser-domains
   1490    - components:browser-errorpages
   1491    - components:browser-state
   1492    - components:concept-awesomebar
   1493    - components:concept-base
   1494    - components:concept-engine
   1495    - components:concept-fetch
   1496    - components:concept-storage
   1497    - components:concept-toolbar
   1498    - components:feature-session
   1499    - components:lib-publicsuffixlist
   1500    - components:lib-state
   1501    - components:support-base
   1502    - components:support-ktx
   1503    - components:support-test
   1504    - components:support-utils
   1505    - components:tooling-lint
   1506    - components:ui-icons
   1507  components:feature-top-sites:
   1508    description: Feature implementation for saving and removing top sites.
   1509    path: components/feature/top-sites
   1510    publish: true
   1511    upstream_dependencies:
   1512    - components:browser-storage-sync
   1513    - components:concept-base
   1514    - components:concept-fetch
   1515    - components:concept-storage
   1516    - components:concept-sync
   1517    - components:concept-toolbar
   1518    - components:lib-publicsuffixlist
   1519    - components:support-android-test
   1520    - components:support-base
   1521    - components:support-ktx
   1522    - components:support-test
   1523    - components:support-utils
   1524    - components:tooling-lint
   1525  components:feature-webauthn:
   1526    description: A feature that provides WebAuthn functionality for supported engines.
   1527    path: components/feature/webauthn
   1528    publish: true
   1529    upstream_dependencies:
   1530    - components:browser-errorpages
   1531    - components:concept-base
   1532    - components:concept-engine
   1533    - components:concept-fetch
   1534    - components:concept-storage
   1535    - components:lib-publicsuffixlist
   1536    - components:support-base
   1537    - components:support-ktx
   1538    - components:support-test
   1539    - components:support-utils
   1540    - components:tooling-lint
   1541    - components:ui-icons
   1542  components:feature-webcompat:
   1543    description: Feature that provides hotfixes for websites from Mozilla's Web Compatibility
   1544      team
   1545    path: components/feature/webcompat
   1546    publish: true
   1547    upstream_dependencies:
   1548    - components:browser-errorpages
   1549    - components:browser-state
   1550    - components:concept-awesomebar
   1551    - components:concept-base
   1552    - components:concept-engine
   1553    - components:concept-fetch
   1554    - components:concept-storage
   1555    - components:lib-publicsuffixlist
   1556    - components:lib-state
   1557    - components:support-base
   1558    - components:support-ktx
   1559    - components:support-test
   1560    - components:support-utils
   1561    - components:support-webextensions
   1562    - components:tooling-lint
   1563    - components:ui-icons
   1564  components:feature-webcompat-reporter:
   1565    description: Feature that enables users to report site issues to Mozilla's Web
   1566      Compatibility team.
   1567    path: components/feature/webcompat-reporter
   1568    publish: true
   1569    upstream_dependencies:
   1570    - components:browser-errorpages
   1571    - components:browser-state
   1572    - components:concept-awesomebar
   1573    - components:concept-base
   1574    - components:concept-engine
   1575    - components:concept-fetch
   1576    - components:concept-storage
   1577    - components:lib-publicsuffixlist
   1578    - components:lib-state
   1579    - components:support-base
   1580    - components:support-ktx
   1581    - components:support-test
   1582    - components:support-utils
   1583    - components:support-webextensions
   1584    - components:tooling-lint
   1585    - components:ui-icons
   1586  components:feature-webnotifications:
   1587    description: Feature component for Web Notifications.
   1588    path: components/feature/webnotifications
   1589    publish: true
   1590    upstream_dependencies:
   1591    - components:browser-errorpages
   1592    - components:browser-icons
   1593    - components:browser-menu
   1594    - components:browser-menu2
   1595    - components:browser-session-storage
   1596    - components:browser-state
   1597    - components:browser-tabstray
   1598    - components:browser-thumbnails
   1599    - components:browser-toolbar
   1600    - components:compose-base
   1601    - components:concept-awesomebar
   1602    - components:concept-base
   1603    - components:concept-engine
   1604    - components:concept-fetch
   1605    - components:concept-menu
   1606    - components:concept-storage
   1607    - components:concept-tabstray
   1608    - components:concept-toolbar
   1609    - components:feature-intent
   1610    - components:feature-search
   1611    - components:feature-session
   1612    - components:feature-sitepermissions
   1613    - components:feature-tabs
   1614    - components:lib-publicsuffixlist
   1615    - components:lib-state
   1616    - components:service-location
   1617    - components:support-appservices
   1618    - components:support-base
   1619    - components:support-images
   1620    - components:support-ktx
   1621    - components:support-locale
   1622    - components:support-remotesettings
   1623    - components:support-test
   1624    - components:support-utils
   1625    - components:tooling-lint
   1626    - components:ui-autocomplete
   1627    - components:ui-colors
   1628    - components:ui-icons
   1629    - components:ui-tabcounter
   1630    - components:ui-widgets
   1631  components:lib-auth:
   1632    description: A component for various kinds of authentication mechanisms.
   1633    path: components/lib/auth
   1634    publish: true
   1635    upstream_dependencies:
   1636    - components:concept-base
   1637    - components:concept-fetch
   1638    - components:support-base
   1639    - components:support-test
   1640    - components:tooling-lint
   1641  components:lib-crash:
   1642    description: A generic crash reporter library that can report crashes to multiple
   1643      services.
   1644    path: components/lib/crash
   1645    publish: true
   1646    upstream_dependencies:
   1647    - components:concept-base
   1648    - components:concept-fetch
   1649    - components:lib-publicsuffixlist
   1650    - components:support-base
   1651    - components:support-ktx
   1652    - components:support-test
   1653    - components:support-utils
   1654    - components:tooling-lint
   1655  components:lib-dataprotect:
   1656    description: A component using AndroidKeyStore to protect user data.
   1657    path: components/lib/dataprotect
   1658    publish: true
   1659    upstream_dependencies:
   1660    - components:concept-base
   1661    - components:concept-fetch
   1662    - components:support-base
   1663    - components:support-test
   1664    - components:tooling-lint
   1665  components:lib-fetch-httpurlconnection:
   1666    description: An implementation of lib-fetch based on HttpUrlConnection.
   1667    path: components/lib/fetch-httpurlconnection
   1668    publish: true
   1669    upstream_dependencies:
   1670    - components:concept-fetch
   1671    - components:tooling-fetch-tests
   1672    - components:tooling-lint
   1673  components:lib-fetch-okhttp:
   1674    description: An implementation of lib-fetch based on OkHttp.
   1675    path: components/lib/fetch-okhttp
   1676    publish: true
   1677    upstream_dependencies:
   1678    - components:concept-base
   1679    - components:concept-fetch
   1680    - components:support-base
   1681    - components:support-test
   1682    - components:tooling-fetch-tests
   1683    - components:tooling-lint
   1684  components:lib-jexl:
   1685    description: 'Javascript Expression Language: Powerful context-based expression
   1686      parser and evaluator.'
   1687    path: components/lib/jexl
   1688    publish: true
   1689    upstream_dependencies:
   1690    - components:tooling-lint
   1691  components:lib-publicsuffixlist:
   1692    description: A library for reading and using the public suffix list.
   1693    path: components/lib/publicsuffixlist
   1694    publish: true
   1695    upstream_dependencies:
   1696    - components:concept-base
   1697    - components:concept-fetch
   1698    - components:support-base
   1699    - components:support-test
   1700    - components:tooling-lint
   1701  components:lib-push-firebase:
   1702    description: An implementation of concept-push for the Firebase Message Service.
   1703    path: components/lib/push-firebase
   1704    publish: true
   1705    upstream_dependencies:
   1706    - components:concept-base
   1707    - components:concept-fetch
   1708    - components:concept-push
   1709    - components:support-base
   1710    - components:support-test
   1711    - components:tooling-lint
   1712  components:lib-state:
   1713    description: A library for maintaining application state.
   1714    path: components/lib/state
   1715    publish: true
   1716    upstream_dependencies:
   1717    - components:concept-base
   1718    - components:concept-fetch
   1719    - components:lib-publicsuffixlist
   1720    - components:support-base
   1721    - components:support-ktx
   1722    - components:support-test
   1723    - components:support-utils
   1724    - components:tooling-lint
   1725  components:samples-browser:
   1726    description: A simple browser composed from browser components.
   1727    path: samples/browser
   1728    publish: false
   1729    upstream_dependencies:
   1730    - components:browser-domains
   1731    - components:browser-engine-gecko
   1732    - components:browser-engine-system
   1733    - components:browser-errorpages
   1734    - components:browser-icons
   1735    - components:browser-menu
   1736    - components:browser-menu2
   1737    - components:browser-session-storage
   1738    - components:browser-state
   1739    - components:browser-storage-sync
   1740    - components:browser-tabstray
   1741    - components:browser-thumbnails
   1742    - components:browser-toolbar
   1743    - components:compose-awesomebar
   1744    - components:compose-base
   1745    - components:concept-awesomebar
   1746    - components:concept-base
   1747    - components:concept-engine
   1748    - components:concept-fetch
   1749    - components:concept-menu
   1750    - components:concept-storage
   1751    - components:concept-sync
   1752    - components:concept-tabstray
   1753    - components:concept-toolbar
   1754    - components:feature-addons
   1755    - components:feature-app-links
   1756    - components:feature-autofill
   1757    - components:feature-awesomebar
   1758    - components:feature-contextmenu
   1759    - components:feature-customtabs
   1760    - components:feature-downloads
   1761    - components:feature-findinpage
   1762    - components:feature-intent
   1763    - components:feature-media
   1764    - components:feature-privatemode
   1765    - components:feature-prompts
   1766    - components:feature-pwa
   1767    - components:feature-readerview
   1768    - components:feature-screendetection
   1769    - components:feature-search
   1770    - components:feature-session
   1771    - components:feature-sitepermissions
   1772    - components:feature-tabs
   1773    - components:feature-toolbar
   1774    - components:feature-top-sites
   1775    - components:feature-webcompat
   1776    - components:feature-webcompat-reporter
   1777    - components:feature-webnotifications
   1778    - components:lib-crash
   1779    - components:lib-dataprotect
   1780    - components:lib-fetch-httpurlconnection
   1781    - components:lib-publicsuffixlist
   1782    - components:lib-state
   1783    - components:service-digitalassetlinks
   1784    - components:service-glean
   1785    - components:service-location
   1786    - components:service-nimbus
   1787    - components:service-sync-logins
   1788    - components:support-android-test
   1789    - components:support-appservices
   1790    - components:support-base
   1791    - components:support-images
   1792    - components:support-ktx
   1793    - components:support-locale
   1794    - components:support-remotesettings
   1795    - components:support-utils
   1796    - components:support-webextensions
   1797    - components:tooling-lint
   1798    - components:ui-autocomplete
   1799    - components:ui-colors
   1800    - components:ui-icons
   1801    - components:ui-tabcounter
   1802    - components:ui-widgets
   1803  components:samples-compose-browser:
   1804    description: A simple browser composed from browser components using Jetpack Compose.
   1805    path: samples/compose-browser
   1806    publish: false
   1807    upstream_dependencies:
   1808    - components:browser-engine-gecko
   1809    - components:browser-errorpages
   1810    - components:browser-icons
   1811    - components:browser-menu
   1812    - components:browser-menu2
   1813    - components:browser-session-storage
   1814    - components:browser-state
   1815    - components:browser-storage-sync
   1816    - components:browser-tabstray
   1817    - components:browser-thumbnails
   1818    - components:browser-toolbar
   1819    - components:compose-awesomebar
   1820    - components:compose-base
   1821    - components:compose-browser-toolbar
   1822    - components:compose-cfr
   1823    - components:compose-engine
   1824    - components:compose-tabstray
   1825    - components:concept-awesomebar
   1826    - components:concept-base
   1827    - components:concept-engine
   1828    - components:concept-fetch
   1829    - components:concept-menu
   1830    - components:concept-storage
   1831    - components:concept-sync
   1832    - components:concept-tabstray
   1833    - components:concept-toolbar
   1834    - components:feature-awesomebar
   1835    - components:feature-fxsuggest
   1836    - components:feature-search
   1837    - components:feature-session
   1838    - components:feature-tabs
   1839    - components:feature-top-sites
   1840    - components:lib-publicsuffixlist
   1841    - components:lib-state
   1842    - components:service-location
   1843    - components:service-nimbus
   1844    - components:support-appservices
   1845    - components:support-base
   1846    - components:support-images
   1847    - components:support-ktx
   1848    - components:support-locale
   1849    - components:support-remotesettings
   1850    - components:support-utils
   1851    - components:tooling-lint
   1852    - components:ui-autocomplete
   1853    - components:ui-colors
   1854    - components:ui-icons
   1855    - components:ui-tabcounter
   1856    - components:ui-widgets
   1857  components:samples-crash:
   1858    description: An app showing the integration of the lib-crash component.
   1859    path: samples/crash
   1860    publish: false
   1861    upstream_dependencies:
   1862    - components:concept-base
   1863    - components:concept-fetch
   1864    - components:lib-crash
   1865    - components:lib-fetch-httpurlconnection
   1866    - components:lib-publicsuffixlist
   1867    - components:service-glean
   1868    - components:support-base
   1869    - components:support-ktx
   1870    - components:support-utils
   1871    - components:tooling-lint
   1872  components:samples-dataprotect:
   1873    description: An app demoing how to use the Dataprotect component to load and store
   1874      encrypted data in SharedPreferences.
   1875    path: samples/dataprotect
   1876    publish: false
   1877    upstream_dependencies:
   1878    - components:concept-base
   1879    - components:concept-fetch
   1880    - components:lib-dataprotect
   1881    - components:lib-publicsuffixlist
   1882    - components:support-base
   1883    - components:support-ktx
   1884    - components:support-utils
   1885    - components:tooling-lint
   1886  components:samples-firefox-accounts:
   1887    description: A simple app demoing Firefox Accounts integration.
   1888    path: samples/firefox-accounts
   1889    publish: false
   1890    upstream_dependencies:
   1891    - components:concept-base
   1892    - components:concept-fetch
   1893    - components:concept-storage
   1894    - components:concept-sync
   1895    - components:feature-qr
   1896    - components:lib-dataprotect
   1897    - components:lib-fetch-httpurlconnection
   1898    - components:lib-publicsuffixlist
   1899    - components:lib-state
   1900    - components:service-firefox-accounts
   1901    - components:support-appservices
   1902    - components:support-base
   1903    - components:support-ktx
   1904    - components:support-utils
   1905    - components:tooling-lint
   1906    - components:ui-icons
   1907  components:samples-firefox-relay:
   1908    description: A simple app demoing Firefox Relay integration.
   1909    path: samples/firefox-relay
   1910    publish: false
   1911    upstream_dependencies:
   1912    - components:compose-base
   1913    - components:concept-base
   1914    - components:concept-fetch
   1915    - components:concept-storage
   1916    - components:concept-sync
   1917    - components:lib-dataprotect
   1918    - components:lib-fetch-httpurlconnection
   1919    - components:lib-publicsuffixlist
   1920    - components:lib-state
   1921    - components:service-firefox-accounts
   1922    - components:service-firefox-relay
   1923    - components:support-appservices
   1924    - components:support-base
   1925    - components:support-ktx
   1926    - components:support-utils
   1927    - components:tooling-lint
   1928    - components:ui-colors
   1929    - components:ui-icons
   1930  components:samples-glean:
   1931    description: An app demoing how to use the Glean library to collect and send telemetry
   1932      data.
   1933    path: samples/glean
   1934    publish: false
   1935    upstream_dependencies:
   1936    - components:browser-errorpages
   1937    - components:browser-state
   1938    - components:concept-awesomebar
   1939    - components:concept-base
   1940    - components:concept-engine
   1941    - components:concept-fetch
   1942    - components:concept-storage
   1943    - components:lib-fetch-httpurlconnection
   1944    - components:lib-publicsuffixlist
   1945    - components:lib-state
   1946    - components:samples-glean-library
   1947    - components:service-glean
   1948    - components:service-nimbus
   1949    - components:support-appservices
   1950    - components:support-base
   1951    - components:support-ktx
   1952    - components:support-locale
   1953    - components:support-utils
   1954    - components:tooling-lint
   1955    - components:ui-icons
   1956  components:samples-glean-library:
   1957    description: A third-party library used by samples-glean to demonstrate multi-library
   1958      support for Glean.
   1959    path: samples/glean/samples-glean-library
   1960    publish: false
   1961    upstream_dependencies:
   1962    - components:tooling-lint
   1963  components:samples-sync:
   1964    description: A simple app demoing Firefox Sync (History, Bookmarks, etc) integration.
   1965    path: samples/sync
   1966    publish: false
   1967    upstream_dependencies:
   1968    - components:browser-storage-sync
   1969    - components:concept-base
   1970    - components:concept-fetch
   1971    - components:concept-storage
   1972    - components:concept-sync
   1973    - components:concept-toolbar
   1974    - components:lib-dataprotect
   1975    - components:lib-fetch-httpurlconnection
   1976    - components:lib-publicsuffixlist
   1977    - components:lib-state
   1978    - components:service-firefox-accounts
   1979    - components:service-sync-autofill
   1980    - components:service-sync-logins
   1981    - components:support-appservices
   1982    - components:support-base
   1983    - components:support-ktx
   1984    - components:support-utils
   1985    - components:tooling-lint
   1986  components:samples-sync-logins:
   1987    description: A simple app demoing Firefox Sync (Logins) integration.
   1988    path: samples/sync-logins
   1989    publish: false
   1990    upstream_dependencies:
   1991    - components:concept-base
   1992    - components:concept-fetch
   1993    - components:concept-storage
   1994    - components:concept-sync
   1995    - components:lib-dataprotect
   1996    - components:lib-fetch-httpurlconnection
   1997    - components:lib-publicsuffixlist
   1998    - components:lib-state
   1999    - components:service-firefox-accounts
   2000    - components:service-sync-logins
   2001    - components:support-appservices
   2002    - components:support-base
   2003    - components:support-ktx
   2004    - components:support-utils
   2005    - components:tooling-lint
   2006  components:samples-toolbar:
   2007    description: An app demoing multiple customized toolbars using the browser-toolbar
   2008      component.
   2009    path: samples/toolbar
   2010    publish: false
   2011    upstream_dependencies:
   2012    - components:browser-domains
   2013    - components:browser-errorpages
   2014    - components:browser-menu
   2015    - components:browser-menu2
   2016    - components:browser-state
   2017    - components:browser-toolbar
   2018    - components:compose-base
   2019    - components:compose-browser-toolbar
   2020    - components:compose-cfr
   2021    - components:concept-awesomebar
   2022    - components:concept-base
   2023    - components:concept-engine
   2024    - components:concept-fetch
   2025    - components:concept-menu
   2026    - components:concept-storage
   2027    - components:concept-toolbar
   2028    - components:feature-session
   2029    - components:feature-toolbar
   2030    - components:lib-publicsuffixlist
   2031    - components:lib-state
   2032    - components:support-base
   2033    - components:support-ktx
   2034    - components:support-utils
   2035    - components:tooling-lint
   2036    - components:ui-autocomplete
   2037    - components:ui-colors
   2038    - components:ui-icons
   2039    - components:ui-tabcounter
   2040    - components:ui-widgets
   2041  components:service-digitalassetlinks:
   2042    description: A library for communicating with the Digital Asset Links API.
   2043    path: components/service/digitalassetlinks
   2044    publish: true
   2045    upstream_dependencies:
   2046    - components:concept-base
   2047    - components:concept-fetch
   2048    - components:lib-publicsuffixlist
   2049    - components:support-base
   2050    - components:support-ktx
   2051    - components:support-test
   2052    - components:support-utils
   2053    - components:tooling-lint
   2054  components:service-firefox-accounts:
   2055    description: A library for integrating with Firefox Accounts.
   2056    path: components/service/firefox-accounts
   2057    publish: true
   2058    upstream_dependencies:
   2059    - components:concept-base
   2060    - components:concept-fetch
   2061    - components:concept-storage
   2062    - components:concept-sync
   2063    - components:lib-dataprotect
   2064    - components:lib-publicsuffixlist
   2065    - components:lib-state
   2066    - components:support-base
   2067    - components:support-ktx
   2068    - components:support-test
   2069    - components:support-test-libstate
   2070    - components:support-utils
   2071    - components:tooling-lint
   2072  components:service-firefox-relay:
   2073    description: A library to communicate with the Relay services API
   2074    path: components/service/firefox-relay
   2075    publish: false
   2076    upstream_dependencies:
   2077    - components:compose-base
   2078    - components:concept-base
   2079    - components:concept-fetch
   2080    - components:concept-storage
   2081    - components:concept-sync
   2082    - components:lib-dataprotect
   2083    - components:lib-publicsuffixlist
   2084    - components:lib-state
   2085    - components:service-firefox-accounts
   2086    - components:support-base
   2087    - components:support-ktx
   2088    - components:support-utils
   2089    - components:tooling-lint
   2090    - components:ui-colors
   2091    - components:ui-icons
   2092  components:service-glean:
   2093    description: A client-side telemetry SDK for collecting metrics and sending them
   2094      to the Mozilla telemetry service
   2095    path: components/service/glean
   2096    publish: true
   2097    upstream_dependencies:
   2098    - components:concept-base
   2099    - components:concept-fetch
   2100    - components:lib-fetch-httpurlconnection
   2101    - components:lib-fetch-okhttp
   2102    - components:lib-publicsuffixlist
   2103    - components:support-base
   2104    - components:support-ktx
   2105    - components:support-test
   2106    - components:support-utils
   2107    - components:tooling-lint
   2108  components:service-location:
   2109    description: A library for providing location-based services.
   2110    path: components/service/location
   2111    publish: true
   2112    upstream_dependencies:
   2113    - components:concept-base
   2114    - components:concept-fetch
   2115    - components:lib-fetch-httpurlconnection
   2116    - components:lib-publicsuffixlist
   2117    - components:support-base
   2118    - components:support-ktx
   2119    - components:support-test
   2120    - components:support-utils
   2121    - components:tooling-lint
   2122  components:service-mars:
   2123    description: A library to communicate with the Contile services API
   2124    path: components/service/mars
   2125    publish: true
   2126    upstream_dependencies:
   2127    - components:browser-storage-sync
   2128    - components:concept-base
   2129    - components:concept-fetch
   2130    - components:concept-storage
   2131    - components:concept-sync
   2132    - components:concept-toolbar
   2133    - components:feature-top-sites
   2134    - components:lib-publicsuffixlist
   2135    - components:support-base
   2136    - components:support-ktx
   2137    - components:support-test
   2138    - components:support-utils
   2139    - components:tooling-lint
   2140  components:service-nimbus:
   2141    description: A client-side experiment SDK
   2142    path: components/service/nimbus
   2143    publish: true
   2144    upstream_dependencies:
   2145    - components:browser-errorpages
   2146    - components:browser-state
   2147    - components:concept-awesomebar
   2148    - components:concept-base
   2149    - components:concept-engine
   2150    - components:concept-fetch
   2151    - components:concept-storage
   2152    - components:lib-publicsuffixlist
   2153    - components:lib-state
   2154    - components:support-base
   2155    - components:support-ktx
   2156    - components:support-locale
   2157    - components:support-test
   2158    - components:support-utils
   2159    - components:tooling-lint
   2160    - components:ui-icons
   2161  components:service-pocket:
   2162    description: A library to communicate with the Pocket API
   2163    path: components/service/pocket
   2164    publish: true
   2165    upstream_dependencies:
   2166    - components:concept-base
   2167    - components:concept-fetch
   2168    - components:lib-fetch-httpurlconnection
   2169    - components:lib-publicsuffixlist
   2170    - components:support-android-test
   2171    - components:support-base
   2172    - components:support-ktx
   2173    - components:support-test
   2174    - components:support-utils
   2175    - components:tooling-lint
   2176  components:service-sync-autofill:
   2177    description: A library for autofilling addresses and credit cards.
   2178    path: components/service/sync-autofill
   2179    publish: true
   2180    upstream_dependencies:
   2181    - components:concept-base
   2182    - components:concept-fetch
   2183    - components:concept-storage
   2184    - components:concept-sync
   2185    - components:lib-dataprotect
   2186    - components:lib-publicsuffixlist
   2187    - components:support-base
   2188    - components:support-ktx
   2189    - components:support-test
   2190    - components:support-utils
   2191    - components:tooling-lint
   2192  components:service-sync-logins:
   2193    description: A library for integrating with Firefox Sync - Logins.
   2194    path: components/service/sync-logins
   2195    publish: true
   2196    upstream_dependencies:
   2197    - components:concept-base
   2198    - components:concept-fetch
   2199    - components:concept-storage
   2200    - components:concept-sync
   2201    - components:lib-dataprotect
   2202    - components:lib-publicsuffixlist
   2203    - components:support-base
   2204    - components:support-ktx
   2205    - components:support-utils
   2206    - components:tooling-lint
   2207  components:support-android-test:
   2208    description: A collection of helpers for testing components from instrumented
   2209      (on device) tests.
   2210    path: components/support/android-test
   2211    publish: true
   2212    upstream_dependencies:
   2213    - components:tooling-lint
   2214  components:support-appservices:
   2215    description: A collection of helpers for integrating native Application Services'
   2216      components.
   2217    path: components/support/appservices
   2218    publish: true
   2219    upstream_dependencies:
   2220    - components:concept-base
   2221    - components:concept-fetch
   2222    - components:support-base
   2223    - components:support-test
   2224    - components:tooling-lint
   2225  components:support-base:
   2226    description: Base component containing building blocks for components.
   2227    path: components/support/base
   2228    publish: true
   2229    upstream_dependencies:
   2230    - components:concept-base
   2231    - components:concept-fetch
   2232    - components:support-test
   2233    - components:tooling-lint
   2234  components:support-images:
   2235    description: A collection of helpers for handling images such as icons and thumbnails.
   2236    path: components/support/images
   2237    publish: true
   2238    upstream_dependencies:
   2239    - components:concept-base
   2240    - components:concept-fetch
   2241    - components:support-base
   2242    - components:support-test
   2243    - components:tooling-lint
   2244  components:support-ktx:
   2245    description: A set of Kotlin extensions.
   2246    path: components/support/ktx
   2247    publish: true
   2248    upstream_dependencies:
   2249    - components:browser-errorpages
   2250    - components:concept-base
   2251    - components:concept-engine
   2252    - components:concept-fetch
   2253    - components:concept-storage
   2254    - components:lib-publicsuffixlist
   2255    - components:support-android-test
   2256    - components:support-base
   2257    - components:support-test
   2258    - components:support-test-fakes
   2259    - components:support-utils
   2260    - components:tooling-lint
   2261    - components:ui-icons
   2262  components:support-license:
   2263    description: A component to help display licensing agreements.
   2264    path: components/support/license
   2265    publish: true
   2266    upstream_dependencies:
   2267    - components:tooling-lint
   2268  components:support-locale:
   2269    description: A component to allow apps to change the system defined language by
   2270      their custom one
   2271    path: components/support/locale
   2272    publish: true
   2273    upstream_dependencies:
   2274    - components:browser-errorpages
   2275    - components:browser-state
   2276    - components:concept-awesomebar
   2277    - components:concept-base
   2278    - components:concept-engine
   2279    - components:concept-fetch
   2280    - components:concept-storage
   2281    - components:lib-publicsuffixlist
   2282    - components:lib-state
   2283    - components:support-base
   2284    - components:support-ktx
   2285    - components:support-test
   2286    - components:support-test-libstate
   2287    - components:support-utils
   2288    - components:tooling-lint
   2289    - components:ui-icons
   2290  components:support-remotesettings:
   2291    description: A component to help fetch data from remote servers.
   2292    path: components/support/remotesettings
   2293    publish: true
   2294    upstream_dependencies:
   2295    - components:concept-base
   2296    - components:concept-fetch
   2297    - components:lib-publicsuffixlist
   2298    - components:support-appservices
   2299    - components:support-base
   2300    - components:support-ktx
   2301    - components:support-test
   2302    - components:support-utils
   2303    - components:tooling-lint
   2304  components:support-test:
   2305    description: A collection of helpers for testing components (local unit tests).
   2306    path: components/support/test
   2307    publish: true
   2308    upstream_dependencies:
   2309    - components:concept-base
   2310    - components:concept-fetch
   2311    - components:lib-publicsuffixlist
   2312    - components:support-base
   2313    - components:support-ktx
   2314    - components:support-utils
   2315    - components:tooling-lint
   2316  components:support-test-appservices:
   2317    description: A component for synchronizing Application Services' unit testing
   2318      dependencies used in Android Components.
   2319    path: components/support/test-appservices
   2320    publish: true
   2321    upstream_dependencies:
   2322    - components:tooling-lint
   2323  components:support-test-fakes:
   2324    description: A collection of fake implementations for testing purposes.
   2325    path: components/support/test-fakes
   2326    publish: true
   2327    upstream_dependencies:
   2328    - components:browser-errorpages
   2329    - components:concept-base
   2330    - components:concept-engine
   2331    - components:concept-fetch
   2332    - components:concept-storage
   2333    - components:lib-publicsuffixlist
   2334    - components:support-base
   2335    - components:support-ktx
   2336    - components:support-utils
   2337    - components:tooling-lint
   2338    - components:ui-icons
   2339  components:support-test-libstate:
   2340    description: A collection of helpers for testing functionality that relies on
   2341      the lib-state component (local unit tests).
   2342    path: components/support/test-libstate
   2343    publish: true
   2344    upstream_dependencies:
   2345    - components:concept-base
   2346    - components:concept-fetch
   2347    - components:lib-publicsuffixlist
   2348    - components:lib-state
   2349    - components:support-base
   2350    - components:support-ktx
   2351    - components:support-utils
   2352    - components:tooling-lint
   2353  components:support-utils:
   2354    description: A collection of generic helper classes.
   2355    path: components/support/utils
   2356    publish: true
   2357    upstream_dependencies:
   2358    - components:concept-base
   2359    - components:concept-fetch
   2360    - components:support-base
   2361    - components:support-test
   2362    - components:tooling-lint
   2363  components:support-webextensions:
   2364    description: A component containing building blocks for features implemented as
   2365      web extensions.
   2366    path: components/support/webextensions
   2367    publish: true
   2368    upstream_dependencies:
   2369    - components:browser-errorpages
   2370    - components:browser-state
   2371    - components:concept-awesomebar
   2372    - components:concept-base
   2373    - components:concept-engine
   2374    - components:concept-fetch
   2375    - components:concept-storage
   2376    - components:lib-publicsuffixlist
   2377    - components:lib-state
   2378    - components:support-base
   2379    - components:support-ktx
   2380    - components:support-test
   2381    - components:support-test-libstate
   2382    - components:support-utils
   2383    - components:tooling-lint
   2384    - components:ui-icons
   2385  components:tooling-detekt:
   2386    description: Custom Detekt rules for internal use.
   2387    path: components/tooling/detekt
   2388    publish: false
   2389    upstream_dependencies: []
   2390  components:tooling-fetch-tests:
   2391    description: Test cases for concept-fetch implementations.
   2392    path: components/tooling/fetch-tests
   2393    publish: false
   2394    upstream_dependencies:
   2395    - components:concept-fetch
   2396    - components:tooling-lint
   2397  components:tooling-lint:
   2398    description: Custom Lint checks for using and writing components.
   2399    path: components/tooling/lint
   2400    publish: false
   2401    upstream_dependencies: []
   2402  components:ui-autocomplete:
   2403    description: A set of components to provide autocomplete functionality.
   2404    path: components/ui/autocomplete
   2405    publish: true
   2406    upstream_dependencies:
   2407    - components:concept-base
   2408    - components:concept-fetch
   2409    - components:support-base
   2410    - components:support-test
   2411    - components:support-utils
   2412    - components:tooling-lint
   2413  components:ui-colors:
   2414    description: The standard set of Photon colors.
   2415    path: components/ui/colors
   2416    publish: true
   2417    upstream_dependencies:
   2418    - components:tooling-lint
   2419  components:ui-fonts:
   2420    description: Convenience accessor for fonts used by Mozilla.
   2421    path: components/ui/fonts
   2422    publish: true
   2423    upstream_dependencies:
   2424    - components:tooling-lint
   2425  components:ui-icons:
   2426    description: A collection of often used browser icons.
   2427    path: components/ui/icons
   2428    publish: true
   2429    upstream_dependencies:
   2430    - components:tooling-lint
   2431  components:ui-tabcounter:
   2432    description: A tab counter for browsers.
   2433    path: components/ui/tabcounter
   2434    publish: true
   2435    upstream_dependencies:
   2436    - components:browser-menu2
   2437    - components:compose-base
   2438    - components:concept-base
   2439    - components:concept-fetch
   2440    - components:concept-menu
   2441    - components:lib-publicsuffixlist
   2442    - components:support-base
   2443    - components:support-ktx
   2444    - components:support-test
   2445    - components:support-utils
   2446    - components:tooling-lint
   2447    - components:ui-colors
   2448    - components:ui-icons
   2449  components:ui-widgets:
   2450    description: The standard set of Mozilla widgets.
   2451    path: components/ui/widgets
   2452    publish: true
   2453    upstream_dependencies:
   2454    - components:browser-errorpages
   2455    - components:concept-base
   2456    - components:concept-engine
   2457    - components:concept-fetch
   2458    - components:concept-storage
   2459    - components:concept-toolbar
   2460    - components:lib-publicsuffixlist
   2461    - components:support-base
   2462    - components:support-ktx
   2463    - components:support-test
   2464    - components:support-test-fakes
   2465    - components:support-utils
   2466    - components:tooling-lint
   2467    - components:ui-colors
   2468    - components:ui-icons