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
Ben Visness 706a47f6ed Bug 1926357: Rework wasmFailValidateText and assertErrorMessage for clarity. r=rhunt
The message for wasmFailValidateText made it sound like the compile had
not failed, when in fact it just did not fail "as expected", i.e. in the
expected way. That message is now clearer.

The message printing for assertErrorMessage mixed up the order in a
confusing way that made it seem like the top-level user message was
actually the most proximal cause of the exception. This was weird and
has been reordered. The code has also been reworked for clarity, making
it obvious that no exception can slip through, and handling the common
mistake of forgetting to provide an error message. (It is at least a
common mistake for me.)

Differential Revision: https://phabricator.services.mozilla.com/D227682
2024-11-11 15:38:44 +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 1929755: Add supplemental UIA attribute definitions for MinGW builds,r=Jamie 2024-11-07 23:56:23 +00:00
browser Bug 1930284 - Also clean-up toolbar color variables. r=desktop-theme-reviewers,dao 2024-11-11 11:10:42 +00:00
build Bug 1453506 - Forward type-dependent news to template call locations. r=asuth 2024-11-08 16:04:31 +00:00
caps 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
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 1929508 - [devtools] Use --theme-selection-color instead of white in Tree.css. r=devtools-reviewers,bomsy. 2024-11-08 16:57:56 +00:00
docs Bug 1929650 - Remote Settings Client doc fixes, r=bgruber 2024-11-06 20:45:14 +00:00
docshell Bug 1927967 - Use typed units for nsDocumentViewer bounds. r=hiro,dholbert 2024-11-06 12:37:39 +00:00
dom Bug 1929745 - Use gfx::FileHandleWrapper for DMABufSurface::mDmabufFds r=gfx-reviewers,lsalzman 2024-11-11 04:56:39 +00:00
editor Backed out 2 changesets (bug 1862256) for causing mochitests failures in test_native_key_bindings_mac.html. CLOSED TREE 2024-11-07 14:31:58 +02:00
extensions Backed out 8 changesets (bug 1919558, bug 1816449) for causing failures at test_open_and_databases.js 2024-11-08 21:20:45 +02:00
gfx 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
gradle/wrapper
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 Backed out 12 changesets (bug 1928702) for causing gv-junit failures on OpenWindowTest#openWindowNullResult CLOSED TREE 2024-11-07 21:28:27 +02:00
js Bug 1926357: Rework wasmFailValidateText and assertErrorMessage for clarity. r=rhunt 2024-11-11 15:38:44 +00:00
layout Bug 1926732 - Relax assertion in FindLineClampTarget because line-clamp may already have been evaluated by a descendant block. r=layout-reviewers,emilio 2024-11-11 14:37:59 +00:00
media Bug 1927533 - Apply mozilla patches for libvpx r=chunmin 2024-11-04 06:00:29 +00:00
memory Bug 1913753 - Add thread safety annotations for AddressRadixTree. r=glandium,pbone 2024-11-08 09:02:26 +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 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan 2024-11-11 14:06:19 +00:00
modules Bug 1907288 - Enable process priority manager grace periods on all channels on Android. r=geckoview-reviewers,calu 2024-11-11 14:18:04 +00:00
mozglue Bug 1930284 - Also clean-up toolbar color variables. r=desktop-theme-reviewers,dao 2024-11-11 11:10:42 +00:00
netwerk No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan 2024-11-11 14:06:19 +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 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
remote Bug 1806135 - Allow installation and uninstallation of addons in GeckoView. r=webdriver-reviewers,whimboo 2024-11-08 19:14:32 +00:00
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan 2024-11-11 14:06:19 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan 2024-11-11 14:06:19 +00:00
servo Bug 1841456 - Part 1: Use auto instead of top in -moz-top-layer to match overlay. r=emilio,desktop-theme-reviewers 2024-11-09 15:41:25 +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 1926357: Update wasm spec tests to wasm-3.0. r=rhunt,supply-chain-reviewers 2024-11-11 15:38:43 +00:00
taskcluster Bug 1927077 - test(webgpu): update CTS to d473d09475bffec9569fe5c45834bb6aaad44818 r=webgpu-reviewers,nical 2024-11-09 05:01:02 +00:00
testing Bug 1926732 - Add crashtest. r=layout-reviewers,emilio 2024-11-11 14:37:58 +00:00
third_party Bug 1926357: Update wasm spec tests to wasm-3.0. r=rhunt,supply-chain-reviewers 2024-11-11 15:38:43 +00:00
toolkit Bug 1786077 - Document how to update application-services when updating Glean's major version number r=TravisLong,janerik 2024-11-11 13:07:48 +00:00
tools Bug 1929963 - Exclude generated database schema files from file-whitespace lints r=Roger 2024-11-08 21:08:55 +00:00
uriloader Bug 1733498 - Migrate necko errors l10n strings from properties to Fluent r=necko-reviewers,valentin,flod 2024-11-04 16:58:29 +00:00
view Bug 1924240 - Devirtualize parent handling. r=mac-reviewers,win-reviewers,geckoview-reviewers,bradwerth,m_kato,rkraesig 2024-10-22 20:25:18 +00:00
widget Bug 1929745 - Use gfx::FileHandleWrapper for DMABufSurface::mDmabufFds r=gfx-reviewers,lsalzman 2024-11-11 04:56:39 +00:00
xpcom Bug 1930253 - CleanupPhase should clear the graph first and only after that free snow whites, r=mccr8 2024-11-08 21:57:55 +00:00
xpfe/appshell Bug 1926624 - Unify top level widget behavior across platforms, standardizing on previous macOS behavior. r=stransky,mac-reviewers,win-reviewers,spohl,nrishel 2024-11-08 09:29:26 +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 Backed out 2 changesets (bug 1926145, bug 1924850) for causing bc failures @ browser_menubar_profiles CLOSED TREE 2024-11-06 01:15:56 +02: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 changeset e5583dbc5865 (bug 1929116) for causing multiple bc/xpc failures. CLOSED TREE 2024-11-06 02:41:58 +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 Bug 1923857 - retry decision tasks on try for worker-shutdown/claim-expired errors. r=releng-reviewers,bhearsum DONTBUILD 2024-10-10 13:32:22 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle
Cargo.lock Bug 1926357: Update wasm spec tests to wasm-3.0. r=rhunt,supply-chain-reviewers 2024-11-11 15:38:43 +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 1927406 - Update Owner and Peer of Toolkit::PasswordManager r=zeid 2024-10-31 09:06:31 +00:00
moz.build Bug 1923364 - Add topic guides for app-services, r=nanj,markh DONTBUILD 2024-10-09 23:24:17 +00:00
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.