~gnome3-team/epiphany-browser/+git/master:wip/hadess/app-mode-fixes

Last commit made on 2021-12-13
Get this branch:
git clone -b wip/hadess/app-mode-fixes https://git.launchpad.net/~gnome3-team/epiphany-browser/+git/master

Branch merges

Branch information

Name:
wip/hadess/app-mode-fixes
Repository:
lp:~gnome3-team/epiphany-browser/+git/master

Recent commits

b15dc9f... by Bastien Nocera

web-app-utils: Add more debug for application-mode failures

Add some debug to help with debugging --application-mode failures.

9dfce4f... by Philippe Normand <email address hidden>

TechPreview: Enable internal WebKit audio mixer

Change similar to d5ff4722c but for the Devel Flatpak manifest.

Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1039>

cb79ab1... by Philippe Normand <email address hidden>

Canary: Enable internal WebKit audio mixer

With this enabled, each ephy tab will maintain a single connection to PA/PW. In
the GNOME audio settings if an ephy tab is playing more than one audio stream it
will thus be listed once, instead of one time per media element or WebAudio
session.

This is an experimental feature, reverse playback is not supported yet.

Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1039>

af86b96... by Phaedrus Leeds <email address hidden>

Detect Snap sandbox in addition to Flatpak

Snaps use the same portals as Flatpak, so we should detect whether we're
running as a Snap when deciding whether to use portals or disable
features that are impossible in these different but similar sandboxing
technologies.

This is mostly academic because the Snap of Epiphany appears to be
outdated, but it is more correct so let's do it.

Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1041>

990a7b7... by Gianvito Cavasoli

Update Italian translation

ef05727... by Gianvito Cavasoli

Update Italian translation

(cherry picked from commit 2357cebb3ccfafff965098dc3e8896584604fe39)

816502f... by Aleksandr Melman <email address hidden>

Update Russian translation

9cc4f47... by Phaedrus Leeds <email address hidden>

web-app-utils: Use g_autoptr/g_autofree more

This also fixes a few memory leaks.

Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1042>

0f353b2... by Phaedrus Leeds <email address hidden>

file-helpers: Fix a memory leak of GFileInfo

Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1042>

e12cdc0... by gogo

Update Croatian translation