2920 Commits

Author SHA1 Message Date
Alex Kontos
5f4596402e feat: implement automatic tab grouping 2025-11-06 14:13:51 +00:00
Alex Kontos
1a2eefb7cc refactor: split and rename prefs files
Splits the `00-waterfox.js` file into several more focused
preference files for better organization:

- `00-general.js`: General settings.
- `01-theme.js`: UI theme related settings.
- `02-privacy.js`: Privacy settings.
- `03-features.js`: Feature toggles.
- `04-sidebar.js`: Sidebar settings.

Also removes the unused `02-speed.js` and `03-privacy.js`
files, and updates moz.build accordingly
2025-11-06 14:13:27 +00:00
Louie Torres
f6af2f42ad feat: extended jxl support 2025-11-06 14:13:25 +00:00
Alex Kontos
e5d9a7372b refactor: branding
refactor: branding

* add a waterfox moz.configure for UA name and profile
* add liquid glass compatible icon
* use modernized version of logo
* add private browsing icons
2025-11-06 14:13:23 +00:00
Alex Kontos
f961f3bcd7 feat: update Lepton to v8.7.3 2025-11-06 14:13:20 +00:00
Alex Kontos
a9eedab844 fix: stop building pingsender executable
(cherry picked from commit ec70e94f30ff2a035a0cdfe72a814e5298648539)
2025-11-06 14:12:53 +00:00
Alex Kontos
e7824895ad refactor: rename Firefox related references to their relevant counterparts 2025-11-03 16:04:55 +00:00
Alex Kontos
91a3ba5527 feat: add Waterfox specific preferences
(cherry picked from commit 662d2aeaaab928162048bafca743dff620a5cd2f)
2025-11-03 16:04:53 +00:00
Alex Kontos
3712f55fa6 feat: add waterfox branding 2025-11-03 16:04:50 +00:00
Gijs Kruitbosch
5c4db9ed3d Bug 1968825 - package all browser component manifests so PlacesComponents.manifest is packaged and bookmarks import button and favicon size are correctly determined, a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D251517

Differential Revision: https://phabricator.services.mozilla.com/D251709
2025-05-31 18:52:51 +00:00
Nick Alexander
52347eb134 Bug 1966470 - Part 2: Use mach artifact install --unfiltered-project-package in single-locale repacks. r=firefox-build-system-reviewers,glandium
There's a lot here.  The main thing is that rather than invoking
`INNER_UNMAKE_PACKAGE`, we use the new `mach artifact install
--unfiltered-project-package` flag to do that work.  In automation,
this gets configured using `MOZ_ARTIFACT_TASK` and is deterministic;
locally, this is far easier to work with.

This replacement allows us to clean up a bunch of Makefile goo, some
of which is done here.  More clean up is surely possible; the
`mozharness` config files are a good place to look next.

The `MOZ_PKG_MAC_*` settings previously referred to the unpacked DMG
resources.  There's no need for that complication; we can always take
them from the branding resources.  (The relevant `mozconfig`
entries *look* to always have Nightly branding, but merge automation
ensures that the branding is correctly set for Beta and Release.)

Differential Revision: https://phabricator.services.mozilla.com/D249448
2025-05-21 17:35:05 +00:00
agoloman
63c83deb26 Revert "Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio" for causing multiple failures.
This reverts commit ec5fa1d4c0.

Revert "Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio"

This reverts commit baa5d72bbd.

Revert "Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley"

This reverts commit 9604b0a8ae.

Revert "Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley"

This reverts commit 686c1cf85f.

Revert "Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao"

This reverts commit a7a4f31251.

Revert "Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub"

This reverts commit 41bc4d5237.

Revert "Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow"

This reverts commit 7bb7f82374.

Revert "Bug 1606785 - Format dom CSS files with Prettier r=emilio"

This reverts commit c22e910235.

Revert "Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro"

This reverts commit c08e43fc3d.

