modules.json 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  1. {
  2. "AboutHome.jsm": ["AboutHomeUtils", "AboutHome"],
  3. "AddonLogging.jsm": ["LogManager"],
  4. "AddonManager.jsm": ["AddonManager", "AddonManagerPrivate"],
  5. "addons.js": ["AddonsEngine", "AddonValidator"],
  6. "addons.jsm": ["Addon", "STATE_ENABLED", "STATE_DISABLED"],
  7. "addonsreconciler.js": ["AddonsReconciler", "CHANGE_INSTALLED", "CHANGE_UNINSTALLED", "CHANGE_ENABLED", "CHANGE_DISABLED"],
  8. "AddonTestUtils.jsm": ["AddonTestUtils", "MockAsyncShutdown"],
  9. "addonutils.js": ["AddonUtils"],
  10. "ajv-4.1.1.js": ["Ajv"],
  11. "AlertsHelper.jsm": [],
  12. "AppData.jsm": ["makeFakeAppDir"],
  13. "AppInfo.jsm": ["newAppInfo", "getAppInfo", "updateAppInfo"],
  14. "AppsServiceChild.jsm": ["DOMApplicationRegistry", "WrappedManifestCache"],
  15. "arrays.js": ["inArray", "getSet", "indexOf", "remove", "rindexOf", "compare"],
  16. "assertions.js": ["Assert", "Expect"],
  17. "async.js": ["Async"],
  18. "AsyncSpellCheckTestHelper.jsm": ["onSpellCheck"],
  19. "Battery.jsm": ["GetBattery", "Battery"],
  20. "blocklist-clients.js": ["AddonBlocklistClient", "GfxBlocklistClient", "OneCRLBlocklistClient", "PluginBlocklistClient", "FILENAME_ADDONS_JSON", "FILENAME_GFX_JSON", "FILENAME_PLUGINS_JSON"],
  21. "blocklist-updater.js": ["checkVersions", "addTestBlocklistClient"],
  22. "bogus_element_type.jsm": [],
  23. "bookmark_validator.js": ["BookmarkValidator", "BookmarkProblemData"],
  24. "bookmarks.js": ["BookmarksEngine", "PlacesItem", "Bookmark", "BookmarkFolder", "BookmarkQuery", "Livemark", "BookmarkSeparator"],
  25. "bookmarks.jsm": ["PlacesItem", "Bookmark", "Separator", "Livemark", "BookmarkFolder", "DumpBookmarks"],
  26. "BootstrapMonitor.jsm": ["monitor"],
  27. "browser-loader.js": ["BrowserLoader"],
  28. "browserid_identity.js": ["BrowserIDManager", "AuthenticationError"],
  29. "CertUtils.jsm": ["BadCertHandler", "checkCert", "readCertPrefs", "validateCert"],
  30. "clients.js": ["ClientEngine", "ClientsRec"],
  31. "CloudSyncAdapters.jsm": ["Adapters"],
  32. "CloudSyncBookmarks.jsm": ["Bookmarks"],
  33. "CloudSyncBookmarksFolderCache.jsm": ["FolderCache"],
  34. "CloudSyncEventSource.jsm": ["EventSource"],
  35. "CloudSyncLocal.jsm": ["Local"],
  36. "CloudSyncPlacesWrapper.jsm": ["PlacesWrapper"],
  37. "CloudSyncTabs.jsm": ["Tabs"],
  38. "cluster.js": ["ClusterManager"],
  39. "collection_validator.js": ["CollectionValidator", "CollectionProblemData"],
  40. "Console.jsm": ["console", "ConsoleAPI"],
  41. "Constants.jsm": ["Roles", "Events", "Relations", "Filters", "States", "Prefilters"],
  42. "ContactDB.jsm": ["ContactDB", "DB_NAME", "STORE_NAME", "SAVED_GETALL_STORE_NAME", "REVISION_STORE", "DB_VERSION"],
  43. "content-server.jsm": ["init"],
  44. "content.jsm": ["registerContentFrame"],
  45. "ContentCrashHandlers.jsm": ["TabCrashHandler", "PluginCrashReporter", "UnsubmittedCrashHandler"],
  46. "ContentObservers.jsm": [],
  47. "ContentPrefUtils.jsm": ["ContentPref", "cbHandleResult", "cbHandleError", "cbHandleCompletion", "safeCallback"],
  48. "controller.js": ["MozMillController", "globalEventRegistry", "sleep", "windowMap"],
  49. "cookies.js": ["Cookies"],
  50. "CoverageUtils.jsm": ["CoverageCollector"],
  51. "CrashManagerTest.jsm": ["configureLogging", "getManager", "sleep", "TestingCrashManager"],
  52. "dbg-client.jsm": ["DebuggerTransport", "DebuggerClient", "RootClient", "LongStringClient", "EnvironmentClient", "ObjectClient"],
  53. "dbg-server.jsm": ["DebuggerServer", "ActorPool", "OriginalLocation"],
  54. "debug.js": ["NS_ASSERT"],
  55. "declined.js": ["DeclinedEngines"],
  56. "dispatcher.js": ["Dispatcher"],
  57. "distribution.js": ["DistributionCustomizer"],
  58. "DNSTypes.jsm": ["DNS_QUERY_RESPONSE_CODES", "DNS_AUTHORITATIVE_ANSWER_CODES", "DNS_CLASS_CODES", "DNS_RECORD_TYPES"],
  59. "dom.js": ["getAttributes"],
  60. "DOMRequestHelper.jsm": ["DOMRequestIpcHelper"],
  61. "DownloadCore.jsm": ["Download", "DownloadSource", "DownloadTarget", "DownloadError", "DownloadSaver", "DownloadCopySaver", "DownloadLegacySaver", "DownloadPDFSaver"],
  62. "DownloadList.jsm": ["DownloadList", "DownloadCombinedList", "DownloadSummary"],
  63. "E10SAddonsRollout.jsm": ["isAddonPartOfE10SRollout"],
  64. "elementslib.js": ["ID", "Link", "XPath", "Selector", "Name", "Anon", "AnonXPath", "Lookup", "_byID", "_byName", "_byAttrib", "_byAnonAttrib"],
  65. "engines.js": ["EngineManager", "Engine", "SyncEngine", "Tracker", "Store", "Changeset"],
  66. "enginesync.js": ["EngineSynchronizer"],
  67. "errors.js": ["BaseError", "ApplicationQuitError", "AssertionError", "TimeoutError"],
  68. "evaluate.js": ["evaluate", "sandbox", "Sandboxes"],
  69. "event-emitter.js": ["EventEmitter"],
  70. "EventUtils.js": ["disableNonTestMouseEvents", "sendMouseEvent", "sendChar", "sendString", "sendKey", "synthesizeMouse", "synthesizeTouch", "synthesizeMouseAtPoint", "synthesizeTouchAtPoint", "synthesizeMouseAtCenter", "synthesizeTouchAtCenter", "synthesizeWheel", "synthesizeKey", "synthesizeMouseExpectEvent", "synthesizeKeyExpectEvent", "synthesizeText", "synthesizeComposition", "synthesizeQuerySelectedText"],
  71. "Extension.jsm": ["Extension", "ExtensionData"],
  72. "ExtensionAPI.jsm": ["ExtensionAPI", "ExtensionAPIs"],
  73. "ExtensionXPCShellUtils.jsm": ["ExtensionTestUtils"],
  74. "fakeservices.js": ["FakeCryptoService", "FakeFilesystemService", "FakeGUIDService", "fakeSHA256HMAC"],
  75. "file_expandosharing.jsm": ["checkFromJSM"],
  76. "file_stringencoding.jsm": ["checkFromJSM"],
  77. "file_url.jsm": ["checkFromJSM"],
  78. "file_worker_url.jsm": ["checkFromJSM"],
  79. "Finder.jsm": ["Finder", "GetClipboardSearchString"],
  80. "FormAutofillContent.jsm": ["FormAutofillHandler"],
  81. "forms.js": ["FormEngine", "FormRec", "FormValidator"],
  82. "forms.jsm": ["FormData"],
  83. "frame.js": ["Collector", "Runner", "events", "runTestFile", "log", "timers", "persisted", "shutdownApplication"],
  84. "FrameScriptManager.jsm": ["getNewLoaderID"],
  85. "gDevTools.jsm": ["gDevTools", "gDevToolsBrowser"],
  86. "gDevTools.jsm": ["gDevTools", "gDevToolsBrowser"],
  87. "Geometry.jsm": ["Point", "Rect"],
  88. "Gestures.jsm": ["GestureSettings", "GestureTracker"],
  89. "GMPInstallManager.jsm": ["GMPInstallManager", "GMPExtractor", "GMPDownloader", "GMPAddon"],
  90. "GMPProvider.jsm": [],
  91. "GMPUtils.jsm": ["GMP_PLUGIN_IDS", "GMPPrefs", "GMPUtils", "OPEN_H264_ID", "WIDEVINE_ID"],
  92. "hawkclient.js": ["HawkClient"],
  93. "hawkrequest.js": ["HAWKAuthenticatedRESTRequest", "deriveHawkCredentials"],
  94. "HelperApps.jsm": ["App", "HelperApps"],
  95. "history.js": ["HistoryEngine", "HistoryRec"],
  96. "history.jsm": ["HistoryEntry", "DumpHistory"],
  97. "Http.jsm": ["httpRequest", "percentEncode"],
  98. "httpd.js": ["HTTP_400", "HTTP_401", "HTTP_402", "HTTP_403", "HTTP_404", "HTTP_405", "HTTP_406", "HTTP_407", "HTTP_408", "HTTP_409", "HTTP_410", "HTTP_411", "HTTP_412", "HTTP_413", "HTTP_414", "HTTP_415", "HTTP_417", "HTTP_500", "HTTP_501", "HTTP_502", "HTTP_503", "HTTP_504", "HTTP_505", "HttpError", "HttpServer"],
  99. "identity.js": ["IdentityManager"],
  100. "Identity.jsm": ["IdentityService"],
  101. "IdentityUtils.jsm": ["checkDeprecated", "checkRenamed", "getRandomId", "objectCopy", "makeMessageObject"],
  102. "import_module.jsm": ["MODULE_IMPORTED", "MODULE_URI", "SUBMODULE_IMPORTED", "same_scope", "SUBMODULE_IMPORTED_TO_SCOPE"],
  103. "import_sub_module.jsm": ["SUBMODULE_IMPORTED", "test_obj"],
  104. "InlineSpellChecker.jsm": ["InlineSpellChecker", "SpellCheckHelper"],
  105. "JNI.jsm": ["JNI", "android_log"],
  106. "jpakeclient.js": ["JPAKEClient", "SendCredentialsController"],
  107. "Jsbeautify.jsm": ["jsBeautify"],
  108. "jsdebugger.jsm": ["addDebuggerToGlobal"],
  109. "json2.js": ["JSON"],
  110. "keys.js": ["BulkKeyBundle", "SyncKeyBundle"],
  111. "KeyValueParser.jsm": ["parseKeyValuePairsFromLines", "parseKeyValuePairs", "parseKeyValuePairsFromFile"],
  112. "kinto-http-client.js": ["KintoHttpClient"],
  113. "kinto-offline-client.js": ["loadKinto"],
  114. "loader-plugin-raw.jsm": ["requireRawId"],
  115. "loader.js": ["WorkerDebuggerLoader", "worker"],
  116. "Loader.jsm": ["DevToolsLoader", "devtools", "BuiltinProvider", "require", "loader"],
  117. "logger.jsm": ["Logger"],
  118. "logging.js": ["getTestLogger", "initTestLogging"],
  119. "LoginManagerContent.jsm": ["LoginManagerContent", "LoginFormFactory", "UserAutoCompleteResult"],
  120. "LoginRecipes.jsm": ["LoginRecipesContent", "LoginRecipesParent"],
  121. "logmanager.js": ["LogManager"],
  122. "LogUtils.jsm": ["Logger"],
  123. "lz4.js": ["Lz4"],
  124. "lz4_internal.js": ["Primitives"],
  125. "main.js": ["Weave"],
  126. "MatchPattern.jsm": ["MatchPattern", "MatchGlobs", "MatchURLFilters"],
  127. "mcc_iso3166_table.jsm": ["MCC_ISO3166_TABLE"],
  128. "message.js": ["Command", "Message", "MessageOrigin", "Response"],
  129. "Messaging.jsm": ["sendMessageToJava", "Messaging"],
  130. "microformat-shiv.js": ["Microformats"],
  131. "MigrationUtils.jsm": ["MigrationUtils", "MigratorPrototype"],
  132. "MinimalIdentity.jsm": ["IdentityService"],
  133. "mozelement.js": ["Elem", "Selector", "ID", "Link", "XPath", "Name", "Lookup", "MozMillElement", "MozMillCheckBox", "MozMillRadio", "MozMillDropList", "MozMillTextBox", "subclasses"],
  134. "mozmill.js": ["controller", "utils", "elementslib", "os", "getBrowserController", "newBrowserController", "getAddonsController", "getPreferencesController", "newMail3PaneController", "getMail3PaneController", "wm", "platform", "getAddrbkController", "getMsgComposeController", "getDownloadsController", "Application", "findElement", "getPlacesController", "isMac", "isLinux", "isWindows", "firePythonCallback", "getAddons"],
  135. "msgbroker.js": ["addListener", "addObject", "removeListener", "sendMessage", "log", "pass", "fail"],
  136. "MulticastDNSAndroid.jsm": ["MulticastDNS"],
  137. "NativeMessaging.jsm": ["HostManifestManager", "NativeApp"],
  138. "NetworkPrioritizer.jsm": ["trackBrowserWindow"],
  139. "NotificationDB.jsm": [],
  140. "nsFormAutoCompleteResult.jsm": ["FormAutoCompleteResult"],
  141. "objects.js": ["getLength"],
  142. "observers.js": ["Observers"],
  143. "offlineAppCache.jsm": ["OfflineAppCacheHelper"],
  144. "OrientationChangeHandler.jsm": [],
  145. "os.js": ["listDirectory", "getFileForPath", "abspath", "getPlatform"],
  146. "osfile.jsm": ["OS"],
  147. "osfile_async_front.jsm": ["OS"],
  148. "osfile_native.jsm": ["read"],
  149. "osfile_shared_allthreads.jsm": ["LOG", "clone", "Config", "Constants", "Type", "HollowStructure", "OSError", "Library", "declareFFI", "declareLazy", "declareLazyFFI", "normalizeBufferArgs", "projectValue", "isArrayBuffer", "isTypedArray", "defineLazyGetter", "OS"],
  150. "osfile_unix_allthreads.jsm": ["declareFFI", "libc", "Error", "AbstractInfo", "AbstractEntry", "Type", "POS_START", "POS_CURRENT", "POS_END"],
  151. "osfile_win_allthreads.jsm": ["declareFFI", "libc", "Error", "AbstractInfo", "AbstractEntry", "Type", "POS_START", "POS_CURRENT", "POS_END"],
  152. "ospath_unix.jsm": ["basename", "dirname", "join", "normalize", "split", "toFileURI", "fromFileURI"],
  153. "ospath_win.jsm": ["basename", "dirname", "join", "normalize", "split", "winGetDrive", "winIsAbsolute", "toFileURI", "fromFileURI"],
  154. "OutputGenerator.jsm": ["UtteranceGenerator", "BrailleGenerator"],
  155. "PageMenu.jsm": ["PageMenuParent", "PageMenuChild"],
  156. "PageThumbs.jsm": ["PageThumbs", "PageThumbsStorage"],
  157. "Parser.jsm": ["Parser", "ParserHelpers", "SyntaxTreeVisitor"],
  158. "parsingTestHelpers.jsm": ["generateURIsFromDirTree"],
  159. "passwords.js": ["PasswordEngine", "LoginRec", "PasswordValidator"],
  160. "passwords.jsm": ["Password", "DumpPasswords"],
  161. "PdfJsNetwork.jsm": ["NetworkManager"],
  162. "PermissionSettings.jsm": ["PermissionSettingsModule"],
  163. "PermissionsTable.jsm": ["PermissionsTable", "PermissionsReverseTable", "expandPermissions", "appendAccessToPermName", "isExplicitInPermissionsTable", "AllPossiblePermissions"],
  164. "PhoneNumberMetaData.jsm": ["PHONE_NUMBER_META_DATA"],
  165. "PlacesUtils.jsm": ["PlacesUtils", "PlacesAggregatedTransaction", "PlacesCreateFolderTransaction", "PlacesCreateBookmarkTransaction", "PlacesCreateSeparatorTransaction", "PlacesCreateLivemarkTransaction", "PlacesMoveItemTransaction", "PlacesRemoveItemTransaction", "PlacesEditItemTitleTransaction", "PlacesEditBookmarkURITransaction", "PlacesSetItemAnnotationTransaction", "PlacesSetPageAnnotationTransaction", "PlacesEditBookmarkKeywordTransaction", "PlacesEditBookmarkPostDataTransaction", "PlacesEditItemDateAddedTransaction", "PlacesEditItemLastModifiedTransaction", "PlacesSortFolderByNameTransaction", "PlacesTagURITransaction", "PlacesUntagURITransaction"],
  166. "PluginProvider.jsm": [],
  167. "PointerAdapter.jsm": ["PointerRelay", "PointerAdapter"],
  168. "policies.js": ["ErrorHandler", "SyncScheduler"],
  169. "prefs.js": ["PrefsEngine", "PrefRec"],
  170. "prefs.jsm": ["Preference"],
  171. "PresentationDeviceInfoManager.jsm": ["PresentationDeviceInfoService"],
  172. "PromiseWorker.jsm": ["BasePromiseWorker"],
  173. "PushCrypto.jsm": ["PushCrypto", "concatArray"],
  174. "quit.js": ["goQuitApplication"],
  175. "record.js": ["WBORecord", "RecordManager", "CryptoWrapper", "CollectionKeyManager", "Collection"],
  176. "recursive_importA.jsm": ["foo", "bar"],
  177. "recursive_importB.jsm": ["baz", "qux"],
  178. "reflect.jsm": ["Reflect"],
  179. "RemoteFinder.jsm": ["RemoteFinder", "RemoteFinderListener"],
  180. "RemotePageManager.jsm": ["RemotePages", "RemotePageManager", "PageListener"],
  181. "RemoteWebProgress.jsm": ["RemoteWebProgressManager"],
  182. "resource.js": ["AsyncResource", "Resource"],
  183. "responsivedesign.jsm": ["ResponsiveUIManager"],
  184. "rest.js": ["RESTRequest", "RESTResponse", "TokenAuthenticatedRESTRequest", "SyncStorageRequest"],
  185. "rotaryengine.js": ["RotaryEngine", "RotaryRecord", "RotaryStore", "RotaryTracker"],
  186. "RTCStatsReport.jsm": ["convertToRTCStatsReport"],
  187. "scratchpad-manager.jsm": ["ScratchpadManager"],
  188. "server.js": ["MarionetteServer"],
  189. "service.js": ["Service"],
  190. "SettingsDB.jsm": ["SettingsDB", "SETTINGSDB_NAME", "SETTINGSSTORE_NAME"],
  191. "SharedPromptUtils.jsm": ["PromptUtils", "EnableDelayHelper"],
  192. "ShutdownLeaksCollector.jsm": ["ContentCollector"],
  193. "SignInToWebsite.jsm": ["SignInToWebsiteController"],
  194. "SpecialPowersObserver.jsm": ["SpecialPowersObserver", "SpecialPowersObserverFactory"],
  195. "stack.js": ["findCallerFrame"],
  196. "StateMachineHelper.jsm": ["State", "CommandType"],
  197. "status.js": ["Status"],
  198. "storageserver.js": ["ServerBSO", "StorageServerCallback", "StorageServerCollection", "StorageServer", "storageServerForUsers"],
  199. "stringbundle.js": ["StringBundle"],
  200. "strings.js": ["trim", "vslice"],
  201. "StructuredLog.jsm": ["StructuredLogger", "StructuredFormatter"],
  202. "StyleEditorUtil.jsm": ["getString", "assert", "log", "text", "wire", "showFilePicker"],
  203. "subprocess_common.jsm": ["BaseProcess", "PromiseWorker", "SubprocessConstants"],
  204. "subprocess_unix.jsm": ["SubprocessImpl"],
  205. "subprocess_win.jsm": ["SubprocessImpl"],
  206. "sync.jsm": ["Authentication"],
  207. "tabs.js": ["TabEngine", "TabSetRecord"],
  208. "tabs.jsm": ["BrowserTabs"],
  209. "tcpsocket_test.jsm": ["createSocket", "createServer", "enablePrefsAndPermissions", "socketCompartmentInstanceOfArrayBuffer"],
  210. "telemetry.js": ["SyncTelemetry"],
  211. "test.jsm": ["Foo"],
  212. "test2.jsm": ["Bar"],
  213. "test_bug883784.jsm": ["Test"],
  214. "Timer.jsm": ["setTimeout", "clearTimeout", "setInterval", "clearInterval"],
  215. "tokenserverclient.js": ["TokenServerClient", "TokenServerClientError", "TokenServerClientNetworkError", "TokenServerClientServerError"],
  216. "ToolboxProcess.jsm": ["BrowserToolboxProcess"],
  217. "tps.jsm": ["ACTIONS", "TPS"],
  218. "Traversal.jsm": ["TraversalRules", "TraversalHelper"],
  219. "userapi.js": ["UserAPI10Client"],
  220. "util.js": ["getChromeWindow", "XPCOMUtils", "Services", "Utils", "Async", "Svc", "Str"],
  221. "utils.js": ["applicationName", "assert", "Copy", "getBrowserObject", "getChromeWindow", "getWindows", "getWindowByTitle", "getWindowByType", "getWindowId", "getMethodInWindows", "getPreference", "saveDataURL", "setPreference", "sleep", "startTimer", "stopTimer", "takeScreenshot", "unwrapNode", "waitFor", "btoa", "encryptPayload", "isConfiguredWithLegacyIdentity", "ensureLegacyIdentityManager", "setBasicCredentials", "makeIdentityConfig", "configureIdentity", "SyncTestingInfrastructure", "waitForZeroTimer", "Promise", "add_identity_test", "MockFxaStorageManager", "AccountState", "sumHistogram", "CommonUtils", "CryptoUtils", "TestingUtils"],
  222. "Utils.jsm": ["Utils", "Logger", "PivotContext", "PrefCache", "SettingCache"],
  223. "VariablesView.jsm": ["VariablesView", "escapeHTML"],
  224. "VariablesViewController.jsm": ["VariablesViewController", "StackFrameUtils"],
  225. "version.jsm": ["VERSION"],
  226. "vtt.jsm": ["WebVTT"],
  227. "WebChannel.jsm": ["WebChannel", "WebChannelBroker"],
  228. "WindowDraggingUtils.jsm": ["WindowDraggingElement"],
  229. "windows.js": ["init", "map"],
  230. "windows.jsm": ["BrowserWindows"],
  231. "WindowsJumpLists.jsm": ["WinTaskbarJumpList"],
  232. "WindowsPreviewPerTab.jsm": ["AeroPeek"],
  233. "withs.js": ["startsWith", "endsWith"],
  234. "xul-app.jsm": ["XulApp"]
  235. }