aboutDialog-appUpdater.js |
import-globals-from aboutDialog.js |
9048 |
aboutDialog.css |
Set an explicit line-height to avoid discrepancies in 'auto' spacing
across screens with different device DPI, which may cause font metrics
to round differently. |
3420 |
aboutDialog.js |
import-globals-from aboutDialog-appUpdater.js |
4973 |
aboutDialog.xhtml |
|
7859 |
aboutFrameCrashed.html |
|
974 |
aboutRestartRequired.js |
Only do autofocus if we're the toplevel frame; otherwise we
don't want to call attention to ourselves! The key part is
that autofocus happens on insertion into the tree, so we
can remove the button, add @autofocus, and reinsert the
button.
|
1299 |
aboutRestartRequired.xhtml |
|
2053 |
aboutRobots-icon.png |
|
7599 |
aboutRobots.css |
|
291 |
aboutRobots.js |
|
511 |
aboutRobots.xhtml |
|
2156 |
aboutTabCrashed.css |
|
508 |
aboutTabCrashed.js |
This can be set to true once this page receives a message from the
parent saying whether or not a crash report is available.
|
7320 |
aboutTabCrashed.xhtml |
|
3388 |
appmenu-viewcache.inc.xhtml |
|
39259 |
blanktab.html |
|
451 |
blockedSite.js |
Check whether this warning page is overridable or not, in which case
the "ignore the risk" suggestion in the error description
should not be shown.
|
5718 |
blockedSite.xhtml |
|
2767 |
browser-a11yUtils.js |
Utility functions for UI accessibility.
|
2989 |
browser-addons.js |
Mapping of error code -> [
error-id,
local-error-id,
(optional) error-id-when-addon-name-is-missing,
(optional) local-error-id-when-addon-name-is-missing,
]
error-id is used for errors in DownloadedAddonInstall,
local-error-id for errors in LocalAddonInstall.
The error codes are defined in AddonManager's _errors Map.
Not all error codes listed there are translated,
since errors that are only triggered during updates
will never reach this code.
|
112687 |
browser-box.inc.xhtml |
|
1719 |
browser-captivePortal.js |
If a portal is detected when we don't have focus, we first wait for focus
and then add the tab if, after a recheck, the portal is still active. This
is set to true while we wait so that in the unlikely event that we receive
another notification while waiting, we don't do things twice.
|
13024 |
browser-commands.js |
|
19228 |
browser-context.inc |
|
19399 |
browser-context.js |
|
12392 |
browser-customization.js |
Customization handler prepares this browser window for entering and exiting
customization mode by handling customizationstarting and aftercustomization
events.
|
4662 |
browser-customtitlebar.js |
|
1955 |
browser-data-submission-info-bar.js |
Represents an info bar that shows a data submission notification.
|
3444 |
browser-development-helpers.js |
Extra features for local development. This file isn't loaded in
non-local builds.
|
1603 |
browser-fullScreenAndPointerLock.js |
Timeout object for managing timeout request. If it is started when
the previous call hasn't finished, it would automatically cancelled
the previous one.
|
31400 |
browser-gestureSupport.js |
Add or remove mouse gesture event listeners
@param aAddListener
True to add/init listeners and false to remove/uninit
|
29997 |
browser-graphics-utils.js |
Global browser interface with graphics utilities.
|
1657 |
browser-init.js |
|
40704 |
browser-main.js |
|
2971 |
browser-menubar.inc |
|
23256 |
browser-menubar.js |
|
7780 |
browser-pageActions.js |
The main page action button in the urlbar (DOM node)
|
30797 |
browser-pagestyle.js |
Send a message to all PageStyleParents by walking the BrowsingContext tree.
@param message
The string message to send to each PageStyleChild.
@param data
The data to send to each PageStyleChild within the message.
|
4161 |
browser-places.js |
|
72190 |
browser-profiles.js |
Draws the menubar panel contents.
|
11413 |
browser-safebrowsing.js |
Used to report a phishing page or a false positive
@param name
String One of "PhishMistake", "MalwareMistake", or "Phish"
@param info
Information about the reasons for blocking the resource.
In the case false positive, it may contain SafeBrowsing
matching list and provider of the list
@return String the report phishing URL.
|
3991 |
browser-sets.inc |
|
18647 |
browser-sets.js |
|
11114 |
browser-siteIdentity.js |
Utility object to handle manipulations of the identity indicators in the UI
|
45118 |
browser-sitePermissionPanel.js |
Utility object to handle manipulations of the identity permission indicators
in the UI.
|
38860 |
browser-siteProtections.js |
Represents a protection category shown in the protections UI. For the most
common categories we can directly instantiate this category. Some protections
categories inherit from this class and overwrite some of its members.
|
105096 |
browser-sync.js |
|
87840 |
browser-thumbnails.js |
Keeps thumbnails of open web pages up-to-date.
|
6483 |
browser-toolbarKeyNav.js |
Handle keyboard navigation for toolbars.
Having separate tab stops for every toolbar control results in an
unmanageable number of tab stops. Therefore, we group buttons under a single
tab stop and allow movement between them using left/right arrows.
However, text inputs use the arrow keys for their own purposes, so they need
their own tab stop. There are also groups of buttons before and after the
URL bar input which should get their own tab stop. The subsequent buttons on
the toolbar are then another tab stop after that.
Tab stops for groups of buttons are set using the <toolbartabstop/> element.
This element is invisible, but gets included in the tab order. When one of
these gets focus, it redirects focus to the appropriate button. This avoids
the need to continually manage the tabindex of toolbar buttons in response to
toolbarchanges.
In addition to linear navigation with tab and arrows, users can also type
the first (or first few) characters of a button's name to jump directly to
that button.
|
13971 |
browser-trustPanel.js |
import-globals-from browser-siteProtections.js |
34839 |
browser-unified-extensions.js |
The `unified-extensions-item` custom element is used to manage an extension
in the list of extensions, which is displayed when users click the unified
extensions (toolbar) button.
This custom element must be initialized with `setExtension()`:
```
let item = document.createElement("unified-extensions-item");
item.setExtension(extension);
document.body.appendChild(item);
```
|
6475 |
browser-webrtc.js |
Utility object to handle WebRTC shared tab warnings.
|
3892 |
browser.js |
|
155399 |
browser.js.globals |
|
5353 |
browser.xhtml |
|
6752 |
contentTheme.js |
ContentThemeController handles theme updates sent by the frame script.
To be able to use ContentThemeController, you must add your page to the whitelist
in LightweightThemeChild.sys.mjs
|
5873 |
default-bookmarks.html |
|
10280 |
docs |
|
|
fullscreen-and-pointerlock.inc.xhtml |
|
1155 |
global-scripts.js |
|
1489 |
hiddenWindowMac.xhtml |
|
1271 |
logos |
|
|
macWindow.inc.xhtml |
|
1727 |
main-popupset.inc.xhtml |
|
34728 |
main-popupset.js |
|
22173 |
metrics.yaml |
|
20012 |
moz.build |
|
4949 |
navigator-toolbox.inc.xhtml |
|
40720 |
navigator-toolbox.js |
|
15425 |
nonbrowser-mac.js |
|
5207 |
nsContextMenu.sys.mjs |
A promise to retrieve the translations language pair
if the context menu was opened in a context relevant to
open the SelectTranslationsPanel.
@type {Promise<{sourceLanguage: string, targetLanguage: string}>}
|
95736 |
overrides |
|
|
pageinfo |
|
|
popup-notifications.inc.xhtml |
|
20696 |
private-browsing-indicator.inc.xhtml |
|
469 |
robot.ico |
|
1791 |
safeMode.css |
|
251 |
safeMode.js |
-*- indent-tabs-mode: nil; js-indent-level: 2 -*- |
2242 |
safeMode.xhtml |
|
1590 |
sanitize.xhtml |
|
4534 |
sanitize_v2.xhtml |
|
11893 |
sanitizeDialog.css |
Sanitize everything warnings |
1773 |
sanitizeDialog.js |
-*- indent-tabs-mode: nil; js-indent-level: 2 -*- |
18700 |
spotlight.html |
|
2181 |
spotlight.js |
Render content based on about:welcome multistage template.
|
4082 |
static-robot.png |
|
224 |
swipe-navigation.inc.xhtml |
|
2704 |
test |
|
|
titlebar-items.inc.xhtml |
|
1089 |
unified-extensions-viewcache.inc.xhtml |
|
2079 |
utilityOverlay.js |
Determines whether the given url is considered a special URL for new tabs.
|
16895 |
webext-panels.css |
stylelint-disable-next-line media-query-no-invalid |
395 |
webext-panels.js |
-*- indent-tabs-mode: nil; js-indent-level: 4 -*- |
6355 |
webext-panels.xhtml |
|
2471 |
webrtcIndicator.js |
Public function called by webrtcUI to update the indicator
display when the active streams change.
|
18762 |
webrtcIndicator.xhtml |
|
2813 |