Bug 1220811 - Epiphany doesn't render the DuckDuckGo page
Summary: Epiphany doesn't render the DuckDuckGo page
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: webkitgtk4
Version: 22
Hardware: x86_64
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Tomas Popela
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1241280 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-12 13:59 UTC by romu
Modified: 2015-07-09 02:10 UTC (History)
9 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-05-18 11:59:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
WebKit Project 144544 0 None None None Never

Description romu 2015-05-12 13:59:14 UTC
Description of problem:
Epiphany doesn't render the DuckDuckGo page

Version-Release number of selected component (if applicable):
3.16

How reproducible:
Always

Steps to Reproduce:
1. Open Epiphany
2. Enter DuckDuckGo.com


Actual results:
-> Empty window

Expected results:
The DDG page

Additional info:

Comment 1 Michael Catanzaro 2015-05-12 15:45:44 UTC
Are you running in Wayland?

Comment 2 romu 2015-05-12 15:50:48 UTC
No Michael, X11. But I can test with Wayland if needed.

Comment 3 Michael Catanzaro 2015-05-12 16:30:15 UTC
Errr... OK. One more question before I forward this upstream: are you using a proprietary graphics driver?

Comment 4 romu 2015-05-12 18:12:56 UTC
No, just plain Haswell platform.

Comment 5 Michael Catanzaro 2015-05-12 19:12:52 UTC
I'm kind of at a loss here. The problem is probably accelerated compositing, which kicks in on DuckDuckGo but on few other web sites. For instance, commits on github.com: https://github.com/WebKit/webkit/commit/3d5fb95539c776323e492f1a130e9287135a8073

Can you view that page? My guess is no.

Accelerated compositing is known to be broken in Wayland. But I've never seen this issue in X11 before, and don't have much to go on here since your setup seems completely normal, it will probably be impossible to debug. My best guess would be a graphics driver bug.

I've pinged one of the developers to take a look, but it will be hard to move forward with this here. Maybe you could report this on bugzilla.webkit.org; if I had enough information to go on I would report this for you, but I'm not sure what to do here.

P.S. Do check to make sure you're not accidentally running in Wayland (check the little cog on the login screen). It seems unlikely, but I guess it's possible to do accidentally.

Comment 6 Michael Catanzaro 2015-05-12 19:16:24 UTC
Worth mentioning that I have disabled DRI3 in Epiphany because it also breaks accelerated compositing. I doubt this will help, but maybe it will: let's try overriding that. After closing all existing epiphany windows (or the new instance of epiphany will hand off to the existing one then immediately quit), run:

$ LIBGL_DRI3_DISABLE=0 epiphany

Let me know if that helps or not.

Comment 7 romu 2015-05-12 19:17:08 UTC
I won't be able to test it until this next monday, but I will. I didn't looked at if I was running Wayland or X11, I'll take care of this also on monday.

Comment 8 Michael Catanzaro 2015-05-12 21:21:23 UTC
Also, please include a log of anything that prints on the console when running epiphany. Again, I doubt it will help, but maybe.

Comment 9 romu 2015-05-18 07:53:54 UTC
Hi Michael, you were right, this happens only when runnning Wayland. The DDG page is correctly rendered with X11.

Comment 10 Michael Catanzaro 2015-07-03 01:21:55 UTC
Rawhide users, please test webkitgtk4-2.9.3-2.fc23, this should be fixed.

Comment 11 Michael Catanzaro 2015-07-09 02:10:01 UTC
*** Bug 1241280 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.