GNOME Bugzilla – Bug 722661
Epiphany window displays only headerbar
Last modified: 2018-08-03 20:12:07 UTC
Created attachment 266819 [details] Screenshot I clicked on an image link in Evolution. Epiphany launched but decided to not display any content, only the headerbar. Severity -> minor because I've never seen this before and it's not reproducible.
(To clarify, the attached screenshot is of the entire Epiphany window.)
If you try to load the same page (image) again, you can to see this bug again?
I dunno. I'll try if I ever see this again.
For some reason the stored window size got corrupted and Epiphany launched with the minimum size. The WebView has no size request, so we get a header bar with no Internet. If you struggle with it for 30 minutes like I did today, you will discover that you can simply resize the window and the problem is solved. So I think we need a min size request on EphyWebView (either that or on the window itself). And also, storing our window sizes in gsettings rather than an XML file wouldn't be a bad idea (though I have no clue why my window sizes got reset).
I think the initial cause is some bug in the web process (which I have not identified) that causes it to not start. When you close Epiphany, it will crash at shutdown:
+ Trace 234005
Sorry, ignore that last comment... I forgot that I was in the middle of a bisect, using older WebKit. Whatever caused that seems to be fixed.
Could this be somewhat related to: https://bugzilla.redhat.com/show_bug.cgi?id=1240881 ?
No, that bug is unrelated.
Created attachment 312107 [details] [review] EphyWebView: set a reasonable minimum size for the web view
*** Bug 756246 has been marked as a duplicate of this bug. ***
ping reviewers!
Review of attachment 312107 [details] [review]: I think this should be changed in ephy_window_configure_for_view, we should clamp the values given by webkit.
(In reply to Carlos Garcia Campos from comment #12) > Review of attachment 312107 [details] [review] [review]: > > I think this should be changed in ephy_window_configure_for_view, we should > clamp the values given by webkit. I guess that would avoid this problem, but I was hoping to add a minimum size to the web view. Do you not want to do that?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/epiphany/issues/222.