Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Перейти к файлу
alwu 314bac5c91 Bug 1853448 - part1 : support HEVC in WMF decoder module. r=media-playback-reviewers,padenot
HEVC playback will be supported via the Media Foundation Transform (MFT)
and WMF decoder module will check if there is any avaliable MFT which
can be used for HEVC then reports the support information.

Differential Revision: https://phabricator.services.mozilla.com/D188389
2023-09-27 19:03:16 +00:00
.cargo Bug 1837471 - Update the minidump-writer crate to pick up important Android fixes r=KrisWright,supply-chain-reviewers 2023-09-25 12:52:23 +00:00
.github/workflows Bug 1853618 - address issue with GitHub PR closer, and optimise r=hwine DONTBUILD 2023-09-20 15:33:26 +00:00
.vscode
accessible Bug 1855310: Add HCM Settings documentation r=eeejay 2023-09-27 18:56:31 +00:00
browser Bug 1851913 - Remove newtab's explicit meow dependency. r=omc-reviewers,negin 2023-09-27 18:59:35 +00:00
build Backed out changeset ddccd40117a0 (bug 1853271) for causing bug 1854769. CLOSED TREE 2023-09-27 05:34:25 +03:00
caps Bug 1853244 - convert .ini manifests to .toml: batch 6 {caps,devtools,dom}/**/browser.ini r=jmaher,media-playback-reviewers,devtools-reviewers,profiler-reviewers,alwu,nchevobbe,canaltinova 2023-09-22 20:42:14 +00:00
chrome Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo 2023-06-07 08:42:36 +00:00
config Bug 1854518 - Remove --growable-table flag. r=shravanrn 2023-09-27 01:40:42 +00:00
devtools Bug 449921 - Loosen requirements for characters directly following numbers r=arai,devtools-reviewers,nchevobbe 2023-09-27 09:52:46 +00:00
docs Bug 1851632 - Add ESLint documentation about adding rules and plugins. r=Gijs,mossop 2023-09-26 21:27:40 +00:00
docshell Bug 1850444 - Make the test for bug 1699721 work with isolateHighValue strategy on Fission r=nika 2023-09-26 17:14:33 +00:00
dom Bug 1853448 - part1 : support HEVC in WMF decoder module. r=media-playback-reviewers,padenot 2023-09-27 19:03:16 +00:00
editor Bug 1851951 - Make `HTMLEditUtils::GetElementOfImmediateBlockBoundary` ignore invisible text node r=m_kato 2023-09-27 03:01:26 +00:00
extensions Bug 1853245 - Migrate .ini manifests to .toml (Batch 7.25). r=aryx,webdriver-reviewers,whimboo 2023-09-26 17:40:01 +00:00
gfx Bug 1855504 - Minor cleanups in gfxUserFontSet. r=jfkthame 2023-09-27 17:23:51 +00:00
gradle/wrapper
hal Bug 1850573 - Add HeterogeneousCpuInfo to HAL with Android implementation. r=geckoview-reviewers,owlish 2023-09-26 12:55:37 +00:00
image Bug 1853991 - Refactor SVGSVGElement intrinsic size APIs to return LengthPercentage. r=dholbert 2023-09-26 20:28:06 +00:00
intl Bug 1854018 - How to Test Migration Recipes documentation update, r=flod DONTBUILD 2023-09-22 06:22:30 +00:00
ipc Bug 1853245 - Migrate .ini manifests to .toml (Batch 7.25). r=aryx,webdriver-reviewers,whimboo 2023-09-26 17:40:01 +00:00
js Bug 1784268: Import wasm gc spec tests. r=rhunt 2023-09-27 17:41:12 +00:00
layout Bug 1855302 - Revert incorrect change to reftest-content which was causing intermittent failures. r=tnikkel 2023-09-27 07:28:06 +00:00
media Bug 1854878 - Reapply patch on top of libcubeb. r=cubeb-reviewers,kinetik 2023-09-27 08:39:02 +00:00
memory Bug 1814798 - pt 2. Add a PHCManager component to control PHC r=glandium,emilio 2023-09-18 06:48:06 +00:00
mfbt Bug 1854305 - Don't enable thread safety annotations before clang 11. r=nika 2023-09-21 20:42:33 +00:00
mobile Bug 1855405 - Add `disableExtensionProcessSpawning()` method to the `WebExtensionController` r=geckoview-reviewers,amejiamarmol,zmckenney 2023-09-27 18:38:30 +00:00
modules Bug 1855048 - move webauthn prompt logic from WebAuthnController to authrs_bridge. r=keeler,fluent-reviewers,flod 2023-09-27 18:04:30 +00:00
mozglue Bug 1843354 - Rewrite DbgHelp intialization in StackWalk.cpp. r=glandium 2023-09-27 07:15:23 +00:00
netwerk Bug 1854389 - Allow inspecting the innerChannel of an ObliviousHttpChannel r=Gijs,necko-reviewers,jesup 2023-09-27 12:13:24 +00:00
nsprpub
other-licenses Bug 1846660 part 2: Add IAccessibleTextSelectionContainer interface. r=nlapre 2023-08-04 02:51:42 +00:00
parser Bug 1855158: replace `DEBUG_NS_HTML5_TREE_OP_EXECUTOR_FLUSH` with `DEBUG` and enclosed `printf` statements with using a `LazyLogModule`. r=hsivonen 2023-09-27 14:28:30 +00:00
python Bug 1855312 - Check against all possible 'Mach' sites when activating telemetry, rather than just the `mach` site r=sheehan 2023-09-27 17:04:33 +00:00
remote Bug 1849743 - [remote] Update URLPattern module to match spec fixes r=webdriver-reviewers,Sasha 2023-09-27 11:48:44 +00:00
security Bug 1853245 - Migrate .ini manifests to .toml (Batch 7.25). r=aryx,webdriver-reviewers,whimboo 2023-09-26 17:40:01 +00:00
services Bug 1855221 - Fix stage server detection for trusted root hash r=jteow 2023-09-27 10:14:58 +00:00
servo Bug 1854446 - Make dynamic atoms store an nsStringBuffer. r=smaug,xpcom-reviewers,nika 2023-09-27 09:06:06 +00:00
startupcache Bug 1841660 - Fix potential deadlock waiting for StartupCache ThreadedPrefetch, r=jesup 2023-07-04 19:05:06 +00:00
storage Bug 1843229: Created header files to declare external functions in BaseVFS.cpp, QuotaVFS.cpp and ObfuscatingVFS.cpp.r=janv,dom-storage-reviewers 2023-09-26 14:51:38 +00:00
supply-chain Backed out 3 changesets (bug 1854025) for causing build bustages. 2023-09-26 00:31:42 +03:00
taskcluster Bug 1851913 - Remove newtab's explicit meow dependency. r=omc-reviewers,negin 2023-09-27 18:59:35 +00:00
testing Bug 1853597 unswitch loop over AudioParam values for a single event r=padenot 2023-09-27 18:47:54 +00:00
third_party Bug 1784268: Import wasm gc spec tests. r=rhunt 2023-09-27 17:41:12 +00:00
toolkit Backed out changeset 5871f19bf25d (bug 1855058) for causing geckoview failures in GetMediaCodecsSupportedString CLOSED TREE 2023-09-27 13:03:29 -04:00
tools Bug 1834274 - Part 1: Implement nsIRFPService.idl for nsRFPService. r=emilio 2023-09-27 14:58:25 +00:00
uriloader Bug 1641389 - Remove image.webp.enabled pref, always on by default. r=necko-reviewers,tnikkel,valentin 2023-09-15 19:36:34 +00:00
view Bug 1837960. Remove array of all nsViewManagers. r=emilio 2023-06-22 09:38:27 +00:00
widget Bug 1854854 - Fix changing window class with attributes on Wayland. r=emilio 2023-09-27 17:53:09 +00:00
xpcom Bug 1553105 - Make URL.origin return "null" if protocol doesn't have the URI_HAS_WEB_EXPOSED_ORIGIN flag r=nika,necko-reviewers,kershaw 2023-09-27 10:29:17 +00:00
xpfe/appshell Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley 2023-09-13 18:28:32 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1830265 - Enable ESLint and Prettier on .babel-eslint.rc.js. r=Gijs 2023-05-04 17:21:03 +00:00
.clang-format Bug 1851529 - Set clang-format ColumnLimit consistently. r=sylvestre,necko-reviewers,kershaw 2023-09-05 11:23:01 +00:00
.clang-format-ignore Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug 2023-08-31 22:56:50 +00:00
.cron.yml Bug 1855268 - Run cron-bouncer-check on esr115 r=releng-reviewers,jcristau 2023-09-26 17:49:08 +00:00
.eslintignore Bug 1596056 - Enable ESLint on reftest harness files (manual fixes). r=tnikkel 2023-09-24 10:38:56 +00:00
.eslintrc-test-paths.js Bug 1849271 - Flip test when checking for the presence of optional colorspace members on a VideoDecoderConfig. r=media-playback-reviewers,alwu 2023-08-22 14:33:21 +00:00
.eslintrc.js Bug 1851211 - Remove privacy.partition.bloburl_per_agent_cluster pref r=amadan,timhuang 2023-09-26 20:59:01 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1834558: chore(webgpu): sync `.gitignore` with `.hgignore` for WebGPU r=webgpu-reviewers,nical 2023-06-19 20:12:38 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1842198 - [remote] Update hgignore to ignore readme files in puppeteer packages r=Sasha 2023-07-25 07:10:08 +00:00
.hgtags No bug - tagging b8084fc54e158a2adcdac710ea0c3a7c9559309e with FIREFOX_NIGHTLY_119_END a=release DONTBUILD CLOSED TREE 2023-09-25 13:56:42 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1596056 - Format reftest harness files with Prettier. r=tnikkel 2023-09-24 10:38:55 +00:00
.prettierrc.js Bug 1826062 - Upgrade Prettier to v2.0.5. r=mossop 2023-05-20 12:26:49 +00:00
.stylelintignore Bug 1771113 - Add chromeOnly `StyleSheetRemoved` event, emitted when a stylesheet is removed. r=emilio. 2023-08-10 14:36:03 +00:00
.stylelintrc.js Bug 1851544 - use clearer media queries in new tab styling, r=Standard8,omc-reviewers,thecount,aminomancer 2023-09-27 14:45:18 +00:00
.taskcluster.yml Bug 1831143 - use new mozillareleases/gecko_decision:4.1.0 docker image. r=releng-reviewers,bhearsum 2023-08-22 15:22:43 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-09-25 13:56:52 +00:00
Cargo.lock Bug 1855048 - move webauthn prompt logic from WebAuthnController to authrs_bridge. r=keeler,fluent-reviewers,flod 2023-09-27 18:04:30 +00:00
Cargo.toml Backed out 3 changesets (bug 1854025) for causing build bustages. 2023-09-26 00:31:42 +03:00
GNUmakefile
LICENSE
Makefile.in Bug 1853653 - Explain why `mach buildsymbols` is skipped r=firefox-build-system-reviewers,ahochheiden 2023-09-19 10:41:15 +00:00
README.txt
aclocal.m4
build.gradle Bug 1852921 - Upgrade to Glean v54.0.0 r=chutten,supply-chain-reviewers,mach-reviewers,ahochheiden 2023-09-19 08:18:12 +00:00
client.mk
client.py
configure
configure.py Bug 1786490 - remove references to vendored pyparsing r=sylvestre,mach-reviewers,ahal,ahochheiden 2023-09-06 16:14:30 +00:00
gradle.properties
gradlew
gradlew.bat
mach Bug 1695312 - Activate the virtualenv associated with a mach command much earlier r=firefox-build-system-reviewers,glandium 2023-07-25 00:24:53 +00:00
mach.cmd
mach.ps1
mots.yaml No Bug - Add Gabriel Bustamante to mots.yml as a peer of Build and Release Tools r=releng-reviewers,zeid,ahal 2023-09-13 16:30:01 +00:00
moz.build Bug 1842620: Add overviews of the main applications to the docs. r=Gijs,geckoview-reviewers,owlish,bgrins 2023-07-26 18:22:32 +00:00
moz.configure Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
mozilla-config.h.in
old-configure.in Bug 1854493 - Use -O2 on Linux debug builds. r=firefox-build-system-reviewers,ahochheiden 2023-09-22 02:27:22 +00:00
package-lock.json Bug 1563927 - Upgrade stylelint to the latest version. r=Gijs 2023-09-05 12:59:31 +00:00
package.json Bug 1563927 - Upgrade stylelint to the latest version. r=Gijs 2023-09-05 12:59:31 +00:00
pyproject.toml Bug 1823694 - [lint.ruff] Disable some warnings we don't actually want to enforce, r=linter-reviewers,andi 2023-03-21 14:36:26 +00:00
settings.gradle Bug 1846523 - Call `python mach` on Windows from settings.gradle r=nalexander 2023-08-01 18:26:32 +00:00
substitute-local-geckoview.gradle
test.mozbuild

README.txt

An explanation of the Firefox Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://firefox-source-docs.mozilla.org/contributing/directory_structure.html

For information on how to build Firefox from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.mozilla.org/, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.


Nightly development builds can be downloaded from:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://www.mozilla.org/firefox/channel/desktop/#nightly

Keep in mind that nightly builds, which are used by Firefox developers for
testing, may be buggy.