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
Go to file
Jonathan Watt ef39f8ec17 Bug 1931517. Rename confusing IDTracker methods. r=emilio
Some of the Reset* methods are named ResetTo* and some are named ResetWith*.
That seems to imply some sort of difference which simply doesn't exist. This
commit renames them to all use ResetTo* to avoid that.

Furthermore, the inconsistency in naming terminology between
ResetToURIFragmentID and ResetWithLocalRef makes it less than clear that the
latter is exactly the same as the former, but with only the fragment identifier
being specified. This commit better aligns the naming terminology for clarity.

Differential Revision: https://phabricator.services.mozilla.com/D229118
2024-11-15 12:30:03 +00:00
.cargo Bug 1926928 - update to neqo v0.10.0 r=necko-reviewers,sunil,valentin 2024-11-06 08:21:25 +00:00
.github/workflows
.vscode
accessible Bug 1929953 - Prune children of container with content property. r=Jamie 2024-11-12 15:52:47 +00:00
browser Bug 1927093 - Migrate scalars to use Glean APIs for contextual.services.topsites.*, r=chutten,urlbar-reviewers,jteow,Standard8,home-newtab-reviewers,thecount. 2024-11-15 11:53:39 +00:00
build Bug 1929826 - Add reversed(...) to the list of default sandboxed builtin r=glandium 2024-11-15 09:07:30 +00:00
caps Bug 1930749 - Add option to Cu.Sandbox to specify CSP r=mccr8 2024-11-14 03:28:09 +00:00
chrome
config Bug 1927706 - Part 5.4: Update ICU data files. r=platform-i18n-reviewers,gregtatum 2024-10-31 10:10:04 +00:00
devtools Bug 1916608 - [devtools] Fix interactive badge colors in High Contrast Mode and tweak style. r=ochameau. 2024-11-15 08:03:22 +00:00
docs Bug 1930880 - Update the Linux Build docs to correctly state Python 3.8 as the minimum Python version to build r=firefox-build-system-reviewers,sylvestre,sergesanspaille 2024-11-13 20:14:23 +00:00
docshell Bug 1931496. Some missed contentViewer to documentViewer renames. r=baku DONTBUILD 2024-11-15 11:01:18 +00:00
dom Bug 1931517. Rename confusing IDTracker methods. r=emilio 2024-11-15 12:30:03 +00:00
editor Bug 1914321 - Build view transition pseudo-element tree. r=view-transitions-reviewers,boris 2024-11-14 10:17:52 +00:00
extensions Backed out 8 changesets (bug 1919558, bug 1816449) for causing mochitest failures @ test_refresh_firefox.py 2024-11-13 18:22:41 +02:00
gfx Bug 1926141 - Handle PANGESTURE_MAYSTART and PANGESTURE_CANCELLED events on non-Linux platforms as well. r=dlrobertson 2024-11-15 07:44:38 +00:00
gradle/wrapper Bug 1930527 - Update Gradle to version 8.11. r=android-reviewers,petru,mcarare 2024-11-12 14:09:31 +00:00
hal Bug 1920718 - Annotate all global variable with runtime initialization attributes r=glandium,application-update-reviewers,media-playback-reviewers,anti-tracking-reviewers,places-reviewers,profiler-reviewers,gfx-reviewers,aosmond,lina,nalexander,aabh,geckoview-reviewers,win-reviewers,gstoll,m_kato 2024-10-30 11:05:24 +00:00
image Bug 1863046. Remove redundant nsContentUtils::IsInPrivateBrowsing (it's also slow). r=tjr,media-playback-reviewers,anti-tracking-reviewers,karlt,pbz 2024-11-08 10:11:13 +00:00
intl Bug 1928931: Speed up nsFind by reusing the word segmenter. r=emilio 2024-11-04 12:44:49 +00:00
ipc Bug 1929603 - Avoid resolving responses in CreateFileSystemManagerParent if the background actor is already dead; r=dom-storage-reviewers,jari 2024-11-14 16:52:18 +00:00
js Bug 1928666 part 8 - Inline Map/Set constructor calls in JIT code. r=jonco 2024-11-15 10:46:59 +00:00
layout Bug 1931517. Rename confusing IDTracker methods. r=emilio 2024-11-15 12:30:03 +00:00
media Bug 1927533 - Apply mozilla patches for libvpx r=chunmin 2024-11-04 06:00:29 +00:00
memory Bug 1924444 - Use a linked list with LIFO policy for a bin's mNotFullRuns to reduce overhead and foster locality. r=smaug,pbone 2024-11-13 07:48:38 +00:00
mfbt Bug 1927417 - Part 1: Add mozilla::BitSet methods to efficiently find the next and previous bits set r=glandium 2024-11-06 08:21:48 +00:00
mobile Bug 1930651 - Revert "Bug 1927677 - part 3 - Show the navbar divider in the same layout as the navbar" r=android-reviewers,mcarare 2024-11-15 12:00:41 +00:00
modules Bug 1923663, part 2 - Increases the CHIP migration target to perform database migrations - r=valentin,edgul 2024-11-15 11:05:27 +00:00
mozglue Bug 1929104 - Add SandboxProfiler feature to enable/disable r=canaltinova,profiler-reviewers,aabh 2024-11-13 07:03:22 +00:00
netwerk Bug 1516117 - Optimized locking in ChannelEventQueue::CompleteResume/MaybeFlushQueue/EndForcedQueueing/FlushQueue() r=necko-reviewers,kershaw,valentin 2024-11-15 11:52:13 +00:00
nsprpub Bug 1920969 - Set NSPR version to 4.36 RTM. No code change. r=sylvestre UPGRADE_NSPR_RELEASE DONTBUILD 2024-10-23 16:06:56 +00:00
other-licenses
parser Bug 1927404 - Fix reftests. r=hsivonen 2024-11-05 09:54:42 +00:00
python Bug 1929826 - Add reversed(...) to the list of default sandboxed builtin r=glandium 2024-11-15 09:07:30 +00:00
remote Bug 1922193 - Drop first-party partitioned cookies that don't have CHIPS. r=valentin,cookie-reviewers,edgul,extension-reviewers,sessionstore-reviewers,willdurand,sfoster,webdriver-reviewers,Sasha,whimboo 2024-11-15 11:05:25 +00:00
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,pascalc 2024-11-14 12:45:30 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,pascalc 2024-11-14 12:45:30 +00:00
servo Bug 1930907 - Allow replacing transitions that are not running on the compositor. r=boris,birtles 2024-11-15 12:10:04 +00:00
startupcache Bug 1925866 - NS_NewLocalFile's aFollowSymlinks arg is unused. r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,win-reviewers,karlt,nika,rkraesig 2024-10-22 09:38:16 +00:00
storage Bug 1924664 - Fix Cargo.toml-related warnings from first-party crates. r=firefox-build-system-reviewers,necko-reviewers,profiler-reviewers,aabh,ahochheiden 2024-10-28 20:56:36 +00:00
supply-chain Bug 1927566 - UniFFI JS API references, r=bgruber,supply-chain-reviewers 2024-11-12 22:14:49 +00:00
taskcluster Bug 1930473 - Allow periodic_file_updates.sh to work with git repos for development as well. r=releng-reviewers,jcristau 2024-11-15 09:46:19 +00:00
testing Bug 1922193 - Drop first-party partitioned cookies that don't have CHIPS. r=valentin,cookie-reviewers,edgul,extension-reviewers,sessionstore-reviewers,willdurand,sfoster,webdriver-reviewers,Sasha,whimboo 2024-11-15 11:05:25 +00:00
third_party Bug 1930751 - build(rust): update thiserror 1.0.68 → 1.0.69 r=supply-chain-reviewers 2024-11-12 22:08:33 +00:00
toolkit Bug 1900726 - Take the update mutex through a child process in the canCheckForAndApplyUpdates.js test. r=application-update-reviewers,nalexander,bytesized 2024-11-15 11:58:58 +00:00
tools Bug 1672493 - P5 Move ServiceWorker Non-life cycle related operations from RemoteWorker to RemoteWorkerNonLifeCycleController, excepts FetchEventOp. r=asuth 2024-11-14 09:46:18 +00:00
uriloader Bug 1930654 - Convert _gBrowser to a modern JS class. r=tabbrowser-reviewers,jswinarton 2024-11-14 16:33:19 +00:00
view Bug 1930476 - Improve units in nsFrameLoader and related code. r=geckoview-reviewers,jwatt,ohall 2024-11-12 15:16:50 +00:00
widget Bug 1930048 - Fix MinGW compile errors. r=mpohle,win-reviewers,gstoll 2024-11-14 20:45:22 +00:00
xpcom Bug 1900726 - Make UpdateMutex cross-platform by using nsProfileLock. r=application-update-reviewers,bytesized,nalexander 2024-11-15 11:58:57 +00:00
xpfe/appshell Bug 1929474 - [2/2] Document (some) other uses of Win10 tablet mode r=win-reviewers,firefox-desktop-core-reviewers ,handyman,mossop 2024-11-14 18:01:43 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.eslintrc-ignores.js
.eslintrc-rollouts.js Bug 1928625 - Remove ESLint rule mozilla/consistent-if-bracing as curly already enforces more than it. r=frontend-codestyle-reviewers,mossop 2024-11-04 13:48:54 +00:00
.eslintrc-test-paths.js Bug 1926145 - Add profiles menu to menubar. r=niklas,fluent-reviewers,desktop-theme-reviewers,dao,frontend-codestyle-reviewers 2024-11-13 02:46:30 +00:00
.eslintrc.js Bug 1927798 - Re-enable the curly rule for ESLint. r=frontend-codestyle-reviewers,mossop 2024-11-01 14:15:01 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hgignore
.hgtags No bug - tagging 8dae036c3388e3a50a8337590d62780805b4c680 with FIREFOX_NIGHTLY_133_END a=release DONTBUILD CLOSED TREE 2024-10-28 13:59:04 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Backed out 2 changesets (bug 1929116) for causing failures at browser_asrouter_experimentsAPILoader.js. 2024-11-14 00:47:02 +02:00
.prettierrc.js
.rstcheck.cfg
.stylelintignore
.stylelintrc.js Bug 1921088 - Upgrade Stylelint and related libraries to the latest version r=Standard8,devtools-reviewers,omc-reviewers,home-newtab-reviewers,nchevobbe,thecount,desktop-theme-reviewers,dao,aminomancer 2024-10-15 19:39:46 +00:00
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle
Cargo.lock Bug 1927566 - UniFFI JS API references, r=bgruber,supply-chain-reviewers 2024-11-12 22:14:49 +00:00
Cargo.toml Bug 1928630 - Vendor Glean SDK v62.0.0 r=janerik,supply-chain-reviewers,mach-reviewers,android-reviewers,ahal,boek 2024-11-11 13:07:47 +00:00
client.mk
client.py
CLOBBER Bug 1927706 - Part 15: Updating ICU requires a clobber. r=platform-i18n-reviewers,gregtatum 2024-10-31 10:26:32 +00:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in
mots.yaml Bug 1927730. Fix the links on firefox-source-docs's Gecko Overview and MOTS pages to link to our Layout & CSS docs. r=zeid 2024-11-13 12:32:07 +00:00
moz.build
moz.configure Bug 1915191 - Provide a minimal linter for configure help r=glandium,geckoview-reviewers,owlish 2024-11-07 10:43:43 +00:00
mozilla-config.h.in
old-configure.in
package-lock.json Bug 1921088 - Upgrade Stylelint and related libraries to the latest version r=Standard8,devtools-reviewers,omc-reviewers,home-newtab-reviewers,nchevobbe,thecount,desktop-theme-reviewers,dao,aminomancer 2024-10-15 19:39:46 +00:00
package.json Bug 1921088 - Upgrade Stylelint and related libraries to the latest version r=Standard8,devtools-reviewers,omc-reviewers,home-newtab-reviewers,nchevobbe,thecount,desktop-theme-reviewers,dao,aminomancer 2024-10-15 19:39:46 +00:00
pyproject.toml
README.txt
settings.gradle Bug 1894737 - Building geckoview spends time evaluating unrelated gradle projects. r=firefox-build-system-reviewers,geckoview-reviewers,android-reviewers,nalexander,ohall,jonalmeida 2024-11-06 17:36:23 +00:00
substitute-local-geckoview.gradle
test.mozbuild

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.