| addons |
|
|
- |
| android |
|
|
- |
| AppRequestInterceptor.kt |
Where possible, this will make the error type more accurate by including information not
available to AC.
|
6220 |
- |
| autofill |
|
|
- |
| bindings |
|
|
- |
| browser |
|
|
- |
| BrowserDirection.kt |
Used with [HomeActivity.openToBrowser] to indicate which fragment
the browser is being opened from.
@property fragmentId ID of the fragment opening the browser in the navigation graph.
An ID of `0` indicates a global action with no corresponding opening fragment.
|
2015 |
- |
| collections |
|
|
- |
| components |
|
|
- |
| compose |
|
|
- |
| Config.kt |
True if this is a debug release channel, false otherwise.
This constant should often be used instead of [BuildConfig.DEBUG], which indicates
if the `debuggable` flag is set which can be true even on released channel builds
(e.g. performance).
|
1775 |
- |
| crashes |
|
|
- |
| customtabs |
|
|
- |
| datastore |
|
|
- |
| debugsettings |
|
|
- |
| downloads |
|
|
- |
| exceptions |
|
|
- |
| experiments |
|
|
- |
| ext |
|
|
- |
| extension |
|
|
- |
| FeatureFlags.kt |
A single source for setting feature flags that are mostly based on build type.
|
2764 |
- |
| FenixApplication.kt |
|
45151 |
- |
| FenixLogSink.kt |
Fenix [LogSink] implementation that writes to Android's log, depending on settings.
@param logsDebug If set to false, removes logging of debug logs.
@param androidLogSink an [AndroidLogSink] that writes to Android's log.
|
1060 |
- |
| gecko |
|
|
- |
| GlobalDirections.kt |
Used with [HomeActivity] global navigation to indicate which fragment is being opened.
@property navDirections NavDirections to navigate to destination
@property destinationId fragment ID of the fragment being navigated to
|
2221 |
- |
| historymetadata |
|
|
- |
| home |
|
|
- |
| HomeActivity.kt |
|
52682 |
- |
| intent |
|
|
- |
| IntentReceiverActivity.kt |
Processes incoming intents and sends them to the corresponding activity.
|
6884 |
- |
| library |
|
|
- |
| lifecycle |
|
|
- |
| media |
|
|
- |
| messaging |
|
|
- |
| MozillaOnlineHomeActivity.kt |
This activity is specific to the Mozilla Online build and used to display
a privacy notice on first run. Once the privacy notice is accepted, and for
all subsequent launches, it will simply launch the Fenix [HomeActivity].
|
1062 |
- |
| NavHostActivity.kt |
Interface for the main activity in a single-activity architecture.
All fragments will be displayed inside this activity.
|
646 |
- |
| nimbus |
|
|
- |
| OnBackLongPressedListener.kt |
Interface for features and fragments that want to handle long presses of the system back button
|
671 |
- |
| onboarding |
|
|
- |
| perf |
|
|
- |
| push |
|
|
- |
| search |
|
|
- |
| SecureFragment.kt |
A [Fragment] implementation that can be used to secure screens displaying sensitive information
by not allowing taking screenshots of their content.
Fragments displaying such screens should extend [SecureFragment] instead of [Fragment] class.
|
1043 |
- |
| selection |
|
|
- |
| ServiceWorkerSupportFeature.kt |
Fenix own version of the `ServiceWorkerSupportFeature` from Android-Components
which adds the ability to navigate to the browser before opening a new tab.
Will automatically register callbacks for service workers requests and cleanup when [homeActivity] is destroyed.
@param homeActivity [HomeActivity] used for navigating to browser or accessing various app components.
|
1843 |
- |
| session |
|
|
- |
| settings |
|
|
- |
| share |
|
|
- |
| shopping |
|
|
- |
| shortcut |
|
|
- |
| StartupFragment.kt |
This empty fragment serves as a start destination in our navigation
graph. It contains no layout and is fast to create compared to our
[HomeFragment], which would otherwise be the start destination.
When our [HomeActivity] is created we make a decision which fragment
to navigate to, which makes sure we only render the [HomeFragment]
as needed.
|
725 |
- |
| sync |
|
|
- |
| tabhistory |
|
|
- |
| tabstray |
|
|
- |
| telemetry |
|
|
- |
| theme |
|
|
- |
| trackingprotection |
|
|
- |
| translations |
|
|
- |
| utils |
|
|
- |
| wallpapers |
|
|
- |
| whatsnew |
|
|
- |
| widget |
|
|
- |
| wifi |
|
|
- |