Discussion:
Bug#932540: epiphany-browser: Gmail doesn't work correctly in Epiphany in buster
Add Reply
Gerardo Ballabio
2019-07-20 12:30:02 UTC
Reply
Permalink
Package: epiphany-browser
Version: 3.32.1.2-2
Severity: normal
X-Debbugs-Cc: ***@gmail.com

Dear Maintainer,

after installing Debian buster, the web interface of Gmail doesn't
work correctly in Epiphany any more. It is basically unusable, as I
can't neither read nor send messages. It used to work just fine in
stretch and previous releases, and it still works in Firefox.

The behavior I am observing is as follows:
- login and logout work correctly.
- when I log in, I am shown the contents of the Incoming folder, but
when I click on any message (which should open it), nothing happens.
In fact, the first time I logged in, it was still misfunctional but in
a different way: I could read messages, but they weren't marked as
read, as if I were in a sort of read-only mode. Today it got worse.
- when I try to open another folder, e.g., the Sent folder, or to open
the next page of the Incoming folder (beyond the 50 most recent
messages), I am shown an empty folder (I swear there are messages
there!).
- when I try to send a message, the compose window opens correctly and
I can write the message, but when I click the Send button, the message
simply disappears: the window closes and the message is not sent and
doesn't appear either in the Sent or the Draft folders (I checked this
in Firefox, as in Epiphany I can't even see the contents of these
folders!).

How to reproduce this bug: open Epiphany, browse to
https://mail.google.com/ , log into your Gmail account, try to read
messages, try to navigate folders, try to send messages.

Thank you
Gerardo

-- System Information:
Debian Release: 10.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages epiphany-browser depends on:
ii dbus-user-session [default-dbus-session-bus] 1.12.16-1
ii dbus-x11 [dbus-session-bus] 1.12.16-1
ii epiphany-browser-data 3.32.1.2-2
ii gsettings-desktop-schemas 3.28.1-1
ii iso-codes 4.2-1
ii libc6 2.28-10
ii libcairo2 1.16.0-4
ii libgcr-base-3-1 3.28.1-1
ii libgcr-ui-3-1 3.28.1-1
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libglib2.0-0 2.58.3-2
ii libgmp10 2:6.1.2+dfsg-4
ii libgtk-3-0 3.24.5-1
ii libhogweed4 3.4.1-1
ii libicu63 63.1-6
ii libjavascriptcoregtk-4.0-18 2.24.2-1
ii libjson-glib-1.0-0 1.4.4-2
ii libnettle6 3.4.1-1
ii libnotify4 0.7.7-4
ii libpango-1.0-0 1.42.4-6
ii libsecret-1-0 0.18.7-1
ii libsoup2.4-1 2.64.2-2
ii libsqlite3-0 3.27.2-3
ii libwebkit2gtk-4.0-37 2.24.2-1
ii libxml2 2.9.4+dfsg1-7+b3

Versions of packages epiphany-browser recommends:
ii ca-certificates 20190110
ii evince 3.30.2-3
ii yelp 3.31.90-1

epiphany-browser suggests no packages.

-- no debconf information
Alberto Garcia
2019-08-12 09:30:01 UTC
Reply
Permalink
Post by Gerardo Ballabio
after installing Debian buster, the web interface of Gmail doesn't
work correctly in Epiphany any more. It is basically unusable, as I
can't neither read nor send messages. It used to work just fine in
stretch and previous releases, and it still works in Firefox.
Can you try using WebKit's MiniBrowser directly (i.e. without
Epiphany?):

$ /usr/lib/*/webkit2gtk-4.0/MiniBrowser https://mail.google.com/

Does it also fail, or does it behave differently? Thanks!

Berto
Gerardo Ballabio
2019-08-12 21:00:01 UTC
Reply
Permalink
It seems to work -- sending this with it.

Gerardo

Il giorno lun 12 ago 2019 alle ore 11:16 Alberto Garcia
Post by Alberto Garcia
Post by Gerardo Ballabio
after installing Debian buster, the web interface of Gmail doesn't
work correctly in Epiphany any more. It is basically unusable, as I
can't neither read nor send messages. It used to work just fine in
stretch and previous releases, and it still works in Firefox.
Can you try using WebKit's MiniBrowser directly (i.e. without
$ /usr/lib/*/webkit2gtk-4.0/MiniBrowser https://mail.google.com/
Does it also fail, or does it behave differently? Thanks!
Berto
Alberto Garcia
2019-08-12 21:10:02 UTC
Reply
Permalink
Post by Gerardo Ballabio
It seems to work -- sending this with it.
Ok then the problem is indeed specific to Epiphany and not to WebKit.

