2284 lines
55 KiB
YAML
Executable File
2284 lines
55 KiB
YAML
Executable File
projects:
|
|
browser-domains:
|
|
description: Localized and customizable domain lists for auto-completion in browsers.
|
|
path: components/browser/domains
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-toolbar
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
browser-engine-gecko:
|
|
description: Engine implementation based on GeckoView.
|
|
path: components/browser/engine-gecko
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-glean
|
|
- service-nimbus
|
|
- support-base
|
|
- support-ktx
|
|
- support-locale
|
|
- support-test
|
|
- support-utils
|
|
- tooling-fetch-tests
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-engine-system:
|
|
description: Engine implementation based on the system WebView.
|
|
path: components/browser/engine-system
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-errorpages:
|
|
description: Responsive browser error pages for Android apps.
|
|
path: components/browser/errorpages
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-icons:
|
|
description: A component for loading and storing website icons.
|
|
path: components/browser/icons
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-fetch-httpurlconnection
|
|
- lib-fetch-okhttp
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-menu:
|
|
description: A customizable menu for browsers.
|
|
path: components/browser/menu
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
browser-menu2:
|
|
description: An immutable customizable menu for browsers.
|
|
path: components/browser/menu2
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-menu
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-session-storage:
|
|
description: Component for saving and restoring the browser state.
|
|
path: components/browser/session-storage
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-engine-gecko
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-nimbus
|
|
- support-android-test
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-locale
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
browser-state:
|
|
description: Component responsible for maintaining the centralized state of a
|
|
browser engine.
|
|
path: components/browser/state
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-storage-sync:
|
|
description: A syncable, Rust Places-backed implementation of core data storage.
|
|
path: components/browser/storage-sync
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-toolbar
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
browser-tabstray:
|
|
description: A tabs tray component for browsers.
|
|
path: components/browser/tabstray
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
browser-thumbnails:
|
|
description: A component for loading and storing website thumbnails.
|
|
path: components/browser/thumbnails
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
browser-toolbar:
|
|
description: A customizable toolbar for browsers.
|
|
path: components/browser/toolbar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu
|
|
- browser-menu2
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-autocomplete
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-widgets
|
|
compose-awesomebar:
|
|
description: An awesomebar component showing search results matching text entered
|
|
into the toolbar.
|
|
path: components/compose/awesomebar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
compose-browser-toolbar:
|
|
description: A customizable toolbar for browsers using Jetpack Compose.
|
|
path: components/compose/browser-toolbar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
compose-cfr:
|
|
description: A standard Contextual Feature Recommendation popup using Jetpack
|
|
Compose.
|
|
path: components/compose/cfr
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
compose-engine:
|
|
description: A component for integrating a concept-engine implementation into
|
|
Jetpack Compose UI.
|
|
path: components/compose/engine
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
compose-tabstray:
|
|
description: A customizable tabs tray using Jetpack Compose.
|
|
path: components/compose/tabstray
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
concept-awesomebar:
|
|
description: An abstract definition of an awesomebar component.
|
|
path: components/concept/awesomebar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- tooling-lint
|
|
concept-base:
|
|
description: A component for basic interfaces needed by multiple components and
|
|
that do not warrant a standalone component.
|
|
path: components/concept/base
|
|
publish: true
|
|
upstream_dependencies:
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
concept-engine:
|
|
description: An abstract layer hiding the actual browser engine implementation.
|
|
path: components/concept/engine
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
concept-fetch:
|
|
description: An abstract definition of an HTTP client for fetching resources.
|
|
path: components/concept/fetch
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
concept-menu:
|
|
description: An abstract definition of a browser menu component.
|
|
path: components/concept/menu
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
concept-push:
|
|
description: An abstract definition of a push service component.
|
|
path: components/concept/push
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
concept-storage:
|
|
description: An abstract definition of a browser storage layer.
|
|
path: components/concept/storage
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
concept-sync:
|
|
description: An abstract definition of a browser data synchronization layer.
|
|
path: components/concept/sync
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- tooling-lint
|
|
concept-tabstray:
|
|
description: An abstract definition of a tabs tray component.
|
|
path: components/concept/tabstray
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
concept-toolbar:
|
|
description: An abstract definition of a toolbar component.
|
|
path: components/concept/toolbar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
feature-accounts:
|
|
description: Component for tying an account manager with the tabs feature to facilitate
|
|
auth flows.
|
|
path: components/feature/accounts
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-firefox-accounts
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- support-webextensions
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-accounts-push:
|
|
description: Feature of use cases for FxA Account that work with push support.
|
|
path: components/feature/accounts-push
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-push
|
|
- concept-storage
|
|
- concept-sync
|
|
- feature-push
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-firefox-accounts
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
feature-addons:
|
|
description: A feature that provides for managing add-ons.
|
|
path: components/feature/addons
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- support-webextensions
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-widgets
|
|
feature-app-links:
|
|
description: Component opening URLs in other non-browser apps.
|
|
path: components/feature/app-links
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-widgets
|
|
feature-autofill:
|
|
description: Component adding support for Android`s Autofill framework.
|
|
path: components/feature/autofill
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-fetch-okhttp
|
|
- lib-publicsuffixlist
|
|
- service-digitalassetlinks
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-widgets
|
|
feature-awesomebar:
|
|
description: Component connecting a concept-toolbar with a concept-awesomebar.
|
|
path: components/feature/awesomebar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-icons
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-storage-sync
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-search
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-containers:
|
|
description: Feature component for working with contextual identities also known
|
|
as containers.
|
|
path: components/feature/containers
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-android-test
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-contextmenu:
|
|
description: Component for displaying context menus for web content.
|
|
path: components/feature/contextmenu
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-app-links
|
|
- feature-search
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
feature-customtabs:
|
|
description: Component for providing custom tabs functionality.
|
|
path: components/feature/customtabs
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- browser-toolbar
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-intent
|
|
- feature-search
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-digitalassetlinks
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-autocomplete
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
feature-downloads:
|
|
description: Feature implementation for apps that want to use Android downloads
|
|
manager.
|
|
path: components/feature/downloads
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-android-test
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-widgets
|
|
feature-findinpage:
|
|
description: Feature that will subscribe to the selected session and show an UI
|
|
for results of find in page.
|
|
path: components/feature/findinpage
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-fxsuggest:
|
|
description: A component for accessing Firefox Suggest search suggestions.
|
|
path: components/feature/fxsuggest
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-nimbus
|
|
- support-base
|
|
- support-ktx
|
|
- support-locale
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-intent:
|
|
description: Combining various feature components for intent processing.
|
|
path: components/feature/intent
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-search
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-logins:
|
|
description: Feature component for logins related features.
|
|
path: components/feature/logins
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-prompts
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-android-test
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
feature-media:
|
|
description: Feature component for website media related features.
|
|
path: components/feature/media
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-privatemode:
|
|
description: Features used to enhance private browsing mode.
|
|
path: components/feature/privatemode
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-prompts:
|
|
description: Feature that will subscribe to the selected session and will handle
|
|
all the common prompt dialogs from web content.
|
|
path: components/feature/prompts
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-android-test
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
feature-push:
|
|
description: Feature that implements push notifications with a supported push
|
|
service.
|
|
path: components/feature/push
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-push
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
feature-pwa:
|
|
description: Feature implementation for Progressive Web Apps (PWA).
|
|
path: components/feature/pwa
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-icons
|
|
- browser-menu
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- browser-toolbar
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-customtabs
|
|
- feature-intent
|
|
- feature-search
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-digitalassetlinks
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-autocomplete
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
feature-qr:
|
|
description: A feature that provides functionality for scanning QR codes.
|
|
path: components/feature/qr
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
feature-readerview:
|
|
description: Feature implementation providing a Reader View WebExtension.
|
|
path: components/feature/readerview
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- support-webextensions
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
feature-recentlyclosed:
|
|
description: Feature implementation for saving and restoring recently closed tabs
|
|
path: components/feature/recentlyclosed
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-session-storage
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-search:
|
|
description: Feature implementation connecting an engine implementation with the
|
|
search module.
|
|
path: components/feature/search
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-serviceworker:
|
|
description: Feature that adds support for service workers when using GeckoEngine.
|
|
path: components/feature/serviceworker
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-engine-gecko
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-nimbus
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-locale
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-session:
|
|
description: Feature implementation connecting an engine implementation with the
|
|
session module.
|
|
path: components/feature/session
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-share:
|
|
description: Feature implementation for saving and sorting recent apps used for
|
|
sharing.
|
|
path: components/feature/share
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-android-test
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
feature-sitepermissions:
|
|
description: A feature for showing site permission request prompts.
|
|
path: components/feature/sitepermissions
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-android-test
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-syncedtabs:
|
|
description: Feature that provides access to other devices' tabs in the same account.
|
|
path: components/feature/syncedtabs
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-icons
|
|
- browser-state
|
|
- browser-storage-sync
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-firefox-accounts
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-tab-collections:
|
|
description: Feature implementation for saving, restoring and organizing collections
|
|
of tabs.
|
|
path: components/feature/tab-collections
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-android-test
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-tabs:
|
|
description: Feature implementation connecting a tabs tray implementation with
|
|
the session and toolbar modules.
|
|
path: components/feature/tabs
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
feature-toolbar:
|
|
description: Feature implementation connecting a toolbar implementation with the
|
|
session module.
|
|
path: components/feature/toolbar
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-domains
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- feature-session
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-top-sites:
|
|
description: Feature implementation for saving and removing top sites.
|
|
path: components/feature/top-sites
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-storage-sync
|
|
- concept-base
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-toolbar
|
|
- lib-publicsuffixlist
|
|
- support-android-test
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
feature-webauthn:
|
|
description: A feature that provides WebAuthn functionality for supported engines.
|
|
path: components/feature/webauthn
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-webcompat:
|
|
description: Feature that provides hotfixes for websites from Mozilla's Web Compatibility
|
|
team
|
|
path: components/feature/webcompat
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- support-webextensions
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-webcompat-reporter:
|
|
description: Feature that enables users to report site issues to Mozilla's Web
|
|
Compatibility team.
|
|
path: components/feature/webcompat-reporter
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- support-webextensions
|
|
- tooling-lint
|
|
- ui-icons
|
|
feature-webnotifications:
|
|
description: Feature component for Web Notifications.
|
|
path: components/feature/webnotifications
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-icons
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-intent
|
|
- feature-search
|
|
- feature-session
|
|
- feature-sitepermissions
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-location
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-remotesettings
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
lib-auth:
|
|
description: A component for various kinds of authentication mechanisms.
|
|
path: components/lib/auth
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
lib-crash:
|
|
description: A generic crash reporter library that can report crashes to multiple
|
|
services.
|
|
path: components/lib/crash
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-publicsuffixlist
|
|
- service-glean
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
lib-crash-sentry:
|
|
description: A crash reporter for Sentry.io that that uses lib-crash.
|
|
path: components/lib/crash-sentry
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-crash
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
lib-dataprotect:
|
|
description: A component using AndroidKeyStore to protect user data.
|
|
path: components/lib/dataprotect
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
lib-fetch-httpurlconnection:
|
|
description: An implementation of lib-fetch based on HttpUrlConnection.
|
|
path: components/lib/fetch-httpurlconnection
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-fetch
|
|
- tooling-fetch-tests
|
|
- tooling-lint
|
|
lib-fetch-okhttp:
|
|
description: An implementation of lib-fetch based on OkHttp.
|
|
path: components/lib/fetch-okhttp
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- support-base
|
|
- support-test
|
|
- tooling-fetch-tests
|
|
- tooling-lint
|
|
lib-jexl:
|
|
description: 'Javascript Expression Language: Powerful context-based expression
|
|
parser and evaluator.'
|
|
path: components/lib/jexl
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
lib-publicsuffixlist:
|
|
description: A library for reading and using the public suffix list.
|
|
path: components/lib/publicsuffixlist
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
lib-push-firebase:
|
|
description: An implementation of concept-push for the Firebase Message Service.
|
|
path: components/lib/push-firebase
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-push
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
lib-state:
|
|
description: A library for maintaining application state.
|
|
path: components/lib/state
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-browser:
|
|
description: A simple browser composed from browser components.
|
|
path: samples/browser
|
|
publish: false
|
|
upstream_dependencies:
|
|
- browser-domains
|
|
- browser-engine-gecko
|
|
- browser-engine-system
|
|
- browser-errorpages
|
|
- browser-icons
|
|
- browser-menu
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-storage-sync
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- browser-toolbar
|
|
- compose-awesomebar
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-addons
|
|
- feature-app-links
|
|
- feature-autofill
|
|
- feature-awesomebar
|
|
- feature-contextmenu
|
|
- feature-customtabs
|
|
- feature-downloads
|
|
- feature-findinpage
|
|
- feature-intent
|
|
- feature-media
|
|
- feature-privatemode
|
|
- feature-prompts
|
|
- feature-pwa
|
|
- feature-readerview
|
|
- feature-search
|
|
- feature-session
|
|
- feature-sitepermissions
|
|
- feature-tabs
|
|
- feature-toolbar
|
|
- feature-webcompat
|
|
- feature-webcompat-reporter
|
|
- feature-webnotifications
|
|
- lib-crash
|
|
- lib-dataprotect
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-digitalassetlinks
|
|
- service-glean
|
|
- service-location
|
|
- service-nimbus
|
|
- service-sync-logins
|
|
- support-android-test
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-locale
|
|
- support-remotesettings
|
|
- support-rustlog
|
|
- support-utils
|
|
- support-webextensions
|
|
- tooling-lint
|
|
- ui-autocomplete
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
samples-compose-browser:
|
|
description: A simple browser composed from browser components using Jetpack Compose.
|
|
path: samples/compose-browser
|
|
publish: false
|
|
upstream_dependencies:
|
|
- browser-engine-gecko
|
|
- browser-errorpages
|
|
- browser-icons
|
|
- browser-menu2
|
|
- browser-session-storage
|
|
- browser-state
|
|
- browser-storage-sync
|
|
- browser-tabstray
|
|
- browser-thumbnails
|
|
- compose-awesomebar
|
|
- compose-browser-toolbar
|
|
- compose-engine
|
|
- compose-tabstray
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-tabstray
|
|
- concept-toolbar
|
|
- feature-awesomebar
|
|
- feature-fxsuggest
|
|
- feature-search
|
|
- feature-session
|
|
- feature-tabs
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-location
|
|
- service-nimbus
|
|
- support-base
|
|
- support-images
|
|
- support-ktx
|
|
- support-locale
|
|
- support-remotesettings
|
|
- support-rusthttp
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
samples-crash:
|
|
description: An app showing the integration of the lib-crash component.
|
|
path: samples/crash
|
|
publish: false
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-crash
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- service-glean
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-dataprotect:
|
|
description: An app demoing how to use the Dataprotect component to load and store
|
|
encrypted data in SharedPreferences.
|
|
path: samples/dataprotect
|
|
publish: false
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-firefox-accounts:
|
|
description: A simple app demoing Firefox Accounts integration.
|
|
path: samples/firefox-accounts
|
|
publish: false
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-sync
|
|
- feature-qr
|
|
- lib-dataprotect
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-firefox-accounts
|
|
- support-base
|
|
- support-ktx
|
|
- support-rusthttp
|
|
- support-rustlog
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-glean:
|
|
description: An app demoing how to use the Glean library to collect and send telemetry
|
|
data.
|
|
path: samples/glean
|
|
publish: false
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- samples-glean-library
|
|
- service-glean
|
|
- service-nimbus
|
|
- support-base
|
|
- support-ktx
|
|
- support-locale
|
|
- support-rusthttp
|
|
- support-rustlog
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
samples-glean-library:
|
|
description: A third-party library used by samples-glean to demonstrate multi-library
|
|
support for Glean.
|
|
path: samples/glean/samples-glean-library
|
|
publish: false
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-publicsuffixlist
|
|
- service-glean
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-sync:
|
|
description: A simple app demoing Firefox Sync (History, Bookmarks, etc) integration.
|
|
path: samples/sync
|
|
publish: false
|
|
upstream_dependencies:
|
|
- browser-storage-sync
|
|
- concept-base
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-toolbar
|
|
- lib-dataprotect
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-firefox-accounts
|
|
- service-glean
|
|
- service-sync-autofill
|
|
- service-sync-logins
|
|
- support-base
|
|
- support-ktx
|
|
- support-rusthttp
|
|
- support-rustlog
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-sync-logins:
|
|
description: A simple app demoing Firefox Sync (Logins) integration.
|
|
path: samples/sync-logins
|
|
publish: false
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-sync
|
|
- lib-dataprotect
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-firefox-accounts
|
|
- service-glean
|
|
- service-sync-logins
|
|
- support-base
|
|
- support-ktx
|
|
- support-rusthttp
|
|
- support-rustlog
|
|
- support-utils
|
|
- tooling-lint
|
|
samples-toolbar:
|
|
description: An app demoing multiple customized toolbars using the browser-toolbar
|
|
component.
|
|
path: samples/toolbar
|
|
publish: false
|
|
upstream_dependencies:
|
|
- browser-domains
|
|
- browser-errorpages
|
|
- browser-menu
|
|
- browser-menu2
|
|
- browser-state
|
|
- browser-toolbar
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-menu
|
|
- concept-storage
|
|
- concept-toolbar
|
|
- feature-session
|
|
- feature-toolbar
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-autocomplete
|
|
- ui-colors
|
|
- ui-icons
|
|
- ui-tabcounter
|
|
- ui-widgets
|
|
service-contile:
|
|
description: A library to communicate with the Contile services API
|
|
path: components/service/contile
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-storage-sync
|
|
- concept-base
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-sync
|
|
- concept-toolbar
|
|
- feature-top-sites
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
service-digitalassetlinks:
|
|
description: A library for communicating with the Digital Asset Links API.
|
|
path: components/service/digitalassetlinks
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
service-firefox-accounts:
|
|
description: A library for integrating with Firefox Accounts.
|
|
path: components/service/firefox-accounts
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-storage
|
|
- concept-sync
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
service-glean:
|
|
description: A client-side telemetry SDK for collecting metrics and sending them
|
|
to the Mozilla telemetry service
|
|
path: components/service/glean
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-fetch-httpurlconnection
|
|
- lib-fetch-okhttp
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
service-location:
|
|
description: A library for providing location-based services.
|
|
path: components/service/location
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
service-nimbus:
|
|
description: A client-side experiment SDK
|
|
path: components/service/nimbus
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- service-glean
|
|
- support-base
|
|
- support-ktx
|
|
- support-locale
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
service-pocket:
|
|
description: A library to communicate with the Pocket API
|
|
path: components/service/pocket
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- lib-fetch-httpurlconnection
|
|
- lib-publicsuffixlist
|
|
- support-android-test
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
service-sync-autofill:
|
|
description: A library for autofilling addresses and credit cards.
|
|
path: components/service/sync-autofill
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-storage
|
|
- concept-sync
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
service-sync-logins:
|
|
description: A library for integrating with Firefox Sync - Logins.
|
|
path: components/service/sync-logins
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- concept-storage
|
|
- concept-sync
|
|
- lib-dataprotect
|
|
- lib-publicsuffixlist
|
|
- service-glean
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
support-android-test:
|
|
description: A collection of helpers for testing components from instrumented
|
|
(on device) tests.
|
|
path: components/support/android-test
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
support-base:
|
|
description: Base component containing building blocks for components.
|
|
path: components/support/base
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-test
|
|
- tooling-lint
|
|
support-images:
|
|
description: A collection of helpers for handling images such as icons and thumbnails.
|
|
path: components/support/images
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- concept-fetch
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
support-ktx:
|
|
description: A set of Kotlin extensions.
|
|
path: components/support/ktx
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-android-test
|
|
- support-base
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
support-license:
|
|
description: A component to help display licensing agreements.
|
|
path: components/support/license
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
support-locale:
|
|
description: A component to allow apps to change the system defined language by
|
|
their custom one
|
|
path: components/support/locale
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
support-remotesettings:
|
|
description: A component to help fetch data from remote servers.
|
|
path: components/support/remotesettings
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
support-rusterrors:
|
|
description: A bridge for reporting Rust errors to Sentry/Glean
|
|
path: components/support/rusterrors
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- tooling-lint
|
|
support-rusthttp:
|
|
description: A bridge allowing configuration of Rust HTTP requests without directly
|
|
depending on the application services library
|
|
path: components/support/rusthttp
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-fetch
|
|
- tooling-lint
|
|
support-rustlog:
|
|
description: A bridge allowing log messages from Rust code to be sent to the log
|
|
system in support-base
|
|
path: components/support/rustlog
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
support-test:
|
|
description: A collection of helpers for testing components (local unit tests).
|
|
path: components/support/test
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
support-test-appservices:
|
|
description: A component for synchronizing Application Services' unit testing
|
|
dependencies used in Android Components.
|
|
path: components/support/test-appservices
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
support-test-fakes:
|
|
description: A collection of fake implementations for testing purposes.
|
|
path: components/support/test-fakes
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
support-test-libstate:
|
|
description: A collection of helpers for testing functionality that relies on
|
|
the lib-state component (local unit tests).
|
|
path: components/support/test-libstate
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-utils
|
|
- tooling-lint
|
|
support-utils:
|
|
description: A collection of generic helper classes.
|
|
path: components/support/utils
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- tooling-lint
|
|
support-webextensions:
|
|
description: A component containing building blocks for features implemented as
|
|
web extensions.
|
|
path: components/support/webextensions
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- browser-state
|
|
- concept-awesomebar
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- lib-state
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-libstate
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-icons
|
|
tooling-detekt:
|
|
description: Custom Detekt rules for internal use.
|
|
path: components/tooling/detekt
|
|
publish: false
|
|
upstream_dependencies: []
|
|
tooling-fetch-tests:
|
|
description: Test cases for concept-fetch implementations.
|
|
path: components/tooling/fetch-tests
|
|
publish: false
|
|
upstream_dependencies:
|
|
- concept-fetch
|
|
- tooling-lint
|
|
tooling-lint:
|
|
description: Custom Lint checks for using and writing components.
|
|
path: components/tooling/lint
|
|
publish: false
|
|
upstream_dependencies: []
|
|
ui-autocomplete:
|
|
description: A set of components to provide autocomplete functionality.
|
|
path: components/ui/autocomplete
|
|
publish: true
|
|
upstream_dependencies:
|
|
- concept-base
|
|
- support-base
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
ui-colors:
|
|
description: The standard set of Photon colors.
|
|
path: components/ui/colors
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
ui-fonts:
|
|
description: Convenience accessor for fonts used by Mozilla.
|
|
path: components/ui/fonts
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
ui-icons:
|
|
description: A collection of often used browser icons.
|
|
path: components/ui/icons
|
|
publish: true
|
|
upstream_dependencies:
|
|
- tooling-lint
|
|
ui-tabcounter:
|
|
description: A tab counter for browsers.
|
|
path: components/ui/tabcounter
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-menu2
|
|
- concept-base
|
|
- concept-menu
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|
|
ui-widgets:
|
|
description: The standard set of Mozilla widgets.
|
|
path: components/ui/widgets
|
|
publish: true
|
|
upstream_dependencies:
|
|
- browser-errorpages
|
|
- concept-base
|
|
- concept-engine
|
|
- concept-fetch
|
|
- concept-storage
|
|
- lib-publicsuffixlist
|
|
- support-base
|
|
- support-ktx
|
|
- support-test
|
|
- support-test-fakes
|
|
- support-utils
|
|
- tooling-lint
|
|
- ui-colors
|
|
- ui-icons
|