Revert "Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert"

This reverts commit 4f2a32d1a4.

Revert "Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers"

This reverts commit c05f675ddf.

Revert "Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy"

This reverts commit b10c7de8d0.

Revert "Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley"

This reverts commit d32c555e37.

Revert "Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking"

This reverts commit 965887a708.

Revert "Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop"

This reverts commit 8338860f74.

Revert "Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak"

This reverts commit d66681f553.

Revert "Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman"

This reverts commit 530b815cad.

Revert "Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao"

This reverts commit 813c864381.
2025-05-21 04:49:28 +00:00
hannajones
baa5d72bbd Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D249182
2025-05-21 03:55:13 +00:00
Alexandru Marc
43acd12a3b Revert "Bug 1955685 - Improve cookie validation - part 7 - Fix existing tests, r=valentin,webdriver-reviewers,extension-reviewers,settings-reviewers,devtools-reviewers,cookie-reviewers,sessionstore-reviewers,migration-reviewers,backup-reviewers,sthompson,robwu,ochameau" for causing multiple failures
This reverts commit 585626d8fc.

Revert "Bug 1955685 - Improve cookie validation - part 6 - CookieValidation for web-ext, r=robwu,cookie-reviewers,valentin"

This reverts commit b38d308433.

Revert "Bug 1955685 - Improve cookie validation - part 5 - 0x20 as invalid chars for cookie names and values r=valentin,cookie-reviewers"

This reverts commit 3578880f65.

Revert "Bug 1955685 - Improve cookie validation - part 4 - expiry validation, r=edgul,cookie-reviewers,valentin"

This reverts commit 26e16d402f.

Revert "Bug 1955685 - Improve cookie validation - part 3 - nsICookieValidation in cookieManager.add, r=edgul,extension-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,cookie-reviewers,sessionstore-reviewers,backup-reviewers,nchevobbe,mconley,Standard8,webdriver-reviewers,whimboo,valentin,sfoster,robwu"

This reverts commit 433a4d736d.

Revert "Bug 1955685 - Improve cookie validation - part 2 - nsICookieValidation in cookieManager.addNative, r=edgul,cookie-reviewers,geckoview-reviewers,nalexander,glandium"

This reverts commit 818c2c1769.

Revert "Bug 1955685 - Improve cookie validation - part 1 - nsICookieValidation, r=edgul,cookie-reviewers"

This reverts commit 55ad680779.
2025-05-20 09:31:40 +00:00
Andrea Marchesini
818c2c1769 Bug 1955685 - Improve cookie validation - part 2 - nsICookieValidation in cookieManager.addNative, r=edgul,cookie-reviewers,geckoview-reviewers,nalexander,glandium
Differential Revision: https://phabricator.services.mozilla.com/D244895
2025-05-20 08:01:59 +00:00
Sandor Molnar
b1fec2d161 Revert "Bug 1966470 - Part 2: Use mach artifact install --unfiltered-project-package in single-locale repacks. r=firefox-build-system-reviewers,glandium" for causing windows bc perma failures
This reverts commit b04538e7c7.

Revert "Bug 1966470 - Part 1: Add `mach artifact install --unfiltered-project-package` command. r=firefox-build-system-reviewers,glandium"

This reverts commit 55d81741d4.

Revert "Bug 1966470 - Pre: Make `l10n-repack.py` command line easier to copy-paste. r=firefox-build-system-reviewers,glandium"

This reverts commit 3f10eacb36.

Revert "Bug 1966468 - Make `mozinstall` handle archives when cross-compiling. r=firefox-build-system-reviewers,ahal,glandium"

This reverts commit c46d4a5469.
2025-05-17 16:43:06 +00:00
Nick Alexander
b04538e7c7 Bug 1966470 - Part 2: Use mach artifact install --unfiltered-project-package in single-locale repacks. r=firefox-build-system-reviewers,glandium
There's a lot here.  The main thing is that rather than invoking
`INNER_UNMAKE_PACKAGE`, we use the new `mach artifact install
--unfiltered-project-package` flag to do that work.  In automation,
this gets configured using `MOZ_ARTIFACT_TASK` and is deterministic;
locally, this is far easier to work with.

