~gnome3-team/epiphany-browser/+git/master:gnome-3-32

Last commit made on 2020-06-05
Get this branch:
git clone -b gnome-3-32 https://git.launchpad.net/~gnome3-team/epiphany-browser/+git/master

Branch merges

Branch information

Name:
gnome-3-32
Repository:
lp:~gnome3-team/epiphany-browser/+git/master

Recent commits

98cf137... by wsxy162

Update Chinese (China) translation

b79d389... by Michael Catanzaro

view-source-handler: complete request at most once

If we fail to disconnect the signal after the page loads, it could start
another load on its own using JS, which would be a disaster because we
already freed the EphyViewSourceRequest after the first load.

Hopefully fixes #1065

(cherry picked from commit 65a97fecee6a8db32316fe1bb3aa7faea4e5892a)

4a51e4a... by Michael Catanzaro

Follow libhandy-0-0

(cherry picked from commit f8dfc83bd7cce5f36c049102664119c2b4e7d438)

53f45bb... by Michael Catanzaro

Fix failure to launch any window on startup

If we have an empty session state file, a file that exists on disk but
contains no windows, then nothing happens when we start Epiphany until
the user manually deletes the file from disk. That's bad. Show a window.

(cherry picked from commit a9ee1d2e10f17b85d0ff917cf4c14296ee4c44a6)

b95e617... by Michael Catanzaro

Prepare 3.32.6

81c2046... by Michael Catanzaro

Sabotage embed-shell test

Epiphany 3.32 still supports the process count limit setting, but trying
to use it with modern WebKit causes a warning that crashes the
testsuite, so let's just remove this test from this branch.

713f09f... by Michael Catanzaro

Disable Search the Web action in app mode

I clicked this by mistake, then got stuck on duckduckgo.com without any
way to get back to my web app.

(cherry picked from commit abe103b3464c1656f2b9c2e7f8dc50753355ff26)

6d33c5b... by Michael Catanzaro

session: never save before first successful page load

If WebKit is somehow so broken that it can't load any pages, we
currently overwrite the session state file with empty state, deleting
all the user's saved tabs. That's not very friendly.

Fixes #887

(cherry picked from commit 886f2ffcf7ddf17825136e52e19588442bcdfa36)

bfffc2b... by Michael Catanzaro

Try reenabling on-demand hardware acceleration

Fixes #932

f84514f... by Michael Catanzaro

Prepare 3.32.5