Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 418125 - [gnome-overlay] net-libs/webkit-gtk version bump 1.9.2
Summary: [gnome-overlay] net-libs/webkit-gtk version bump 1.9.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://webkitgtk.org/?page=download
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-29 12:24 UTC by Karl H
Modified: 2012-07-22 05:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl H 2012-05-29 12:24:00 UTC
Bump to version 1.9.2

Reproducible: Always
Comment 1 Karl H 2012-05-29 13:16:41 UTC
changing the ebuild filename and removing the patches it merges.
Comment 2 Rafał Mużyło 2012-05-29 15:27:46 UTC
Only gnome overlay cares about unstable versions of webkit-gtk and they handle version bumps on their own schedules.
Comment 3 Karl H 2012-05-29 15:52:02 UTC
as a user of   dev-python/pywebkitgtk-1.1.8,   webkit-gtk 1.8.1 is broken is broken  with some websites, as 1.9.2 correctly handles the javascript where webkit-gtk 1.8.1 does not. 

Can't this rev be bumped but marked unstable?
Is my only solution my own overaly?
Comment 4 Rafał Mużyło 2012-05-29 16:44:23 UTC
Perhaps a backport could be considered, if you could find the relevant commit, but first you'd need to tell what exactly your problem with pywebkitgtk is.
Comment 5 Karl H 2012-05-29 19:20:20 UTC
I use dev-python/pywebkitgtk-1.1.8 to automate some webcrawling and test jobs.   These days many websites, which I have no control of won't function without HTML5 and javascript.  A simple test page like http://karl.hiramoto.org/let.html  will display correctly in IE, Firefox, Chrome, webkitgtk 1.9.2 but fail on  webkit-gtk 1.8.1

You can demo this easy with:

$ sudo emerge -av1  dev-python/pywebkitgtk
$ tar xf /usr/portage/distfiles/pywebkitgtk-1.1.8.tar.gz 
$ python pywebkitgtk-1.1.8/demos/browser.py

Then set the url to http://karl.hiramoto.org/let.html

if the dev-python/pywebkitgtk bindings are using 1.9.2 it works,  on 1.8.1 it fails. I know it's not a HTML5 example, but It's a known case I've seen where the javascript works on the newer version but not the other. 

Sorry I don't know of a commit that would fix this test case, and provide better HTML5 functionality, I'm guessing it's many commits.  


I'm guessing gnome epiphany or any ebuild which depends on net-libs/webkit-gtk and has to execute javascript would potentially benefit with the newer version.
Comment 6 Priit Laes (IRC: plaes) 2012-07-12 15:10:04 UTC
I pushed 1.9.4 to overlay, though there's still lots of fixing to be done.