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
Ryan Hunt f5b8a2c623 Bug 1794841 - wasm: Remove unneeded asm.js bytecode offset handling from baseline. r=jseward
Calls in original asm.js source code that result in function calls at the wasm level
require preservation of the original JS line number. This metadata is through a
callSiteLineNums vector which needs to be iterated through exactly in sync between
the compiler and bytecode generator. We have this logic in ion, but for some reason
it also exists in baseline, even though baseline is never used (and won't be) for
asm.js code.

This commit removes logic related to line numbers from baseline, simplifying the
logic. Previously, we needed to consume the potential line number at the beginning
of the instruction, then propagate it to wherever the function call would be. Now
we can just read the bytecode offset of the current instruction whenever we need
it.

Differential Revision: https://phabricator.services.mozilla.com/D159201
2022-10-17 22:46:04 +00:00
.cargo Bug 1793294 - mach vendor rust. r=cubeb-reviewers,chunmin 2022-10-17 13:18:55 +00:00
.vscode
accessible Backed out changeset 431649004dd4 (bug 1789474) for causing android gv-junit-fis-o crashes CLOSED TREE 2022-10-14 07:59:55 +03:00
browser Bug 1795260 - Also clear the inNavbar pref so that following test keeps working. 2022-10-17 23:28:10 +02:00
build Bug 1794074 - Revert clang trunk change wrt thread safety analysis. a=land-fix CLOSED TREE 2022-10-13 22:31:17 +00:00
caps Bug 1793995 - Part 1: Move immutable parts of WebExtensionPolicy to a threadsafe core type, r=kmag 2022-10-13 21:46:58 +00:00
chrome Backed out 2 changesets (bug 1783497) for causing failures in test_displayOrigin.js CLOSED TREE 2022-10-18 01:45:49 +03:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-10-17 14:03:50 +00:00
devtools Bug 1795466 - [devtools] Avoid loading the NetworkHelper in jsonview converter-child r=ochameau 2022-10-17 19:56:20 +00:00
docs Bug 1788671 - Document how to add Services to eslint. r=Standard8 DONTBUILD 2022-10-07 18:11:17 +00:00
docshell Bug 1793829 - Don't steal focus for navigations without user activation. r=hsivonen 2022-10-17 20:04:14 +00:00
dom Backed out 2 changesets (bug 1783497) for causing failures in test_displayOrigin.js CLOSED TREE 2022-10-18 01:45:49 +03:00
editor Bug 1794811, part 1 - Include nsISupports.h instead of nsISupportsBase.h. r=necko-reviewers,nika,valentin 2022-10-17 16:09:22 +00:00
extensions Bug 1776463 - Use C++17 inline variable for CountingAllocatorBase::sAmount. r=xpcom-reviewers,nika 2022-10-17 21:54:12 +00:00
gfx Bug 1776463 - Use C++17 inline variable for CountingAllocatorBase::sAmount. r=xpcom-reviewers,nika 2022-10-17 21:54:12 +00:00
gradle/wrapper
hal
image Bug 1794766 - Use CancelWithReason in imgRequest and nsLoadGroup, r=necko-reviewers,dragana 2022-10-13 08:54:12 +00:00
intl Bug 1792920, part 1 - Remove the unused return values for various Rust AddRef and Release methods. r=necko-reviewers,platform-i18n-reviewers,gregtatum,valentin 2022-10-17 16:09:20 +00:00
ipc Bug 1793647, part 1 - Create new Sec-Fetch-Dest value for WebIdentity (FedCM), r=freddyb,webdriver-reviewers,whimboo 2022-10-17 16:07:50 +00:00
js Bug 1794841 - wasm: Remove unneeded asm.js bytecode offset handling from baseline. r=jseward 2022-10-17 22:46:04 +00:00
layout Backed out changeset ae36f7ea16cf (bug 1793113) for causing reftest failures on bar-pseudo-element.html CLOSED TREE 2022-10-17 18:14:04 -04:00
media Bug 1793289 - Override EXTERN_ASM when building ffvpx in generic / no asm configuration. r=alwu 2022-10-11 08:26:52 +00:00
memory Bug 1794594: Remove codeql builds r=freddyb,firefox-build-system-reviewers,nalexander 2022-10-17 15:02:39 +00:00
mfbt
mobile Bug 1770940 - Ignore an exception when calling AudioManager.startBluetoothSco. r=geckoview-reviewers,owlish 2022-10-17 12:00:27 +00:00
modules Bug 1795647 - Enable Import-maps by default. r=jonco,yulia 2022-10-17 17:54:53 +00:00
mozglue Bug 1792158 - Restrict SIMD_avx2 to AMD64 r=stransky 2022-10-10 16:15:48 +00:00
netwerk Bug 1795230 - Fix -Wobjc-method-access warnings in osx_corewlan.mm. r=haik,necko-reviewers,valentin 2022-10-17 21:58:42 +00:00
nsprpub
other-licenses
parser Bug 1791598 - Ensure raw tagnames are safe exiting internalEntityParser. r=mccr8 2022-10-10 12:15:38 +00:00
python Bug 1795168 - Make mach cargo check initialize enough of the build for its own purpose . r=firefox-build-system-reviewers,nalexander 2022-10-17 21:53:40 +00:00
remote Bug 1793647, part 1 - Create new Sec-Fetch-Dest value for WebIdentity (FedCM), r=freddyb,webdriver-reviewers,whimboo 2022-10-17 16:07:50 +00:00
security Bug 1795219 - Remove -Wall setup in security/{ct,certverifier}/moz.build. r=firefox-build-system-reviewers,andi 2022-10-17 21:55:03 +00:00
services Backed out 2 changesets (bug 1783497) for causing failures in test_displayOrigin.js CLOSED TREE 2022-10-18 01:45:49 +03:00
servo Bug 1744231: Part 5 - Rematch all descendants when container-type changes. r=emilio 2022-10-17 17:26:14 +00:00
startupcache
storage Bug 1794615 - replace TYPED_TEST_CASE by TYPED_TEST_SUITE in test_StatementCache r=mak 2022-10-13 12:14:29 +00:00
supply-chain Bug 1793294 - Vet recent cubeb-rs changes. r=cubeb-reviewers,supply-chain-reviewers,bholley,chunmin 2022-10-17 13:18:54 +00:00
taskcluster Bug 1795732 - Revert 'release-flatpack-repackage' tasks back to AWS, r=releng-reviewers,jcristau 2022-10-17 17:48:13 +00:00
testing Bug 1730400 - Handle another connection exception installing python modules; r=aerickson 2022-10-17 21:24:48 +00:00
third_party Backed out 2 changesets (bug 1792069, bug 1792070) for causing build bustages CLOSED TREE 2022-10-17 15:04:29 -04:00
toolkit Backed out 2 changesets (bug 1783497) for causing failures in test_displayOrigin.js CLOSED TREE 2022-10-18 01:45:49 +03:00
tools Backed out changeset f792a9947d0f (bug 1795630) for causing lint failures CLOSED TREE 2022-10-17 14:32:24 -04:00
uriloader Bug 1791178 - Use correct identifier for localized downloads forder. r=Gijs 2022-10-12 11:48:19 +00:00
view
widget Backed out changeset ae36f7ea16cf (bug 1793113) for causing reftest failures on bar-pseudo-element.html CLOSED TREE 2022-10-17 18:14:04 -04:00
xpcom Bug 1776463 - Use C++17 inline variable for CountingAllocatorBase::sAmount. r=xpcom-reviewers,nika 2022-10-17 21:54:12 +00:00
xpfe/appshell
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.eslintignore Bug 1793227, part 9 - Automated fixes for js/xpconnect/tests/browser/. r=kmag 2022-10-10 22:22:02 +00:00
.eslintrc-test-paths.js Bug 1774300 - Implement VideoColorSpace r=padenot,jgilbert 2022-10-06 00:37:20 +00:00
.eslintrc.js Bug 1795602 - Stop using the 'with' statement in dom/. r=padenot 2022-10-17 12:53:07 +00:00
.flake8
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags No bug - tagging f12833d9593379df22c08c09446799c56c1dd912 with FIREFOX_NIGHTLY_107_END a=release DONTBUILD CLOSED TREE 2022-10-17 14:03:43 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1793786 - Update Glean version to 51.4.0 r=chutten,supply-chain-reviewers,webdriver-reviewers 2022-10-07 20:19:49 +00:00
Cargo.lock Bug 1793294 - Vet recent cubeb-rs changes. r=cubeb-reviewers,supply-chain-reviewers,bholley,chunmin 2022-10-17 13:18:54 +00:00
Cargo.toml Bug 1794001 - Part 6: Patch rure to remove cdylib and staticlib targets, r=#xpcom-reviewers CLOSED TREE 2022-10-13 21:46:07 +00:00
client.mk
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-10-17 14:03:50 +00:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach Backed out 5 changesets (bug 1766497) for causing build bustages with "No module named 'encodings'" CLOSED TREE 2022-10-12 22:51:51 -04:00
mach.cmd
mach.ps1
Makefile.in
mots.yaml
moz.build
moz.configure Bug 1794517 - Make CI plain builds a little closer to local builds. r=firefox-build-system-reviewers,andi 2022-10-11 06:54:45 +00:00
mozilla-config.h.in
old-configure.in
package-lock.json Bug 1792465 - Add eslint-plugin-jsdoc and upgrade node_modules to latest versions. r=mossop 2022-10-03 06:55:28 +00:00
package.json Bug 1792465 - Add eslint-plugin-jsdoc and upgrade node_modules to latest versions. r=mossop 2022-10-03 06:55:28 +00:00
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.