The official repository of Mozilla's Firefox web browser. https://www.firefox.com/
  • JavaScript 32%
  • C++ 25.3%
  • HTML 21.1%
  • C 10.5%
  • Python 2.9%
  • Other 7.8%
Find a file
Makoto Kato 336fbf710d Bug 1989603 - Get display information from View's display id. r=geckoview-reviewers,ohall
Actually, we always get the display information on default display. But
when using Samsung DeX, the application can show on non-default display.

So we should get the display information from the View's display id.

This issue is device dependent issue, so there is no way to add a unit
test for this.

Differential Revision: https://phabricator.services.mozilla.com/D281610
2026-02-09 03:18:11 +00:00
.cargo
.claude/skills/android
.github/workflows
.vscode
.zed
accessible Bug 1867743 - Part 8: Implement accessible relations for hint popovers r=accessibility-platform-reviewers,Jamie 2026-02-07 17:04:18 +00:00
browser Bug 2009276 - update page title and icon when conversation starts r=tabbrowser-reviewers,ai-frontend-reviewers,Mardak,Gijs,fluent-reviewers,bolsson,ai-models-reviewers 2026-02-08 21:54:38 +00:00
build Revert "Bug 1895528 - Removing security.data_uri.block_toplevel_data_uri_navigations pref r=gregp,extension-reviewers,devtools-reviewers,sessionstore-reviewers,akulyk,nchevobbe,sthompson,robwu,dom-core,firefox-build-system-reviewers,smaug,ahochheiden,tschuster" for causing multiple failures 2026-02-07 22:13:14 +00:00
caps
chrome
config
devtools Revert "Bug 1895528 - Removing security.data_uri.block_toplevel_data_uri_navigations pref r=gregp,extension-reviewers,devtools-reviewers,sessionstore-reviewers,akulyk,nchevobbe,sthompson,robwu,dom-core,firefox-build-system-reviewers,smaug,ahochheiden,tschuster" for causing multiple failures 2026-02-07 22:13:14 +00:00
docs
docshell Revert "Bug 1895528 - Removing security.data_uri.block_toplevel_data_uri_navigations pref r=gregp,extension-reviewers,devtools-reviewers,sessionstore-reviewers,akulyk,nchevobbe,sthompson,robwu,dom-core,firefox-build-system-reviewers,smaug,ahochheiden,tschuster" for causing multiple failures 2026-02-07 22:13:14 +00:00
dom Bug 2015219 - Ensure SVGView transform is only processed when rendering r=dholbert,firefox-svg-reviewers 2026-02-07 23:56:00 +00:00
editor
extensions
gfx Bug 2012794 - Check for errors from FT_Set_Char_Size. r=jfkthame 2026-02-07 05:44:58 +00:00
gradle
hal
image Bug 2015274. In image gtests run all standard animated tests for all animated image types. r=saschanaz 2026-02-07 15:02:58 +00:00
intl
ipc
js Bug 2011765 - Add syntax test for import source; r=arai 2026-02-08 21:40:52 +00:00
layout Bug 2013226 - CSS Highlight API: Invalidate caches correctly for viewport or container sizes. r=emilio,firefox-style-system-reviewers 2026-02-08 13:13:54 +00:00
media
memory
mfbt
mobile Bug 1989603 - Get display information from View's display id. r=geckoview-reviewers,ohall 2026-02-09 03:18:11 +00:00
modules Revert "Bug 1895528 - Removing security.data_uri.block_toplevel_data_uri_navigations pref r=gregp,extension-reviewers,devtools-reviewers,sessionstore-reviewers,akulyk,nchevobbe,sthompson,robwu,dom-core,firefox-build-system-reviewers,smaug,ahochheiden,tschuster" for causing multiple failures 2026-02-07 22:13:14 +00:00
mozglue
netwerk No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM 2026-02-07 00:59:16 +00:00
nsprpub
other-licenses
parser
python
remote
security Revert "Bug 2014612 - disable browser_trust_panel_security_view.js, test_qwacs.js and browser_identityPopup_qwacs.js." to check if the tests are now fixed. 2026-02-07 07:23:49 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM 2026-02-07 00:59:16 +00:00
servo Bug 2013226 - CSS Highlight API: Invalidate caches correctly for viewport or container sizes. r=emilio,firefox-style-system-reviewers 2026-02-08 13:13:54 +00:00
startupcache
storage
supply-chain
taskcluster
testing Bug 2013226 - CSS Highlight API: Invalidate caches correctly for viewport or container sizes. r=emilio,firefox-style-system-reviewers 2026-02-08 13:13:54 +00:00
third_party
toolkit Revert "Bug 1895528 - Removing security.data_uri.block_toplevel_data_uri_navigations pref r=gregp,extension-reviewers,devtools-reviewers,sessionstore-reviewers,akulyk,nchevobbe,sthompson,robwu,dom-core,firefox-build-system-reviewers,smaug,ahochheiden,tschuster" for causing multiple failures 2026-02-07 22:13:14 +00:00
tools Revert "Bug 2010200 - Add default distribution.ini for official Linux builds r=firefox-build-system-reviewers,glandium,omc-reviewers,mimi" for causing repackage-deb bustages. 2026-02-07 10:42:47 +00:00
uriloader
widget
xpcom
xpfe/appshell
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hgignore
.hgtags
.lando.ini
.lldbinit
.mailmap
.mcp.json
.prettierignore
.prettierignore-css
.prettierignore-non-css
.prettierrc.js
.rstcheck.cfg
.stylelintignore
.stylelintrc.js
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
AGENTS.md
AUTHORS
build.gradle
Cargo.lock
Cargo.toml
CLAUDE.md
client.mk
client.py
CLOBBER
CODE_OF_CONDUCT.md
CODEOWNERS
configure
configure.py
eslint-file-globals.config.mjs
eslint-ignores.config.mjs
eslint-rollouts.config.mjs
eslint-subdirs.config.mjs
eslint-test-paths.config.mjs
eslint.config.mjs
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in
mots.yaml
moz.build
moz.configure
mozilla-config.h.in
package-lock.json
package.json
pyproject.toml
README.md
SECURITY.md
settings.gradle
srcdir-resolver.js
stylelint-rollouts.config.js
substitute-local-geckoview.gradle
test.mozbuild

Firefox Browser

Firefox is a fast, reliable and private web browser from the non-profit Mozilla organization.

Contributing

To learn how to contribute to Firefox read the Firefox Contributors' Quick Reference document.

We use bugzilla.mozilla.org as our issue tracker, please file bugs there.

Resources

If you have a question about developing Firefox, and can't find the solution on Firefox Source Docs, you can try asking your question on Matrix at chat.mozilla.org in the Introduction channel.