This replacement allows us to clean up a bunch of Makefile goo, some
of which is done here.  More clean up is surely possible; the
`mozharness` config files are a good place to look next.

The `MOZ_PKG_MAC_*` settings previously referred to the unpacked DMG
resources.  There's no need for that complication; we can always take
them from the branding resources.  (The relevant `mozconfig`
entries *look* to always have Nightly branding, but merge automation
ensures that the branding is correctly set for Beta and Release.)

Differential Revision: https://phabricator.services.mozilla.com/D249448
2025-05-17 13:49:26 +00:00
Aurelien Lubert
7858a04c18 Bug 1950511 - part 6: add the langpack in the RPM firefox.spec file r=gabriel
The langpacks subpackages will be built together with the main packages. To
achieve this behavior, the firefox.spec file is now generated from a jinja2
template instead of the basic template from the string module.

Differential Revision: https://phabricator.services.mozilla.com/D244486
2025-04-28 16:46:44 +00:00
Aurelien Lubert
c2206e3f12 Bug 1950511 - part 5: use the arch parameter with rpm packaging r=gabriel
The tool rpmbuild come from with the --target parameter which allow to build a
package for a particular architecture (if the building tools are available).

Since the repackage-rpm command do not build anything, this argument can be
used to register the correct information in the generated package.

The --target argument will also add automaticaly the architecture related
entries in the specification file.

Differential Revision: https://phabricator.services.mozilla.com/D241231
2025-04-28 16:46:44 +00:00
Aurelien Lubert
b20b75c767 Bug 1950511 - part 4: use the common repackaging module with debian r=gabriel
The prefix DEB_ was fully removed from the template variables.

The tests which are already tested in test_utils were removed from test_debian.

Differential Revision: https://phabricator.services.mozilla.com/D238575
2025-04-28 16:46:44 +00:00
Aurelien Lubert
fb27a137c0 Bug 1950511 - part 1: prepare the repackaging files related to rpm r=gabriel
Differential Revision: https://phabricator.services.mozilla.com/D235974
2025-04-28 16:46:43 +00:00
Gabriele Svelto
08a8136801 Bug 1620998 - Out-of-process crash generation for child processes r=afranchuk,geckoview-reviewers,glandium,browser-installer-reviewers,nalexander,owlish
This implements the crash helper service used to move child process crash
report generation out of the main process and into its own process. This is
implemented as a separate executable that is launched on startup by the main
process on the desktop platforms and as a service hosted by a separate process
on Android.

The crash helper process is started when the first exception handler is set
on desktop platforms and before loading libxul on Android. In both cases
starting this process happens asynchronously so that neither the main process
nor child processes have to wait for it to come up. If a crash happens before
the crash helper has started, the crashed process will wait for it to fully
come up and then proceed with regular crash generation.

IPC with the crash helper is implemented using Unix sockets on Linux and macOS
with the former using sequential packets and the latter using stream sockets.
On Windows we use named pipes. In all cases the choice of IPC was dictated both
by the requirement to eventually talk directly to child processes from within
the sandbox, and to external processes in case of Windows as the Windows
Error Reporting exception handler must be able to reach out to the helper from
within a restricted context. These particular requirements are not used yet but
will be as we move more logic out of the main process logic.

Differential Revision: https://phabricator.services.mozilla.com/D231083
2025-04-18 16:37:06 +00:00
Nicholas Rishel
9f78b36b73 Bug 1936505 - Remove unused locale.ini generator. r=eemeli
Missed during Fluent migration in Bug 1854425.

