After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772183 - change cursor when hovering over links when window is unfocused
change cursor when hovering over links when window is unfocused
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: Interface
3.20.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-09-29 13:00 UTC by Stephen Michel
Modified: 2016-09-30 14:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stephen Michel 2016-09-29 13:00:32 UTC
Steps to reproduce:

- Open epiphany and browse to any web page that includes a hyperlink
- Give focus to a different window, with epiphany still visible
- Hover cursor over a link in epiphany
- Click the link
- 
Expected behavior:

- Cursor becomes a "pointing hand" to indicate that a link is being hovered, and clicking the link follows the link

Actual behavior:

- Cursor does not change when hovering the link
- Clicking the link follows the link

Fedora 23, epiphany 3.20.3
Comment 1 Stephen Michel 2016-09-29 13:01:09 UTC
typo; I meant fedora 24
Comment 2 Michael Catanzaro 2016-09-30 08:35:07 UTC
Hm, sharp eyes, you're right, the expected behavior for a GTK+ app is indeed to change the cursor even though the window is insensitive. Still, this would have to be fixed in WebKit. Canned reply:

Thanks for taking the time to report this.
This issue is most likely a bug in WebKit. Please report the bug to https://bugs.webkit.org/ including a link to this bug report and noting the version of WebKitGTK+ that you have installed. When reporting the WebKit bug, be sure to include the prefix '[GTK]' in the bug summary and select the 'WebKit Gtk' component.
Comment 3 Michael Catanzaro 2016-09-30 08:35:31 UTC
(In reply to Michael Catanzaro from comment #2)
> Hm, sharp eyes, you're right, the expected behavior for a GTK+ app is indeed
> to change the cursor even though the window is insensitive

insensitive -> unfocused
Comment 4 Stephen Michel 2016-09-30 13:12:45 UTC
This bug is not present in Midori, which uses GTK+ (according to wikipedia[0]). Are there other Webkit GTK+ apps I could test in to confirm whether this is an epiphany-specific bug?

[0]: https://en.wikipedia.org/wiki/List_of_GTK+_applications#Web_browsers
Comment 5 Michael Catanzaro 2016-09-30 13:19:16 UTC
I tested it with WebKit MiniBrowser. You don't see it in Midori because Midori is using a very old (and insecure) version of WebKit that didn't have this bug. You can check the behavior with modern WebKit in Devhelp or Yelp.
Comment 6 Stephen Michel 2016-09-30 14:14:16 UTC
Created https://bugs.webkit.org/show_bug.cgi?id=162786