Perhaps the ad blocker?

Berto
Gerardo Ballabio
2019-08-13 07:00:02 UTC
Reply
Permalink
Could be. How can I turn it off?

Gerardo




Il giorno lun 12 ago 2019 alle ore 23:06 Alberto Garcia
Post by Alberto Garcia
Post by Gerardo Ballabio
It seems to work -- sending this with it.
Ok then the problem is indeed specific to Epiphany and not to WebKit.
Perhaps the ad blocker?
Berto
Alberto Garcia
2019-08-13 11:50:01 UTC
Reply
Permalink
Post by Gerardo Ballabio
Could be. How can I turn it off?
Menu -> Preferences -> Web Content

Berto
Adrian Perez de Castro
2019-08-13 12:10:02 UTC
Reply
Permalink
Hello,
Post by Alberto Garcia
Post by Gerardo Ballabio
Could be. How can I turn it off?
Menu -> Preferences -> Web Content
Epiphany's ad blocker has just received a rewrite [1] to use the content
filtering support inside WebKit (instead of rolling our own). Using a build
from the Git repository, GMail works fine for me with the new ad blocker,
which will be available in the upcoming GNOME 3.34 release.

Regards,
—Adrián

---
[1] https://gitlab.gnome.org/GNOME/epiphany/merge_requests/178
Gerardo Ballabio
2019-08-13 18:40:01 UTC
Reply
Permalink
I ticked off everything: Try to block advertisements, Try to block web
trackers, and even Try to block dangerous websites. Didn't work
(sending this from Firefox).

As a test I tried sending a message. While I was composing it a red
banner appeared with the text "Errore durante il salvataggio della
bozza." (Error while saving draft.) and when I clicked the Send button
the text changed to: "Errore durante l'invio del messaggio." (Error
while sending message.). The message was neither sent nor stored in
the Draft folder.

Gerardo

Il giorno mar 13 ago 2019 alle ore 13:42 Alberto Garcia
Post by Alberto Garcia
Post by Gerardo Ballabio
Could be. How can I turn it off?
Menu -> Preferences -> Web Content
Berto
Alberto Garcia
2019-08-14 09:40:01 UTC
Reply
Permalink
Post by Gerardo Ballabio
I ticked off everything: Try to block advertisements, Try to block
web trackers, and even Try to block dangerous websites. Didn't work
(sending this from Firefox).
If it still works with the MiniBrowser but not with Epiphany perhaps
you could try to open the web inspector console in both cases (right
click -> Inspect Element -> Console (on the right)) and compare the
messages that appear when you open and try to use GMail.

If both browsers behave differently then that could give us a clue.

Berto
Gerardo Ballabio
2019-09-22 19:20:02 UTC
Reply
Permalink
Sorry for not replying earlier. I did not find time immediately to
check the console and then I got distracted by other issues and in the
end I simply forgot.

But recently epiphany-browser was updated in stable (current version
is now 3.32.1.2-3~deb10u1) and after I installed the update the issue
seems to have been fixed. I'm sending this from Epiphany. I've used it
for some days since the update and I haven't had any problems.

I guess this bug can be closed for now. I'll reopen it if the problem
surfaces again.

Thanks
Gerardo

Il giorno mer 14 ago 2019 alle ore 11:36 Alberto Garcia
Post by Alberto Garcia
Post by Gerardo Ballabio
I ticked off everything: Try to block advertisements, Try to block
web trackers, and even Try to block dangerous websites. Didn't work
(sending this from Firefox).
If it still works with the MiniBrowser but not with Epiphany perhaps
you could try to open the web inspector console in both cases (right
click -> Inspect Element -> Console (on the right)) and compare the
messages that appear when you open and try to use GMail.
If both browsers behave differently then that could give us a clue.
Berto
Loading...