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
Valentin Gosu d245bc86c2 Bug 1828643 - Make sure LOAD_TRR_DISABLED_MODE gets passed through defaultLoadFlags when browsing context is replaced r=necko-reviewers,kershaw
When the user clicks continue this time in the DoH fallback warning page
we want to set the defaultLoadFlags to LOAD_TRR_DISABLED_MODE so all of
the pages & subresources in the tab will not use TRR from that point
forward.

Setting it directly on docshell.defaultLoadFlags seems to not have the correct
behaviour when the page is using the Cross-Origin-Opener-Policy header,
as that causes the DocumentChannel to do a cross process redirect and
recreate the browsing context.

Setting the defaultLoadFlags on the browsingContext directly and
adding the field to `CanonicalBrowsingContext::ReplacedBy` seems to lead to
the expected behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D176959
2023-05-04 10:06:44 +00:00
.cargo Bug 1830488 — Remove cssparser override. r=emilio,glandium,supply-chain-reviewers,nika 2023-05-02 15:36:58 +00:00
.vscode
accessible Bug 1826242: Use the cache for RemoteAccessible::CaretOffset on non-Windows. r=nlapre 2023-05-04 00:53:43 +00:00
browser no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE 2023-05-04 07:00:07 +00:00
build Backed out changeset 02cc74634f7d (bug 1798746) for causing build bustages. CLOSED TREE 2023-05-03 20:54:50 +03:00
caps Bug 1710232 - remove dead code unused function UseSiteForFirstPartyDomain in OriginAttributes.h. r=timhuang 2023-05-03 13:25:42 +00:00
chrome
config Bug 1830962: Update wasm2c to disable Wasm exception handling code from runtime r=glandium 2023-05-04 02:57:19 +00:00
devtools Backed out 5 changesets (bug 1819570) for causing dt failures on browser_net_worker_stacks.js. CLOSED TREE 2023-05-04 07:19:13 +03:00
docs No bug: Add missing watershed & desupport update information to update infrastructure docs. r=jcristau 2023-05-03 02:02:48 +00:00
docshell Bug 1828643 - Make sure LOAD_TRR_DISABLED_MODE gets passed through defaultLoadFlags when browsing context is replaced r=necko-reviewers,kershaw 2023-05-04 10:06:44 +00:00
dom Bug 1636920: Call SetCapacity for a FallibleTArray in nsCSPDirective::toDomCSPStruct. r=freddyb 2023-05-04 07:12:25 +00:00
editor Bug 1830460 - Update tests for ComponentUtils ESM. r=arai,perftest-reviewers,sparky 2023-05-03 15:18:46 +00:00
extensions Bug 1830451 - Support win10 v2009 in mozinfo and copy needed annotations from win10_2004. r=aryx 2023-05-02 12:55:35 +00:00
gfx Bug 1831188: Process pending deletions in DrawEventRecorderPrivate::DetachResources. r=aosmond 2023-05-03 21:47:12 +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 1808323 - Add telemetry for the page load time and the time to first paint for sites that supports Early Hints response, r=manuel,necko-reviewers,valentin 2023-05-02 08:08:44 +00:00
intl Bug 1811645 - avoid an American English colloquialism meaning "nonsense" r=Gijs 2023-04-20 22:24:00 +00:00
ipc Bug 1822383 - Stall and retry for IPC Shmem allocations on Windows, r=rkraesig,ipc-reviewers,jld 2023-05-03 17:56:08 +00:00
js Bug 1831072 - Part 4: Make zone alloc flags private and add accessors r=jandem 2023-05-04 09:34:40 +00:00
layout Bug 1830746 - Rework -x-text-zoom to allow disabling text zoom and min-font-size separately. r=jfkthame,layout-reviewers 2023-05-03 15:02:40 +00:00
media Bug 1829667: Make JsepTransceiver non-refcounted. r=mjf,webidl,mccr8 2023-04-28 14:53:57 +00:00
memory Bug 1828599 - Assert if mprotect/VirtualFree fails r=glandium 2023-05-04 06:46:25 +00:00
mfbt Bug 1816953 - Stop hooking BCryptGenRandom. r=cmartin,handyman 2023-05-03 13:40:36 +00:00
mobile Bug 1831172 - Enable currently passing junit tests on Fission r=geckoview-reviewers,amejiamarmol 2023-05-03 18:22:21 +00:00
modules Bug 1830139 - Increased the maximum timer delay from 100ms to 10000ms r=smaug 2023-05-03 16:32:01 +00:00
mozglue Bug 1829971: Remove the MinGW carveout for DynamicCodePolicy r=bobowen 2023-05-02 17:08:08 +00:00
netwerk Bug 1781201 - Adjust NS_NewURI implementation to create nsStandardURL for uuid schemes; r=necko-reviewers,valentin 2023-05-04 04:50:44 +00:00
nsprpub
other-licenses
parser Bug 1830757 - Prevent node removal during iteration in conditional css sanitization. r=smaug 2023-05-02 14:52:23 +00:00
python Backed out changeset 02cc74634f7d (bug 1798746) for causing build bustages. CLOSED TREE 2023-05-03 20:54:50 +03:00
remote Bug 1731589 - [bidi] Use default realm from message handler in log module. r=webdriver-reviewers,jdescottes 2023-05-04 06:47:09 +00:00
security Backed out changeset e261c34a0fc4 (bug 1829765) for depanding on Bug 1830962 CLOSED TREE 2023-05-03 11:24:23 +03:00
services Backed out 12 changesets (bug 1824112) for mochitest failures on test_autocomplete_autofill_related_realms_no_dupes.html . CLOSED TREE 2023-05-02 15:02:59 +03:00
servo Bug 1830746 - Rework -x-text-zoom to allow disabling text zoom and min-font-size separately. r=jfkthame,layout-reviewers 2023-05-03 15:02:40 +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 1830944 - vendor authenticator-rs v0.4.0-alpha14. r=keeler,supply-chain-reviewers 2023-05-03 16:37:45 +00:00
taskcluster Bug 1831226 - Detect when an alias masks a real task. r=taskgraph-reviewers,jcristau 2023-05-04 09:27:05 +00:00
testing Bug 1747444 - Fix rendering of geckodriver command line arguments in docs, r=webdriver-reviewers,jdescottes,whimboo 2023-05-04 07:42:56 +00:00
third_party Bug 1830962: Update wasm2c to disable Wasm exception handling code from runtime r=glandium 2023-05-04 02:57:19 +00:00
toolkit Bug 1828643 - Make sure LOAD_TRR_DISABLED_MODE gets passed through defaultLoadFlags when browsing context is replaced r=necko-reviewers,kershaw 2023-05-04 10:06:44 +00:00
tools Bug 1804436 - Refactor the full perf.py file into multiple files r=sparky,perftest-reviewers 2023-05-03 14:27:56 +00:00
uriloader Bug 1830460 - Update tests for ComponentUtils ESM. r=arai,perftest-reviewers,sparky 2023-05-03 15:18:46 +00:00
view
widget Bug 1830792 - [4/4] Flicker-resize the window on first fullscreen entry r=emilio 2023-05-03 14:24:35 +00:00
xpcom Bug 1829434 - Fix GCC -Wuninitialized warnings for StaticAutoPtr and StaticRefPtr r=emilio 2023-05-03 20:24:35 +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 Bug 1816987 - ESMified browser/components/enterprisepolicies/schemas r=kpatenio 2023-04-27 19:23:00 +00:00
.eslintrc-test-paths.js Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE 2023-04-28 06:55:03 +03:00
.eslintrc.js Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE 2023-04-28 06:55:03 +03: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 1806951 - P4. Make CreditCardRuleset an ESModule. r=credential-management-reviewers,sgalich,dimi 2023-05-02 09:42:29 +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 1830944 - vendor authenticator-rs v0.4.0-alpha14. r=keeler,supply-chain-reviewers 2023-05-03 16:37:45 +00:00
Cargo.toml Bug 1830488 — Remove cssparser override. r=emilio,glandium,supply-chain-reviewers,nika 2023-05-02 15:36:58 +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
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
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
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.