Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 355343

Summary: net-libs/webkit-gtk-1.2.7 hardly functional
Product: Gentoo Linux Reporter: Cedric Sodhi <manday>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED NEEDINFO    
Severity: normal Keywords: InOverlay
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info net-libs/webkit-gtk

Description Cedric Sodhi 2011-02-17 18:17:02 UTC
Webkit-gtk-1.2.7 has some serious regressions which makes it practically unusuable for many JS-drive pages, does not render animated gifs etc. etc.

Suggesting removing it from stable.

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-02-17 21:06:37 UTC
Missing information:

1)  `emerge --info net-libs/webkit-gtk' output.
2)  Steps to reproduce, including:
2a) The environment in which you use it.
2b) Example web pages (URLs) that are rendered badly.
2c) The command you run to view those web pages.
2d) Screenshot(s) showing the difference between 1.2.7 and the known good version.

You can attach most information or even paste it in comments.
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-02-22 12:37:48 UTC
Five days with no reply for comments, marking NEEDINFO. Please supply the requested information and reopen the bug, thanks.
Comment 3 Cedric Sodhi 2011-02-23 07:51:11 UTC
Created attachment 263607 [details]
emerge --info net-libs/webkit-gtk

Sorry for the late response. The issues have been reproduced by non-gentoo users and (for all of them) appear to be fixed in 1.3.10 at last.

* Animated GIFs (I cannot find any gif for reproducing this right now, but it's also known to webkit-gtk devs)
* Openstreetmap map doesnt load and remains white
Comment 4 Cedric Sodhi 2011-02-23 07:52:07 UTC
The browser is midori, which shouldn't make a different in this case. Screenshots should not be required.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-02-23 08:14:33 UTC
1.2.7 has been stabilized for security reasons and it is currently not possible to add webkit-gtk-1.3 series to the tree due to masked dependencies. If you can point to an appropriate bug report upstream we will follow their work and apply relevant patches to make sure 1.2 series works fine again.
Comment 6 Pacho Ramos gentoo-dev 2011-03-06 11:49:42 UTC
(In reply to comment #5)
> 1.2.7 has been stabilized for security reasons and it is currently not possible
> to add webkit-gtk-1.3 series to the tree due to masked dependencies. If you can
> point to an appropriate bug report upstream we will follow their work and apply
> relevant patches to make sure 1.2 series works fine again.
> 

Comment 7 Cedric Sodhi 2011-03-16 15:49:19 UTC
Can we leave this bug open, please? I cannot provide you with the appropriate patches but it's a definte and severe bug which tremendously impairs webkit's usage.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2011-03-16 16:31:38 UTC
*** Bug 359167 has been marked as a duplicate of this bug. ***
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2011-03-16 16:40:11 UTC
*** Bug 359171 has been marked as a duplicate of this bug. ***
Comment 10 Cedric Sodhi 2011-03-16 20:05:40 UTC
As with the comment "that no one else appears to have the problem" on #359171 I beg to differ. I for my part experience the problem on three completely independent machines (two amd64, one x86) and other people are able to reproduce it aswell.
Comment 11 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-16 21:38:02 UTC
*** Bug 359167 has been marked as a duplicate of this bug. ***
Comment 12 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-16 21:40:04 UTC
*** Bug 359171 has been marked as a duplicate of this bug. ***
Comment 13 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-16 21:43:03 UTC
When GNOME 3.0 is released, we will begin adding GTK+:3 libraries from the overlay to the tree. If you are having problems with webkit-gtk-1.2.7, you can add the gnome overlay (layman -a gnome) and use webkit-gtk-1.3.12-r200 available there.

Please note that installing any other package from the gnome overlay can lead to problems on your machine, so tread carefully.
Comment 14 Pacho Ramos gentoo-dev 2011-03-17 10:30:05 UTC
NEEDINFO is still needed -> Epiphany is actively used with that webkit version on two of the machines I maintain (amd64 and x86) and looks to work fine for me and didn't get any complaint. This also looks to work for every other distribution