Fune (船) is a Firefox ESR fork with the intent of bringing back the Firefox 2.0 look and overall decrapifying the browser.
Find a file
Greg Mierzwinski 7948524fe0 Bug 1855674 - Modify pdfpaint test to run more PDFs. r=aglavic,perftest-reviewers
This patch modifies the pdfpaint test to run more pdfs that are found in the Mozilla pdf.js repository. The pdfpaint test is also moved to it's own suite due to the number of PDFs now being tested. These PDFs are pulled in locally from a toolchain task called talos-pdfs. The *ignore files are modified since the pdfpaint folder now contains a symbolic link to the local PDFs that should not be commit in-tree.

To handle running the large number of PDFs, chunking is added to the test with the chunk size being 100 PDFs. Each chunk runs each of the 100 PDFs 5 times. A CLI option is also added for local runs so that users can select a specific pdfpaint PDF to test. An additional issue with the subtest/pdf file name parsing is also fixed for this to work.

Differential Revision: https://phabricator.services.mozilla.com/D205824
2024-04-08 11:47:05 +00:00
.cargo Bug 1889691 - Update to Neqo 0.7.3 r=necko-reviewers,valentin 2024-04-08 10:16:41 +00:00
.github/workflows
.vscode
accessible Bug 1887780 part 2: Implement the UIA Value pattern. r=morgan 2024-04-05 00:19:23 +00:00
browser Bug 1832748 - Make click consistently hit space between urlbar and nav bar. r=dao 2024-04-08 11:38:28 +00:00
build Backed out changeset d667b589d8cd (bug 1888738) per request by glandium for causing toolchain python related failures CLOSED TREE 2024-04-06 23:05:06 +03:00
caps Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
chrome Bug 1864896: Autofix unused function arguments (general). r=nika,jfkthame,ckerschb 2024-03-19 14:59:22 +00:00
config Bug 1889043 - Add missing closefd named argument to mocking of python open r=ahochheiden 2024-04-04 12:58:18 +00:00
devtools Bug 1864418 - Properly fix one of the dt tests. 2024-04-08 12:34:05 +02:00
docs Bug 1843627 - Add ref to contributing code doc in quick ref doc. r=sylvestre DONTBUILD 2024-04-05 18:52:50 +00:00
docshell Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
dom Bug 1882964 - [devtools] Turn getRuleBodyTextOffsets into getRuleBodyText for easier unicode chars handling. r=layout-reviewers,devtools-reviewers,emilio,ochameau. 2024-04-08 08:37:14 +00:00
editor Backed out 2 changesets (bug 903746) for causing non-unified build bustages on nsIPrincipal.h. CLOSED TREE 2024-04-08 09:47:04 +03:00
extensions Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
gfx Bug 1882538 - Convert some TextureClient assertions into warnings. r=aosmond 2024-04-05 20:35:48 +00:00
gradle/wrapper Bug 1887180 - Update Gradle to version 8.7. r=android-reviewers 2024-03-25 14:35:36 +00:00
hal
image Bug 1890090. Check return value of WebPInitDecBuffer in webp decoder. r=gfx-reviewers,lsalzman 2024-04-06 04:27:37 +00:00
intl Bug 1880362 - Update line segmenter data file. r=TYLin 2024-04-05 07:57:14 +00:00
ipc Bug 1887719 - More consistently use UTF8String/nsCString for URLs. r=necko-reviewers,webidl,anti-tracking-reviewers,places-reviewers,jari,kershaw,janv,smaug,hsivonen 2024-04-04 11:49:57 +00:00
js Bug 1889091 - Part 6: Remove "scratch" register parameter from emitPushArguments. r=jandem 2024-04-06 13:38:30 +00:00
layout Bug 1882964 - [devtools] Turn getRuleBodyTextOffsets into getRuleBodyText for easier unicode chars handling. r=layout-reviewers,devtools-reviewers,emilio,ochameau. 2024-04-08 08:37:14 +00:00
media Bug 1889046 - Update libjxl to a5e4aa1fc1fe5bee252225a2616dccde7fd35da0 r=saschanaz 2024-04-04 12:53:30 +00:00
memory Bug 1888326 - Advance the chunk index after committing pages r=glandium 2024-04-04 00:03:27 +00:00
mfbt Bug 1882518 - Print the PID when an assertion fails or MOZ_CRASH is reached in debug. r=gsvelto,glandium 2024-03-26 09:42:11 +00:00
mobile Bug 1866617 - IntentReceiverActivity should be ignored when onTaskRemoved of AbstractPrivateNotificationService. r=android-reviewers,rsainani 2024-04-08 08:03:20 +00:00
modules Backed out 2 changesets (bug 903746) for causing non-unified build bustages on nsIPrincipal.h. CLOSED TREE 2024-04-08 09:47:04 +03:00
mozglue Bug 1889610 - Remove unused parameters in MergeStack() r=canaltinova,profiler-reviewers 2024-04-04 16:50:34 +00:00
netwerk Bug 1889691 - Update to Neqo 0.7.3 r=necko-reviewers,valentin 2024-04-08 10:16:41 +00:00
nsprpub Bug 1879120 - Remove all python deprecation warning: invalid escape sequence r=ahochheiden,webdriver-reviewers,perftest-reviewers,afinder UPGRADE_NSPR_RELEASE 2024-02-26 08:26:38 +00:00
other-licenses
parser Bug 1884208 - Remove negative probes for measuring delta between OnDataFinished and OnStopRequest in HttpChannelChild and HTML5Parser. r=jesup,necko-reviewers 2024-03-28 09:37:25 +00:00
python Bug 1888952 - Add 'buildtokens' mach command. r=reusable-components-reviewers,mach-reviewers,hjones 2024-04-05 17:43:11 +00:00
remote Bug 1887871 - "session.subscribe" and "session.unsubscribe" should raise "invalid argument" error when "events" or "contexts" argument are empty arrays. r=webdriver-reviewers,jdescottes 2024-04-08 09:15:11 +00:00
security Bug 1889932 p1: Set process ACL to the delayed integrity level in SetProcessIntegrityLevel. r=yjuglaret 2024-04-08 11:26:28 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan 2024-04-04 12:03:47 +00:00
servo Bug 1864418 - Append implicit parent selector during parsing. r=dshin,devtools-reviewers,nchevobbe 2024-04-08 08:44:42 +00:00
startupcache Bug 1882581: Implement @scope parsing. r=firefox-style-system-reviewers,saschanaz,emilio 2024-03-19 13:36:48 +00:00
storage Bug 1887719 - More consistently use UTF8String/nsCString for URLs. r=necko-reviewers,webidl,anti-tracking-reviewers,places-reviewers,jari,kershaw,janv,smaug,hsivonen 2024-04-04 11:49:57 +00:00
supply-chain Bug 1887909 - update WGPU to 0c5bebca514eb06d9387f87666c1c658f3f673b4 (trunk as of 2024-04-02) r=webgpu-reviewers,supply-chain-reviewers,nical 2024-04-03 22:34:12 +00:00
taskcluster Bug 1889658 - Remove Windows XP/7 references from some test scripts. r=gbrown,perftest-reviewers,taskgraph-reviewers,sparky 2024-04-08 01:45:49 +00:00
testing Bug 1855674 - Modify pdfpaint test to run more PDFs. r=aglavic,perftest-reviewers 2024-04-08 11:47:05 +00:00
third_party Bug 1889691 - Update to Neqo 0.7.3 r=necko-reviewers,valentin 2024-04-08 10:16:41 +00:00
toolkit Bug 1890013 - Remove skip-if=condprof added for Bug 1820569. r=robwu 2024-04-08 10:12:26 +00:00
tools Bug 1889082 - Add Android build files to Generated.txt. r=linter-reviewers,ahal,frontend-codestyle-reviewers 2024-04-08 10:43:26 +00:00
uriloader Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
view
widget Bug 1431429 - Allow CSD even without XDG_CURRENT_DESKTOP. r=stransky 2024-04-08 11:26:48 +00:00
xpcom Backed out 2 changesets (bug 903746) for causing non-unified build bustages on nsIPrincipal.h. CLOSED TREE 2024-04-08 09:47:04 +03:00
xpfe/appshell Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1888648 - Stop the are-we-esmified-yet cron job. r=yulia,taskgraph-reviewers 2024-03-29 16:08:28 +00:00
.eslintignore Bug 1873610 - Part 2: Improve modules import/export error messages. r=jonco 2024-03-18 14:04:14 +00:00
.eslintrc-test-paths.js Bug 1876432 - Added support for custom themes as its own menu in Reader View. r=reader-mode-reviewers,fluent-reviewers,desktop-theme-reviewers,hjones,accessibility-frontend-reviewers,bolsson,devtools-reviewers,sfoster,cmkm,jules,ayeddi 2024-04-02 00:08:46 +00:00
.eslintrc.js Bug 1889087 - Enable ESLint rule mozilla/reject-chromeutils-import on devtools as well. r=arai,devtools-reviewers,profiler-reviewers,julienw,frontend-codestyle-reviewers,perftest-reviewers,sparky 2024-04-06 09:08:47 +00:00
.git-blame-ignore-revs Bug 1882465 - Update .hg-annotate-ignore-revs and .git-blame-ignore-revs to reflect firefox-android monorepo migration r=glandium,geckoview-reviewers,tthibaud 2024-04-04 14:55:00 +00:00
.gitattributes
.gitignore Bug 1855674 - Modify pdfpaint test to run more PDFs. r=aglavic,perftest-reviewers 2024-04-08 11:47:05 +00:00
.hg-annotate-ignore-revs Bug 1882465 - Update .hg-annotate-ignore-revs and .git-blame-ignore-revs to reflect firefox-android monorepo migration r=glandium,geckoview-reviewers,tthibaud 2024-04-04 14:55:00 +00:00
.hg-format-source
.hgignore Bug 1855674 - Modify pdfpaint test to run more PDFs. r=aglavic,perftest-reviewers 2024-04-08 11:47:05 +00:00
.hgtags No bug - tagging 3c5105fce0360bb6708a9ac3f09d06527b316119 with FIREFOX_NIGHTLY_125_END a=release DONTBUILD CLOSED TREE 2024-03-18 09:11:03 +00:00
.lando.ini Bug 1871425: re-enable autoformatting after disabling WPT linter r=zeid DONTBUILD 2024-02-29 21:22:27 +00:00
.lldbinit
.mailmap
.prettierignore Bug 1889082 - Add Android build files to Generated.txt. r=linter-reviewers,ahal,frontend-codestyle-reviewers 2024-04-08 10:43:26 +00:00
.prettierrc.js
.stylelintignore Bug 1879146 - update lint exclusions for a-c docs move. r=gl 2024-02-20 11:08:26 +01:00
.stylelintrc.js
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4 Bug 1881545 - Move nl_langinfo and CODESET check from js/src/old-configure.in to js/moz.configure r=glandium 2024-02-28 11:11:18 +00:00
AUTHORS
build.gradle Bug 1886433 - Use the AC dependencies plugin for GeckoView where possible. r=android-reviewers,amejiamarmol 2024-03-20 21:40:21 +00:00
Cargo.lock Bug 1889691 - Update to Neqo 0.7.3 r=necko-reviewers,valentin 2024-04-08 10:16:41 +00:00
Cargo.toml Bug 1759175 pt8 - Remove the old crash reporter code r=gsvelto 2024-03-20 14:59:46 +00:00
client.mk
client.py
CLOBBER Bug 1883116 - Vendor libwebrtc from 0b6899272c - moz.build file updates 2024-03-19 11:05:04 -05:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in
mots.yaml Bug 1889622 - Add Core: Notifications to MOTS r=zeid,nrishel,nalexander DONTBUILD 2024-04-04 21:29:53 +00:00
moz.build Bug 1888321 - Rename .cargo/config.in to .cargo/config.toml.in. r=firefox-build-system-reviewers,webdriver-reviewers,ahochheiden 2024-04-01 21:26:49 +00:00
moz.configure Bug 1880424 - Move clock_monotonic check to moz.configure r=glandium 2024-02-28 11:11:17 +00:00
mozilla-config.h.in
old-configure.in Bug 1884070 - Remove AC_HEADER_DIRENT checks r=glandium 2024-03-30 08:40:23 +00:00
package-lock.json Bug 1880764 - Initial TypeScript tooling r=mossop,Standard8 2024-03-15 19:20:45 +00:00
package.json Bug 1880764 - Initial TypeScript tooling r=mossop,Standard8 2024-03-15 19:20:45 +00:00
pyproject.toml Bug 1879558 - Reactivate invalid escape sequence warning in ruff r=ahochheiden 2024-02-28 08:16:06 +00:00
README.txt
settings.gradle Bug 1876335 - use GRADLE_MAVEN_REPOSITORIES in more places. r=owlish,geckoview-reviewers,nalexander,tthibaud,android-reviewers 2024-01-18 15:38:47 +01: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.