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
Rob Wu a03dc5f488 Bug 1942259 - Move telnetlib import to BaseEmulator a=dmeehan
emulator.py currently has an unconditional telnetlib import, but the
file can also be imported when the functionality is not needed.

Because telnetlib was removed from Python 3.13, this unconditional
import breaks use cases that do not even care about telnet. As a stopgap
measure until a better fix is available, move the import to the function
that relies on telnet.

Original Revision: https://phabricator.services.mozilla.com/D227995

Differential Revision: https://phabricator.services.mozilla.com/D236164
2025-02-07 18:08:44 +00:00
.cargo Bug 1919678 - Fix rust vendor lint bustage. a=bustage DONTBUILD 2024-10-11 09:47:43 -04:00
.github/workflows
.vscode
accessible Bug 1890155: If we can't get an HWND when clients call IAccessible2::windowHandle, fall back to the first top level Gecko HWND we can find. a=RyanVM 2024-12-17 02:32:39 +00:00
browser Bug 1944233 - Update localization shipping in ESR128, r=bolsson a=dmeehan 2025-02-05 18:09:44 +00:00
build Bug 1940172 - regenerate test certificates for 2025 r=jschanck,necko-reviewers,kershaw,robwu,extension-reviewers a=test-only 2025-01-08 17:41:58 +00:00
caps Bug 1905843, prevent unexpected use of result site origin, a=diannaS 2024-09-20 10:15:51 +00:00
chrome
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2025-02-03 16:18:10 +00:00
devtools Bug 1917177 - Remove image mime types from documment accept header a=RyanVM 2025-01-24 01:12:35 +00:00
docs
docshell Bug 1889406 - Notify the focus/active BC to content process for subframes when BrowserParent is first created r=dom-core,hsivonen a=RyanVM 2024-09-19 17:10:51 +00:00
dom Bug 1922889 - add mutex. r=media-playback-reviewers,aosmond, a=dmeehan 2025-02-03 18:22:27 +00:00
editor Bug 1930050 - Make AutoRangeArray check the container type r=m_kato, a=dmeehan 2024-11-13 08:17:03 +00:00
extensions Bug 1906744 - Check if constructor is enabled before installing named property. r=mccr8,dom-storage-reviewers,janv,asuth,eemeli a=RyanVM 2024-08-08 16:35:19 +00:00
gfx Bug 1942738 - Move the .fpu neon directive around. a=RyanVM 2025-01-22 05:27:06 +00:00
gradle/wrapper Backed out 2 changesets (bug 1900345) for preventing Fenix builds with Android Studio in the repository root. a=backout 2024-06-12 18:05:25 +02:00
hal
image Bug 1874523. a=RyanVM 2024-12-05 19:11:34 +00:00
intl Bug 1906744 - Check if constructor is enabled before installing named property. r=mccr8,dom-storage-reviewers,janv,asuth,eemeli a=RyanVM 2024-08-08 16:35:19 +00:00
ipc Bug 1914594 - Move docshell.newWindowTarget to be on LoadInfo a=diannaS 2024-09-12 16:22:19 +00:00
js Bug 1940716 - convertDoubleToInt32: Clobber destination register when zero. a=dmeehan 2025-02-07 14:16:53 +00:00
layout Bug 1935471 - Make resolving image urls thread-safe. r=dshin, a=RyanVM 2025-01-23 13:29:55 +00:00
media Bug 1944150 - Remove WASAPI stream shutdown timeout. r=cubeb-reviewers,padenot a=dmeehan 2025-02-06 14:23:42 +00:00
memory Bug 1875768 - Call the appropriate postfork handler on MacOS r=glandium, a=dmeehan 2024-07-04 03:51:07 +00:00
mfbt Bug 1907001 - Add MOZ_HAS_CLANG_ATTRIBUTE r=glandium, a=dmeehan 2024-07-25 15:17:24 +00:00
mobile Bug 1924167 - shim updates; a=dmeehan 2024-11-07 22:37:41 +00:00
modules Bug 1930514 - Go back to round inner sizes. r=dholbert, a=RyanVM 2024-11-14 20:24:10 +00:00
mozglue
netwerk No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=dmeehan 2025-02-06 13:04:48 +00:00
nsprpub
other-licenses Bug 1896868: update InetBgDL.dll nsis plugin with a statically linked version a=pascalc 2024-06-18 09:05:01 +00:00
parser Bug 1910951 - Avoid incorrect use of nsParser when meta refresh is added to about:blank. r=sefeng, a=dsmith 2024-08-13 15:15:03 +00:00
python Bug 1935621 - Fix virtual environment sysconfig path calculation r=firefox-build-system-reviewers,ahochheiden a=pascalc 2024-12-09 04:40:42 +00:00
remote Bug 1913000 - Add more rate limiting to History interface. r=emilio a=RyanVM 2024-10-01 18:13:16 +00:00
security No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=dmeehan 2025-02-06 13:04:48 +00:00
services No Bug, mozilla-esr128 repo-update HSTS HPKP remote-settings tld-suffixes - a=dmeehan 2025-02-06 13:04:48 +00:00
servo Bug 1935471 - Make resolving image urls thread-safe. r=dshin, a=RyanVM 2025-01-23 13:29:55 +00:00
startupcache
storage
supply-chain Bug 1873210 - Support langpacks in the crashreporter client a=RyanVM 2025-01-15 02:58:47 +00:00
taskcluster Bug 1935333 - Avoid trying to install dist toolchains when bootstrapping from a spidermonkey standalone tree. a=pascalc 2024-12-12 10:07:16 +00:00
testing Bug 1942259 - Move telnetlib import to BaseEmulator a=dmeehan 2025-02-07 18:08:44 +00:00
third_party Bug 1918996 - Use SCShareableContentStyleNone on macOS 15. a=RyanVM 2025-01-15 13:37:12 +00:00
toolkit Bug 1944784 - Fix collecting the errors encountered when generating minidumps r=cmartin, a=dmeehan 2025-02-03 15:31:33 +00:00
tools Bug 1275612 - Don't allow any origins to send objects over WebChannel. a=RyanVM 2024-12-13 17:21:21 +00:00
uriloader Bug 1923655 - stop browser_protocol_ask_dialog_permission.js failing on esr a=dmeehan 2024-10-30 14:54:22 +00:00
view
widget Bug 1833923: Start detecting when the Fn key is pressed on macOS, which allows for built-in macOS shortcuts (such as Fn+e for the emoji picker) to start working. r=masayuki, a=RyanVM 2025-01-21 18:38:30 +00:00
xpcom Bug 1921458. a=dmeehan 2024-11-02 13:58:36 +00:00
xpfe/appshell Bug 1905253 - Add a null-check in AppWindow::MoveResize. r=smaug, a=RyanVM 2024-07-16 07:43:22 +00:00
.arcconfig Bug 1915602 - set phabricator callsign to ESRONETWOEIGHT. a=release DONTBUILD 2024-09-17 14:49:30 +02:00
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1906699 - enable cron-bouncer-check on mozilla-esr128. r=releng-reviewers,bhearsum a=release DONTBUILD 2024-07-09 13:13:07 +00:00
.eslintignore
.eslintrc-rollouts.js Bug 1915540 - addressing ESlint test failure. r=dsmith 2024-09-03 21:57:27 -04:00
.eslintrc-test-paths.js
.eslintrc.js
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags No bug - Tagging f3783ad20bf40a11fb4b7ed088236c1a9f7be362 with FIREFOX_128_7_0esr_RELEASE a=release CLOSED TREE DONTBUILD 2025-02-04 13:18:39 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore
.prettierrc.js
.stylelintignore
.stylelintrc.js
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle
Cargo.lock Bug 1873210 - Support langpacks in the crashreporter client a=RyanVM 2025-01-15 02:58:47 +00:00
Cargo.toml Bug 1919678 - updat neqo for esr128, r=mxinden a=RyanVM 2024-10-11 13:15:10 +00:00
client.mk
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2025-02-03 16:18:10 +00:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew Backed out 2 changesets (bug 1900345) for preventing Fenix builds with Android Studio in the repository root. a=backout 2024-06-12 18:05:25 +02:00
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in
mots.yaml
moz.build
moz.configure
mozilla-config.h.in
old-configure.in
package-lock.json
package.json
pyproject.toml
README.txt
settings.gradle
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.