Bug 172027 - [GTK] With some websites WebKitGTK+ 2.17.2 doesn't update screen contents until the window is resized
Summary: [GTK] With some websites WebKitGTK+ 2.17.2 doesn't update screen contents unt...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: Other
Hardware: Unspecified Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-12 05:07 PDT by Adrian Perez
Modified: 2017-05-17 05:06 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Perez 2017-05-12 05:07:05 PDT
This is 100% reproducible while browsing GitHub with Epiphany
built with WebKitGTK+ 2.17.2: after the initial display after
page load, hovering elements or even clicking some element to
navigate to other pages inside GitHub, the web contents do not
get repainted.

I can reproduce the issue both with HiDPI scaling (2x) and
without
Comment 1 Adrian Perez 2017-05-12 05:09:27 PDT
The versions I have for the components that potentially could have
something to do with this are:

  - Current Epiphany “master” (commit bde8aee66)
  - WebKitGTK+ 2.17.2 (built from the relase tarball)
  - Mesa 17.1.0
  - GTK+ 3.22.15
  - GLib 2.52.2
Comment 2 Adrian Perez 2017-05-12 06:37:22 PDT
FWIW, this is also happening in trunk.
Comment 3 Carlos Garcia Campos 2017-05-17 02:37:58 PDT
Adri, could you try again with current trunk?
Comment 4 Adrian Perez 2017-05-17 05:06:35 PDT
(In reply to Carlos Garcia Campos from comment #3)
> Adri, could you try again with current trunk?

I have just built r216971 (Git commit f6fcdad43a9) and now this issue
is gone. Most likely https://trac.webkit.org/changeset/216970 fixed
this :-)