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 0265423f41 Bug 1848226 - Marionette's driver.sys.mjs uses wrong URL for cookie operations r=edgul,webdriver-reviewers,whimboo
https://w3c.github.io/webdriver/#dfn-get-current-url says:
> For each cookie in all associated cookies of session's
> current browsing context's active document ...

However, the cookie implementations in driver.sys.mjs called _getCurrentURL
which returned the URL of the _top level browsing context_ as specified
in https://w3c.github.io/webdriver/#dfn-get-current-url

As a consequence, the cookie tests that set and deleted cookies
inside an iframe used the top level path for deleting cookies instead of
the path of the iframe, so they failed to find any cookies applicable
to that path.

For example running cookies/encoding/charset.html would set cookies
by calling `fetch('/cookies/resources/cookie.py?...')` then it would
try to delete cookies by calling getAndExpireCookiesForDefaultPathTest
which opened an iframe to /cookies/resources/echo-cookie.html
This iframe would call `setTestContextUsingRootWindow()` then call
`await test_driver.delete_all_cookies();` - but this call attempted to
delete cookies for the top level browing context's path - /cookies/encoding/

Differential Revision: https://phabricator.services.mozilla.com/D211434
2024-06-04 10:43:16 +00:00
.cargo Bug 1890186: Update cubeb-coreaudio-rs to 1796ace5bd. r=cubeb-reviewers,padenot 2024-06-03 10:03:39 +00:00
.github/workflows
.vscode
accessible Bug 1900287: Grudgingly refactor GetUiaClientPidsWin11 into a class to make MinGW happy. r=nlapre 2024-06-03 21:30:17 +00:00
browser Bug 1899098 - No longer use GNU_CC, CLANG_CC and the likes in moz.build r=glandium 2024-06-04 09:42:12 +00:00
build Bug 1897973 - Move MOZ_TOOL_VARIABLES from old-configure to moz.configure r=glandium 2024-06-04 09:42:13 +00:00
caps Backed out changeset 25f376fb859f (bug 1873973) for causing various regressions. 2024-05-31 15:08:52 -04:00
chrome
config Bug 1899098 - No longer use GNU_CC, CLANG_CC and the likes in moz.build r=glandium 2024-06-04 09:42:12 +00:00
devtools Bug 1900475 - [devtools] Fix Proptypes boolean to bool r=devtools-reviewers,nchevobbe 2024-06-04 08:24:57 +00:00
docs
docshell Bug 1900392 - Isolate x-moz-ews URI scheme to parent process. r=nika,jesup,smaug 2024-06-03 21:04:18 +00:00
dom Bug 1900393 - Require [Global] to have a value r=peterv 2024-06-04 09:58:04 +00:00
editor Bug 1900164 - Add missing empty template argument list in function call. r=masayuki 2024-06-04 01:19:41 +00:00
extensions Bug 1811451 - Update en-US dictionary with new words, r=bolsson 2024-05-30 06:07:57 +00:00
gfx Bug 1900022 - Rename init_transfom_vs/fs into rectangle_aa_vertex/fragment. r=gw 2024-06-04 07:18:47 +00:00
gradle/wrapper
hal
image Backed out 3 changesets (bug 1718673, bug 196078) for causing wpt failures on report-frame-ancestors-with-x-frame-options.sub.html CLOSED TREE 2024-06-01 03:33:07 +03:00
intl Bug 1899990 - Eliminate dependency on ICU4C's ubidi.h in BidiEmbeddingLevel.cpp. r=platform-i18n-reviewers,dminor 2024-05-31 13:13:27 +00:00
ipc Bug 1884221, 1895375: apply code formatting via Lando 2024-05-30 18:30:24 +00:00
js Bug 1897973 - Move MOZ_TOOL_VARIABLES from old-configure to moz.configure r=glandium 2024-06-04 09:42:13 +00:00
layout Bug 1850834 - Don't reframe containing block on insertion when empty. r=jwatt 2024-06-04 08:53:28 +00:00
media Bug 1900114 - Add signaling for Baseline H264.;r=bwc 2024-06-03 20:01:25 +00:00
memory Bug 1872320 - Fix --enable-project=memory build. r=pbone 2024-05-28 01:13:59 +00:00
mfbt
mobile Bug 1862293 - Translations UI Integration Integrate Download Languages - Global Settings r=android-reviewers,ohall 2024-06-04 10:09:39 +00:00
modules Bug 1900443 - Prefs that link to AMO shouldn't use %APP%. r=rpl 2024-06-04 08:22:03 +00:00
mozglue Bug 1897479 - Filter instructions when collecting single-step data. r=rkraesig,win-reviewers 2024-06-03 12:24:41 +00:00
netwerk No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments - r=release-managers,RyanVM 2024-06-03 14:40:26 +00:00
nsprpub
other-licenses Bug 1896868: update InetBgDL.dll nsis plugin with a statically linked version r=nalexander,jcristau 2024-05-27 14:19:48 +00:00
parser Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot 2024-05-28 16:14:47 +00:00
python Bug 1899098 - No longer use GNU_CC, CLANG_CC and the likes in moz.build r=glandium 2024-06-04 09:42:12 +00:00
remote Bug 1848226 - Marionette's driver.sys.mjs uses wrong URL for cookie operations r=edgul,webdriver-reviewers,whimboo 2024-06-04 10:43:16 +00:00
security Bug 1899485 - Remove obsolete build/unix/run-mozilla.sh file r=glandium 2024-06-04 08:49:54 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments - r=release-managers,RyanVM 2024-06-03 14:40:26 +00:00
servo Bug 1893409 - Make getCSSStyleRules() work for starting style as well. r=layout-reviewers,firefox-style-system-reviewers,nchevobbe,emilio 2024-06-04 03:15:00 +00:00
startupcache
storage
supply-chain Backed out changeset e63e0129d5a6 (bug 1900400) for causing mochitest-plain failures. CLOSED TREE 2024-06-04 09:32:58 +03:00
taskcluster Bug 1899485 - Remove obsolete build/unix/run-mozilla.sh file r=glandium 2024-06-04 08:49:54 +00:00
testing Bug 1848226 - Marionette's driver.sys.mjs uses wrong URL for cookie operations r=edgul,webdriver-reviewers,whimboo 2024-06-04 10:43:16 +00:00
third_party Backed out changeset e63e0129d5a6 (bug 1900400) for causing mochitest-plain failures. CLOSED TREE 2024-06-04 09:32:58 +03:00
toolkit Bug 1899098 - No longer use GNU_CC, CLANG_CC and the likes in moz.build r=glandium 2024-06-04 09:42:12 +00:00
tools Bug 1898051 - Add the ability to run tasks that match a tag specified in the manifest. r=taskgraph-reviewers,ahal 2024-05-31 21:51:34 +00:00
uriloader Backed out 3 changesets (bug 1718673, bug 196078) for causing wpt failures on report-frame-ancestors-with-x-frame-options.sub.html CLOSED TREE 2024-06-01 03:33:07 +03:00
view
widget Bug 1897479 - Abstract away single-step data collection for reusability. r=rkraesig,win-reviewers 2024-06-03 12:24:41 +00:00
xpcom Bug 1895438 - Do not add NS_DISPATCH_AT_END in BackgroundEventTarget::Dispatch. r=xpcom-reviewers,nika 2024-06-04 07:20:11 +00:00
xpfe/appshell Bug 1626741 - Roll-up other panels when the Address Bar results panel opens. r=NeilDeakin,jteow 2024-05-27 12:24:54 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1899553: switch nightly-all scheduling back to 2x day r=releng-reviewers,jcristau 2024-05-29 17:59:26 +00:00
.eslintignore
.eslintrc-rollouts.js Bug 795716 - remove test_network_events.html. r=necko-reviewers,frontend-codestyle-reviewers,valentin 2024-06-01 12:21:46 +00:00
.eslintrc-test-paths.js Bug 1898690 - Move statuspanel tests into browser/components/tabbrowser/. r=tabbrowser-reviewers,frontend-codestyle-reviewers,mak 2024-05-28 17:00:44 +00:00
.eslintrc.js
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1898197 - Move tabs tests into browser/components/tabbrowser/. r=tabbrowser-reviewers,frontend-codestyle-reviewers,mak 2024-05-23 12:54:24 +00:00
.prettierrc.js
.stylelintignore Bug 1899373 - Update PDF.js to 24e12d515dce2f11b392410dd6e6e9926270ac65 r=pdfjs-reviewers,frontend-codestyle-reviewers,marco 2024-05-30 12:35:49 +00:00
.stylelintrc.js
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4 Bug 1897978 - Move MOZ_ANDROID_NDK from old-configure to moz.configure r=glandium 2024-06-04 09:42:11 +00:00
AUTHORS
build.gradle
Cargo.lock Backed out changeset e63e0129d5a6 (bug 1900400) for causing mochitest-plain failures. CLOSED TREE 2024-06-04 09:32:58 +03:00
Cargo.toml Backed out changeset e63e0129d5a6 (bug 1900400) for causing mochitest-plain failures. CLOSED TREE 2024-06-04 09:32:58 +03:00
client.mk
client.py
CLOBBER Bug 1900045 - clobber after libaom update. a=bustage-fix 2024-05-31 15:30:18 +02:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in
mots.yaml
moz.build
moz.configure Bug 1776255 - Add the appropriate 'when' to all 'option' that end up calling 'pkg_check_modules' later r=firefox-build-system-reviewers,glandium 2024-05-23 23:55:38 +00:00
mozilla-config.h.in
old-configure.in Bug 1897973 - Move MOZ_TOOL_VARIABLES from old-configure to moz.configure r=glandium 2024-06-04 09:42:13 +00:00
package-lock.json Bug 1898556 - Remove eslint-plugin-file-header, update various node modules. r=frontend-codestyle-reviewers,Gijs 2024-05-24 14:55:33 +00:00
package.json Bug 1898556 - Remove eslint-plugin-file-header, update various node modules. r=frontend-codestyle-reviewers,Gijs 2024-05-24 14:55:33 +00:00
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.