Differential Revision: https://phabricator.services.mozilla.com/D243353
2025-04-03 21:57:52 +00:00
Norisz Fay
b263c6627a Backed out 9 changesets (bug 1620998) for causing multiple crash related failures
Backed out changeset 274ab6fba51b (bug 1620998)
Backed out changeset 731b7a72161e (bug 1620998)
Backed out changeset 5dad868cb181 (bug 1620998)
Backed out changeset 49618d90e1da (bug 1620998)
Backed out changeset cc14d8374efa (bug 1620998)
Backed out changeset 31f3cc43e800 (bug 1620998)
Backed out changeset fde49d4de714 (bug 1620998)
Backed out changeset 857c23185317 (bug 1620998)
Backed out changeset 97f0f061357e (bug 1620998)
2025-04-02 02:23:33 +03:00
Gabriele Svelto
6259c76b43 Bug 1620998 - Out-of-process crash generation for child processes r=afranchuk,geckoview-reviewers,glandium,browser-installer-reviewers,nalexander,owlish
This implements the crash helper service used to move child process crash
report generation out of the main process and into its own process. This is
implemented as a separate executable that is launched on startup by the main
process on the desktop platforms and as a service hosted by a separate process
on Android.

The crash helper process is started when the first exception handler is set
on desktop platforms and before loading libxul on Android. In both cases
starting this process happens asynchronously so that neither the main process
nor child processes have to wait for it to come up. If a crash happens before
the crash helper has started, the crashed process will wait for it to fully
come up and then proceed with regular crash generation.

IPC with the crash helper is implemented using Unix sockets on Linux and macOS
with the former using sequential packets and the latter using stream sockets.
On Windows we use named pipes. In all cases the choice of IPC was dictated both
by the requirement to eventually talk directly to child processes from within
the sandbox, and to external processes in case of Windows as the Windows
Error Reporting exception handler must be able to reach out to the helper from
within a restricted context. These particular requirements are not used yet but
will be as we move more logic out of the main process logic.

Differential Revision: https://phabricator.services.mozilla.com/D231083
2025-04-01 15:13:42 +00:00
Cosmin Sabou
e3d0bc89ab Backed out 9 changesets (bug 1620998) for causing build bustages. CLOSED TREE
Backed out changeset 72781375abd5 (bug 1620998)
Backed out changeset 30edb461ed99 (bug 1620998)
Backed out changeset a027ff2de570 (bug 1620998)
Backed out changeset 821e4224085a (bug 1620998)
Backed out changeset e90f6557d883 (bug 1620998)
Backed out changeset 47e7a1a2796e (bug 1620998)
Backed out changeset dbf8543d39d4 (bug 1620998)
Backed out changeset e72d5596ac91 (bug 1620998)
Backed out changeset b351cb3d0b54 (bug 1620998)
2025-04-01 01:34:43 +03:00
Gabriele Svelto
c544442459 Bug 1620998 - Out-of-process crash generation for child processes r=afranchuk,geckoview-reviewers,glandium,browser-installer-reviewers,nalexander,owlish
This implements the crash helper service used to move child process crash
report generation out of the main process and into its own process. This is
implemented as a separate executable that is launched on startup by the main
process on the desktop platforms and as a service hosted by a separate process
on Android.

The crash helper process is started when the first exception handler is set
on desktop platforms and before loading libxul on Android. In both cases
starting this process happens asynchronously so that neither the main process
nor child processes have to wait for it to come up. If a crash happens before
the crash helper has started, the crashed process will wait for it to fully
come up and then proceed with regular crash generation.

IPC with the crash helper is implemented using Unix sockets on Linux and macOS
with the former using sequential packets and the latter using stream sockets.
On Windows we use named pipes. In all cases the choice of IPC was dictated both
by the requirement to eventually talk directly to child processes from within
the sandbox, and to external processes in case of Windows as the Windows
Error Reporting exception handler must be able to reach out to the helper from
within a restricted context. These particular requirements are not used yet but
will be as we move more logic out of the main process logic.

