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
tests
BookmarkHTMLUtils.jsm This file works on the old-style "bookmarks.html" file. It includes * functions to import and expo 37.5 kB
BookmarkJSONUtils.jsm Generates an hash for the given string. * * @note The generated hash is returned in base64 form. 17.8 kB
Bookmarks.jsm This module provides an asynchronous API for managing bookmarks. * * Bookmarks are organized in a 115.7 kB
ClusterLib.js Class that can run the hierarchical clustering algorithm with the given * parameters. * * @param 8.6 kB
ColorAnalyzer.js image at 3.2 kB
ColorAnalyzer_worker.js eslint-env mozilla/chrome-worker 13.1 kB
ColorConversion.js Given a color in the Lab space, return its chroma (colorfulness, * saturation). * * @param lab * 1.9 kB
Database.cpp 110.2 kB
Database.h 12.5 kB
ExtensionSearchHandler.jsm 10.3 kB
FaviconHelpers.cpp Fetches information about a page from the database. * * @param aDB * Database connection t 50.8 kB
FaviconHelpers.h The maximum time we will keep a favicon around. We always ask the cache, if * we can, but default 9.9 kB
Helpers.cpp 12.7 kB
Helpers.h This file contains helper classes used by various bits of Places code. 9.5 kB
History.cpp 81.3 kB
History.h 7.8 kB
History.jsm 55.9 kB
INativePlacesEventCallback.h public SupportsWeakPtr 1.1 kB
PageIconProtocolHandler.js 4.5 kB
PlaceInfo.cpp 3.5 kB
PlaceInfo.h 1.3 kB
PlacesBackups.jsm Appends meta-data information to a given filename. 15.6 kB
PlacesCategoriesStarter.js This component can be used as a starter for modules that have to run when * certain categories are 2.5 kB
PlacesDBUtils.jsm 45.8 kB
PlacesRemoteTabsAutocompleteProvider.jsm Provides functions to handle remote tabs (ie, tabs known by Sync) in * the awesomebar. 4.6 kB
PlacesSearchAutocompleteProvider.jsm Provides functions to handle search engine URLs in the browser history. 10.3 kB
PlacesSyncUtils.jsm This module exports functions for Sync to use when applying remote * records. The calls are similar 90.8 kB
PlacesTransactions.jsm 62.3 kB
PlacesUtils.jsm -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 98.4 kB
SQLFunctions.cpp 46.4 kB
SQLFunctions.h This file contains functions that Places adds to the database handle that can * be accessed by SQL 17.2 kB
Shutdown.cpp 6.5 kB
Shutdown.h it calls 5.9 kB
SyncedBookmarksMirror.jsm This file implements a mirror and two-way merger for synced bookmarks. The * mirror matches the com 190.4 kB
UnifiedComplete.js 100.2 kB
VisitInfo.cpp 1.5 kB
VisitInfo.h 878 Bytes
jar.mn 60 Bytes
moz.build 2.6 kB
mozIAsyncHistory.idl 5.3 kB
mozIAsyncLivemarks.idl nsISupports 5.7 kB
mozIColorAnalyzer.idl nsISupports 2.1 kB
mozIPlacesAutoComplete.idl nsISupports 3.9 kB
mozIPlacesPendingOperation.idl nsISupports 487 Bytes
nsAnnoProtocolHandler.cpp Implementation of moz-anno: URLs for accessing favicons. The urls are sent * to the favicon servic 10.9 kB
nsAnnoProtocolHandler.h 1.8 kB
nsAnnotationService.cpp 25.1 kB
nsAnnotationService.h 4.5 kB
nsFaviconService.cpp This is the favicon service, which stores favicons for web pages with your * history as you browse. 31.8 kB
nsFaviconService.h 4.9 kB
nsIAnnotationService.idl nsISupports 4.8 kB
nsIFaviconService.idl nsISupports 14.9 kB
nsINavBookmarksService.idl Observer for bookmarks changes. 20.0 kB
nsINavHistoryService.idl Using Places services after quit-application is not reliable, so make * sure to do any shutdown wor 47.1 kB
nsITaggingService.idl nsISupports 2.3 kB
nsLivemarkService.js Convert a Date object to a PRTime (microseconds). * * @param date * the Date object to con 29.5 kB
nsMaybeWeakPtr.h 4.0 kB
nsNavBookmarks.cpp gBookmarksService 73.6 kB
nsNavBookmarks.h 13.1 kB
nsNavHistory.cpp 128.0 kB
nsNavHistory.h 20.7 kB
nsNavHistoryQuery.cpp 41.7 kB
nsNavHistoryQuery.h The definitions of nsNavHistoryQuery and nsNavHistoryQueryOptions. This * header file should only b 5.1 kB
nsNavHistoryResult.cpp 157.7 kB
nsNavHistoryResult.h The definitions of objects that make up a history query result set. This file * should only be incl 31.3 kB
nsPlacesExpiration.js This component handles history and orphans expiration through asynchronous * Storage statements. * 36.1 kB
nsPlacesIndexes.h moz_places 3.5 kB
nsPlacesMacros.h 4.6 kB
nsPlacesModule.cpp 2.8 kB
nsPlacesTables.h 9.9 kB
nsPlacesTriggers.h Exclude these visit types: * 0 - invalid * 4 - EMBED * 7 - DOWNLOAD * 8 - FRAMED_LINK * 9 13.2 kB
nsTaggingService.js The Places Tagging Service 16.8 kB
toolkitplaces.manifest 1.6 kB
unifiedcomplete-top-urls.json 866 Bytes