DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
animation
background
browserid
crashreporter
db
distribution
docs
favicons
fxa
gfx
health
home
locales
menu
mozglue
overlays
preferences
prompts
resources
sqlite
sync These files are managed in the android-sync repo. Do not modify directly, or your changes will be lo
tabs
tests
tokenserver
toolbar
updater
util
webapp
widget
ANRReporter.java 22.9 kB
AboutPages.java 3.2 kB
ActionModeCompat.java 4.5 kB
ActionModeCompatView.java 5.9 kB
ActivityHandlerHelper.java 1.6 kB
AlertNotification.java 4.1 kB
AndroidGamepadManager.java 13.8 kB
AndroidManifest.xml.in 22.4 kB
AppConstants.java.in A collection of constants that pertain to the build and runtime state of the * application. Typical 9.0 kB
AppNotificationClient.java Client for posting notifications in the application. 729 Bytes
Assert.java 810 Bytes
BaseGeckoInterface.java 4.3 kB
BrowserApp.java 123.0 kB
BrowserLocaleManager.java This class manages persistence, application, and otherwise handling of * user-specified locales. * 15.9 kB
ChromeCast.java Implementation of GeckoMediaPlayer for talking to ChromeCast devices 19.4 kB
ContactService.java 88.5 kB
ContextGetter.java 496 Bytes
CrashReporter.java 19.3 kB
CustomEditText.java 3.0 kB
DataReportingNotification.java 6.7 kB
DoorHangerPopup.java 12.1 kB
DynamicToolbar.java 4.8 kB
EditBookmarkDialog.java A dialog that allows editing a bookmarks url, title, or keywords * <p> * Invoked by calling one of 9.9 kB
EventDispatcher.java 11.4 kB
FilePicker.java Show 9.4 kB
FilePickerResultHandler.java 10.4 kB
FindInPageBar.java 6.0 kB
FormAssistPopup.java 16.1 kB
GeckoAccessibility.java 22.8 kB
GeckoActivity.java 3.1 kB
GeckoActivityStatus.java 394 Bytes
GeckoApp.java 100.6 kB
GeckoAppShell.java 105.5 kB
GeckoApplication.java 4.9 kB
GeckoBatteryManager.java 7.7 kB
GeckoConnectivityReceiver.java 2.9 kB
GeckoEditable.java interface for the Editable to listen to the Gecko thread and also for the IC thread to listen to 49.9 kB
GeckoEvent.java We're not allowed to hold on to most events given to us * so we save the parts of the events we wan 33.5 kB
GeckoHalDefines.java 1.0 kB
GeckoInputConnection.java 43.6 kB
GeckoJavaSampler.java 7.9 kB
GeckoMessageReceiver.java 699 Bytes
GeckoNetworkManager.java A part of the work of GeckoNetworkManager is to give an general connection * type based on the curr 10.7 kB
GeckoProfile.java 25.3 kB
GeckoProfileDirectories.java <code>GeckoProfileDirectories</code> manages access to mappings from profile * names to salted prof 9.0 kB
GeckoProfilesProvider.java This is not a per-profile provider. This provider allows read-only, * restricted access to certain 5.4 kB
GeckoScreenOrientation.java Updates, locks and unlocks the screen orientation. * * Note: Replaces the OnOrientationChangeListe 13.6 kB
GeckoSharedPrefs.java {@code GeckoSharedPrefs} provides scoped SharedPreferences instances. * You should use this API ins 9.5 kB
GeckoSmsManager.java This class is returning unique ids for PendingIntent requestCode attribute. * There are only |Integ 34.7 kB
GeckoThread.java 7.1 kB
GeckoUpdateReceiver.java 954 Bytes
GeckoView.java 23.0 kB
GeckoViewChrome.java 2.6 kB
GeckoViewContent.java 2.3 kB
GlobalHistory.java 5.8 kB
InputMethods.java 3.9 kB
IntentHelper.java 5.5 kB
JavaAddonManager.java The manager for addon-provided Java code. * * Java code in addons can be loaded using the Dex:Load 8.4 kB
LightweightTheme.java 13.4 kB
LightweightThemeDrawable.java A special drawable used with lightweight themes. This draws a color * (with an optional color-filt 4.2 kB
LocaleAware.java This is a helper class to do typical locale switching operations * without hitting StrictMode error 1.8 kB
LocaleManager.java Implement this interface to provide Fennec's locale switching functionality. * * The LocaleManager 1.6 kB
Makefile.in 16.4 kB
MediaCastingBar.java 4.1 kB
MediaPlayerManager.java Wraper for different MediaRouter types supproted by Android. i.e. Chromecast, Miracast, etc. 10.5 kB
MemoryMonitor.java This is a utility class to keep track of how much memory and disk-space pressure * the system is u 9.7 kB
MotionEventInterceptor.java 491 Bytes
NSSBridge.java 1.9 kB
NotificationClient.java Client for posting notifications through a NotificationHandler. 6.6 kB
NotificationHandler.java 7.6 kB
NotificationHelper.java 15.6 kB
NotificationService.java 1.7 kB
OrderedBroadcastHelper.java Helper class to send Android Ordered Broadcasts. 4.9 kB
PrefsHelper.java Helper class to get/set gecko prefs. 7.3 kB
PrivateTab.java 971 Bytes
ReaderModeUtils.java 1.4 kB
RemoteTabsExpandableListAdapter.java An adapter that populates group and child views with remote client and tab * data maintained in a m 4.9 kB
Restarter.java 2.1 kB
ScrollAnimator.java 2.8 kB
ServiceNotificationClient.java Client for posting notifications through the NotificationService. 2.7 kB
SessionParser.java 3.2 kB
SharedPreferencesHelper.java Helper class to get, set, and observe Android Shared Preferences. 12.1 kB
SiteIdentity.java 3.0 kB
SmsManager.java 1.2 kB
StartPane.java 3.2 kB
SuggestClient.java Use network-based search suggestions. 5.6 kB
SurfaceBits.java 491 Bytes
SysInfo.java.in A collection of system info values, broadly mirroring a subset of * nsSystemInfo. See also the cons 4.5 kB
Tab.java width 26.6 kB
Tabs.java mode 31.6 kB
TabsAccessor.java 14.1 kB
Telemetry.java All telemetry times are relative to one of two clocks: * * * Real time since the device was booted 7.0 kB
TelemetryContract.java Holds data definitions for our UI Telemetry implementation. * * Note that enum values of "_TEST*" 7.6 kB
TextSelection.java 12.8 kB
TextSelectionHandle.java 7.3 kB
ThumbnailHelper.java Helper class to generate thumbnails for tabs. * Internally, a queue of pending thumbnails is mainta 8.9 kB
TouchEventInterceptor.java 613 Bytes
Webapp.java This class serves only as a namespace wrapper for WebappImpl. 474 Bytes
WebappFragmentRepeater.inc 3.9 kB
WebappManifestFragment.xml.frag.in 546 Bytes
ZoomConstraints.java 1.6 kB
android-services.mozbuild 71.5 kB
fennec-ids-generator.py 1.7 kB
jni-generator.py Class to convert a javah-produced JNI stub file into stubs/bindings files for inclusion into moz 4.4 kB
moz.build 32.1 kB
package-name.txt.in 44 Bytes
strings.xml.in 26.5 kB