Differential Revision: https://phabricator.services.mozilla.com/D231083
2025-03-31 21:23:14 +00:00
Andrea Marchesini
edea8164c9 Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-25 15:02:23 +00:00
Alexandru Marc
f8ede0ac21 Backed out 3 changesets (bug 1948914, bug 1953517) for causing multiple failures CLOSED TREE
Backed out changeset cde84adde5f9 (bug 1953517)
Backed out changeset a16bb0b1f7b4 (bug 1948914)
Backed out changeset daf557f15c21 (bug 1948914)
2025-03-22 23:31:24 +02:00
Andrea Marchesini
a6c3bf3c9b Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-22 20:09:24 +00:00
Butkovits Atila
89c78a3c0f Backed out 3 changesets (bug 1953517, bug 1948914) for causing bustages complaining about packager.mk. CLOSED TREE
Backed out changeset a2cd0bcc2fe2 (bug 1953517)
Backed out changeset 90b8d015e5ca (bug 1948914)
Backed out changeset f4ce0e58a9ff (bug 1948914)
2025-03-21 17:23:25 +02:00
Andrea Marchesini
4c5d1769dd Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-21 13:36:43 +00:00
Alexandru Marc
e2cf0a5c87 Backed out 2 changesets (bug 1953517, bug 1948914) for causing valgrind bustage CLOSED TREE
Backed out changeset 4874df07326c (bug 1953517)
Backed out changeset d49d202cfea4 (bug 1948914)
2025-03-16 15:11:16 +02:00
Andrea Marchesini
58436fa3cb Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-15 23:20:36 +00:00
Mike Conley
db199bd880 Bug 1953005 - Adjust browser_all_files_referenced, browser_parsable_css and allowed-dupes for built-in newtab addon case. r=baku
This also updates the addon-jar.mn script to remove the static chrome / resource registrations,
as this is taken care of in resource-mapping.js, and causes interesting test failures in CI
when included (specifically, if the manifest is refreshed after resource-mapping has run).

Differential Revision: https://phabricator.services.mozilla.com/D241463
2025-03-14 20:18:50 +00:00
Andrea Marchesini
2e1ea4ad40 Bug 1948916 - Bundle formautofill into Firefox Desktop omni jar, r=rpl,credential-management-reviewers,dimi,fluent-reviewers,perftest-reviewers,bolsson,sparky
Differential Revision: https://phabricator.services.mozilla.com/D232640
2025-03-14 16:35:24 +00:00
Sandor Molnar
8813482655 Backed out 4 changesets (bug 1891616) for causing Gtest failures.
Backed out changeset dc2df0951f2d (bug 1891616)
Backed out changeset be167306c141 (bug 1891616)
Backed out changeset 779e43f7bf47 (bug 1891616)
Backed out changeset 883ad5151426 (bug 1891616)
2025-03-05 22:31:40 +02:00
Chris DuPuis
7bdee519d1 Bug 1891616: shared libraries for getting an installation's directory layout r=bytesized
This change creates the installation directory layout DLLs to be used in the versioned install
directory project outlined in https://bugzilla.mozilla.org/show_bug.cgi?id=1891600

These DLLs are both named InstallationDirLayout.dll, and their only
functionality is to return whether the current client installation uses
a single install directory (the current way), or versioned install
directories.

Eventually, the updater or installer will choose the appropriate version of this
directory to be installed on the client machine. Until we have that
functionality, the "single layout" version of the library will be
installed in the bin directory of the installation, and the "versioned
layout" version will be installed in a subdirectory.

More details are in the index.rst document included in this change.

