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
Mike Hommey 0fab23d30b Bug 1829049 - Unambiguously enable STL wrapping on all platforms. r=firefox-build-system-reviewers,ahochheiden
First, the setup in js/src/old-configure.in was actually doing nothing
for js, since there weren't corresponding AC_SUBST/AC_SUBST_LIST.

As mentioned in the commit message for bug 1274334, libmozglue contains
operator new/operator delete overrides, so this didn't cause much harm,
especially because js has limited use of plain operator new.

Second, we take on the occasion to move the definitions to python
configure. To match when the STL wrapping was enabled, we move it to
toolkit/moz.configure, which is included by all Gecko-based projects,
but explicitly not by standalone js (preserving its previous behavior,
which is actually desirable for standalone js), and not by other
projects such as tools/crashreporter/injects.

Differential Revision: https://phabricator.services.mozilla.com/D175980
2023-04-27 06:11:36 +00:00
.cargo Bug 1829121 - Vendor wgpu changes. r=webgpu-reviewers,glandium,ErichDonGubler 2023-04-21 15:39:25 +00:00
.vscode
accessible Bug 1829167: Construct an invalid TextLeafPoint if null is supplied to the constructor. r=nlapre 2023-04-26 23:08:33 +00:00
browser Bug 1829880 - Fix broken links in search lifecycle docs and add the most up to date perma links. r=scunnane 2023-04-26 22:52:30 +00:00
build Bug 1829129 - Backport clang patch that properly exports needed template constructor/destructors. r=firefox-build-system-reviewers,ahochheiden 2023-04-25 04:31:38 +00:00
caps Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio 2023-03-30 16:53:51 +00:00
chrome
config Bug 1829049 - Adjust check_vanilla_allocations to handle the case where operator new is inlined. r=sfink 2023-04-27 06:11:36 +00:00
devtools Bug 1826954 - [devtools] Disable devtools tests and test suites failing with http3 r=devtools-reviewers,nchevobbe 2023-04-26 22:43:59 +00:00
docs Bug 1830108 - doc: adjust max_num_warnings after ignoring nss legacy docs r=firefox-source-docs-reviewers,marco DONTBUILD 2023-04-26 21:54:57 +00:00
docshell Bug 1811645 - avoid an American English colloquialism meaning "nonsense" r=Gijs 2023-04-20 22:24:00 +00:00
dom Bug 1821480. r=media-playback-reviewers,alwu 2023-04-27 01:52:32 +00:00
editor Bug 1818122 - Skip test_nsIEditorMailSupport_insertTextWithQuotations.html if xorigin test r=m_kato 2023-04-25 00:28:32 +00:00
extensions Bug 1827704 - Migrate to the upstream wasm2c for RLBox sandboxing r=glandium 2023-04-21 01:31:35 +00:00
gfx Bug 1829303 [Wayland] Remove thread specific wayland display objects r=emilio 2023-04-26 20:57:17 +00:00
gradle/wrapper
hal Bug 1828383 - Make hal/ buildable outside of a unified build environment r=andi 2023-04-18 13:43:20 +00:00
image Bug 1823375. Fix all variable shadowing warnings in imagelib. r=Zaggy1024,gfx-reviewers,nical 2023-04-11 08:06:29 +00:00
intl Bug 1811645 - avoid an American English colloquialism meaning "nonsense" r=Gijs 2023-04-20 22:24:00 +00:00
ipc Bug 1824834. r=media-playback-reviewers,alwu 2023-04-26 20:59:59 +00:00
js Bug 1829049 - Unambiguously enable STL wrapping on all platforms. r=firefox-build-system-reviewers,ahochheiden 2023-04-27 06:11:36 +00:00
layout Bug 1828689 - Remove useless CSS for number input spin buttons. r=boris 2023-04-26 22:09:11 +00:00
media Bug 1829975 - Correct libopus's upstream repo r=kinetik 2023-04-26 16:40:11 +00:00
memory Bug 1828638 - Don't track PHC hits/misses unless logging is enabled r=glandium 2023-04-21 06:40:39 +00:00
mfbt Backed out changeset 6da3251ba597 (bug 1825171) for failures on test_shutdown_pings_succeed.py . CLOSED TREE 2023-04-25 04:14:01 +03:00
mobile Bug 1815015 - Set the activeness of the browser to false by default at the time of its creation. r=geckoview-reviewers,jonalmeida 2023-04-26 15:40:23 +00:00
modules Bug 1828944 - Add TRR mode into TRR provider key, r=valentin,necko-reviewers 2023-04-26 09:16:41 +00:00
mozglue Bug 1829780 - Adjust our OOM hook to the new API from rustc 1.71. r=emilio 2023-04-25 22:18:52 +00:00
netwerk Bug 1828944 - Add TRR mode into TRR provider key, r=valentin,necko-reviewers 2023-04-26 09:16:41 +00:00
nsprpub
other-licenses Bug 1815019 - Customize 7z to write provenance data r=nalexander 2023-03-02 16:44:10 +00:00
parser Bug 1824892: Fix tainting use in the nsExpatDriver r=glandium 2023-04-26 20:15:15 +00:00
python Bug 1830069 - Fix reference to old site file name in docs, r=ahochheiden 2023-04-26 18:25:15 +00:00
remote Bug 1828816 part 2: Marionette accessibility.getAccessible: If the requested Accessible doesn't exist, wait for it to be created. r=jdescottes,webdriver-reviewers,whimboo 2023-04-27 04:50:34 +00:00
security Bug 1828703 - remove dropbox from preloaded pins r=jschanck 2023-04-25 16:58:10 +00:00
services Bug 1820259 - Add the ability for RemoteSettings to report if an attachment is downloaded; r=nordzilla 2023-04-26 19:12:16 +00:00
servo Bug 1830141 - Share code to parse @import layer + supports(). r=CanadaHonk 2023-04-26 19:18:43 +00:00
startupcache Bug 1828265: Remove StartupCache temporary prefetch thread r=kmag 2023-04-22 13:58:06 +00:00
storage Bug 1827351 - Fix non-unified-build bustage in storage/test/gtest/test_deadlock_detector.cpp; r=sergesanspaille 2023-04-11 07:03:37 +00:00
supply-chain Bug 1829768 — Pull in cargo-vet imports for futures-* and semver. r=nika,supply-chain-reviewers 2023-04-26 22:33:29 +00:00
taskcluster Bug 1826954 - Add http3 to taskcluster chunking logic r=jmaher 2023-04-26 22:44:00 +00:00
testing Bug 1828816 part 2: Marionette accessibility.getAccessible: If the requested Accessible doesn't exist, wait for it to be created. r=jdescottes,webdriver-reviewers,whimboo 2023-04-27 04:50:34 +00:00
third_party Bug 1694304 - cherry-pick libwebrtc 28ac56a415. r=webrtc-reviewers,jib 2023-04-26 19:45:54 +00:00
toolkit Bug 1829049 - Unambiguously enable STL wrapping on all platforms. r=firefox-build-system-reviewers,ahochheiden 2023-04-27 06:11:36 +00:00
tools Bug 1830120 - Remove xptcall porting status page. r=xpcom-reviewers,mccr8 2023-04-26 17:22:14 +00:00
uriloader Backed out changeset b288a387f790 (bug 1425310) for causing Reflection related failures. CLOSED TREE 2023-04-21 18:37:11 +03:00
view Bug 1824986 - Use element more in popup manager code. r=mstange 2023-03-28 14:33:19 +00:00
widget Bug 1829303 [Wayland] Remove thread specific wayland display objects r=emilio 2023-04-26 20:57:17 +00:00
xpcom Bug 1830120 - Remove xptcall porting status page. r=xpcom-reviewers,mccr8 2023-04-26 17:22:14 +00:00
xpfe/appshell Bug 1823284 - Use SizeModeChanged notification to handle fullscreen change; r=geckoview-reviewers,rkraesig,stransky,bradwerth,smaug,m_kato 2023-04-23 21:28:43 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1825574 - Create a daily cron to run Chrome release tests against Speedometer 3 for android and desktop. r=perftest-reviewers,sparky 2023-04-01 19:51:29 +00:00
.eslintignore Backed out changeset d00b4179a45b (bug 1826548) for causing bug 1826804. CLOSED TREE 2023-04-06 20:11:55 +03:00
.eslintrc-test-paths.js
.eslintrc.js Bug 1820477 - Remove Colorway Closet modal code. r=Gijs 2023-04-13 17:50:22 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi 2023-04-23 06:23:39 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi 2023-04-23 06:23:39 +00:00
.hgtags No bug - tagging 8cec209cd17ebd93dad30af4c02a2b6b0cc0e3b0 with FIREFOX_NIGHTLY_113_END a=release DONTBUILD CLOSED TREE 2023-04-10 15:05:07 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1829620 - Treat try_task_config.json as a generated file, so that it is not linted when pushing to try. r=linter-reviewers,sylvestre 2023-04-24 16:00:32 +00:00
.prettierrc.js
.taskcluster.yml Bug 1827709: Notify Thunderbird CI Matrix channel after mozilla-central push. r=releng-reviewers,gabriel 2023-04-18 19:36:49 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1829938 - Update GeckoView to Kotlin 1.8.20 and Gradle Plugin 7.4.1. r=geckoview-reviewers,ohall 2023-04-25 19:59:41 +00:00
Cargo.lock Bug 1828248 - Update gleam to 0.15. r=gfx-reviewers,supply-chain-reviewers,jrmuizel 2023-04-24 16:37:06 +00:00
Cargo.toml Bug 1826304 - Update base64 in some in-tree crates. r=glandium,webdriver-reviewers,necko-reviewers,supply-chain-reviewers,jesup,jgraham,emilio 2023-04-17 21:12:47 +00:00
client.mk
client.py
CLOBBER Bug 1826428 - remove libwebrtc's jvm_android.cc from build - moz.build file updates r=ng,webrtc-reviewers 2023-04-12 16:03:38 +00:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach Bug 1820915 - Attempt to re-launch Mach with a compatible python3 version if one is available r=firefox-build-system-reviewers,andi 2023-03-09 10:53:16 +00:00
mach.cmd
mach.ps1
Makefile.in
mots.yaml Bug 1827504 - Remove last files of netwerk/cache/ r=sunil,geckoview-reviewers,zeid,m_kato 2023-04-13 09:04:24 +00:00
moz.build Bug 1811850 - [lint] Replace flake8 linter with ruff, r=linter-reviewers,sylvestre 2023-03-20 13:06:27 +00:00
moz.configure Bug 1829512 - Remove check_objdir_backend_reuse. r=glandium,firefox-build-system-reviewers 2023-04-25 09:38:54 +00:00
mozilla-config.h.in
old-configure.in Bug 1829049 - Unambiguously enable STL wrapping on all platforms. r=firefox-build-system-reviewers,ahochheiden 2023-04-27 06:11:36 +00:00
package-lock.json Bug 1677562 - Remove eslint-plugin-prettier now that Prettier and ESLint are separated. r=Gijs,devtools-reviewers,ochameau 2023-04-19 08:52:38 +00:00
package.json Bug 1677562 - Remove eslint-plugin-prettier now that Prettier and ESLint are separated. r=Gijs,devtools-reviewers,ochameau 2023-04-19 08:52:38 +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
README.txt
settings.gradle Bug 1828719 - Remove omnijar Gradle project from srcdir r=geckoview-reviewers,nalexander,amejiamarmol 2023-04-18 23:20:43 +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.