Differential Revision: https://phabricator.services.mozilla.com/D236065
2025-03-05 15:57:41 +00:00
Gijs Kruitbosch
dcb8be8cff Bug 1950871 - switch browser/components/tabbrowser to use moz-src, r=dao,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D239926
2025-03-03 12:47:49 +00:00
Sandor Molnar
13d09c1f65 Backed out 4 changesets (bug 1945566) for causing build bustages/py3 unit test failures/bugzilla lint failures CLOSED TREE
Backed out changeset 6d69925d57ac (bug 1945566)
Backed out changeset 1b2bd35ca71f (bug 1945566)
Backed out changeset 9eba66d33006 (bug 1945566)
Backed out changeset c19c6833ebdc (bug 1945566)
2025-02-26 14:24:49 +02:00
Gijs Kruitbosch
9ddf1ecd91 Bug 1945566 - Add MOZ_SRC_FILES directive to moz.build, r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D236571
2025-02-26 11:31:00 +00:00
Chris DuPuis
27d7ebc75e Bug 1940280 - Part 5: Update Makefiles to make everything r=nalexander,browser-installer-reviewers
Note that this builds the test_stub.exe exectuable into
$(topobjdir)/dist/bin

Differential Revision: https://phabricator.services.mozilla.com/D233407
2025-02-21 16:17:24 +00:00
Chris DuPuis
a1303fe432 Bug 1940280 - Part 4: Add xpcshell test to run the test installer r=nalexander,nrishel,browser-installer-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D233406
2025-02-21 16:17:24 +00:00
Chris DuPuis
f447bfbfef Bug 1940280 - Part 3: Add test stub installer r=nalexander,nrishel,browser-installer-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D233405
2025-02-21 16:17:24 +00:00
Chris DuPuis
a6ec18240c Bug 1940280 - Part 2: Refactor stub.nsi to allow sharing with a test installer r=nalexander,nrishel,browser-installer-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D233404
2025-02-21 16:17:23 +00:00
Chris DuPuis
00e1fd8a5f Bug 1940280 - Part 1: Rename stub.nsi to stub.nsh r=nalexander,nrishel,browser-installer-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D233403
2025-02-21 16:17:23 +00:00
Julien Cristau
ba1fdc821e Bug 1726251 - add mach repackage flatpak command. r=releng-reviewers,gerard-majax,bhearsum
Copy commands from taskcluster/docker/firefox-flatpak/runme.sh into a
standalone repackage command that can be pointed at a firefox build and
spit out a flatpak repository.

The browser/installer/linux/app/flatpak directory contains templates and
extra files that get injected into the flatpak build process.

Differential Revision: https://phabricator.services.mozilla.com/D238800
2025-02-21 15:03:17 +00:00
Anna
20ceb96c36 Bug 1942805 - Builtins: building in xul instead of separate library r=glandium,keeler,geckoview-reviewers,browser-installer-reviewers,nalexander,owlish,jschanck
Differential Revision: https://phabricator.services.mozilla.com/D234953
2025-02-21 12:49:03 +00:00
Goloman Adrian
7a6f0dd01d Backed out 10 changesets (bug 1942805, bug 1620998) for causing grandle and ui failures.
Backed out changeset b840c4565b11 (bug 1942805)
Backed out changeset 7acecab7051d (bug 1620998)
Backed out changeset bad9fd65a113 (bug 1620998)
Backed out changeset 11b93a07b5b1 (bug 1620998)
Backed out changeset c6e1addf36e0 (bug 1620998)
Backed out changeset be300aa07606 (bug 1620998)
Backed out changeset fb9daf29a61a (bug 1620998)
Backed out changeset 2ee28adc6f8e (bug 1620998)
Backed out changeset ef24c2b9784c (bug 1620998)
Backed out changeset 8f5c82b3dbe5 (bug 1620998)
2025-02-19 21:24:01 +02:00
Anna
42368e5466 Bug 1942805 - Builtins: building in xul instead of separate library r=glandium,keeler,geckoview-reviewers,browser-installer-reviewers,nalexander,owlish
Differential Revision: https://phabricator.services.mozilla.com/D234953
2025-02-19 15:16:38 +00:00