{"id":18,"date":"2009-12-23T00:16:00","date_gmt":"2009-12-22T23:16:00","guid":{"rendered":"http:\/\/blogs.igalia.com\/alex\/?p=18"},"modified":"2009-12-23T00:16:00","modified_gmt":"2009-12-22T23:16:00","slug":"the-webkitgtk-hackfest-is-over","status":"publish","type":"post","link":"https:\/\/blogs.igalia.com\/alex\/2009\/12\/23\/the-webkitgtk-hackfest-is-over\/","title":{"rendered":"The WebKitGTK+ hackfest is over"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blogs.igalia.com\/alex\/files\/2009\/12\/webkit_hackers-300x41.jpg\" alt=\"webkit_hackers\" width=\"300\" height=\"41\" class=\"aligncenter size-medium wp-image-21\" srcset=\"https:\/\/blogs.igalia.com\/alex\/files\/2009\/12\/webkit_hackers-300x41.jpg 300w, https:\/\/blogs.igalia.com\/alex\/files\/2009\/12\/webkit_hackers-1024x142.jpg 1024w, https:\/\/blogs.igalia.com\/alex\/files\/2009\/12\/webkit_hackers-500x69.jpg 500w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p>After the last hours hacking, it is a good moment to comment a little bit about the week spent in the hackfest. I&#8217;m quite happy with the result of the organization done by <a href=\"http:\/\/www.igalia.com\">Igalia<\/a>, although I&#8217;m not the best one to give an unbiased opinion about it. Regarding the development and after checking the list of things we wrote the first day in the agenda it looks like we were able to work in a lot of the points and fix some of them. It was a good week for the projects WebKitGTK+ and Epiphany, thanks to the veeery long days of hacking,<\/p>\n<p><a href=\"http:\/\/blogs.gnome.org\/xan\/2009\/12\/21\/webkitgtk-hackfest-day-g_maxint\/\">Xan<\/a> posted a good summary of the work we have done this week, I would like to add we worked in the a11y, we have uploaded a patch to fix the <a href=\"https:\/\/bugs.webkit.org\/show_bug.cgi?id=25676\">caret browsing<\/a> and we have proposed the change in the tooltips implementation, trying to solve <a href=\"https:\/\/bugs.webkit.org\/show_bug.cgi?id=25525\">a problem<\/a>. I have also finished the <a href=\"https:\/\/bugs.webkit.org\/show_bug.cgi?id=24001\">cache API<\/a> patches and added a workaround to the test of the <a href=\"https:\/\/bugs.webkit.org\/show_bug.cgi?id=28153\">middle click paste<\/a> so we could upload the patch, and other misc patches. A very interesting week indeed, we have to repeat it. In the TODO list I would like to point out some topics for the next months:<\/p>\n<ul>\n<li> DOM bindings <\/li>\n<li> <a href=\"http:\/\/live.gnome.org\/WebKitGtk\/Hackfest2009\/RegressionBugs\">Gecko regressions<\/a> in Epiphany<\/li>\n<li> libsoup disk cache <\/li>\n<li> multimedia stuff  <\/li>\n<li> a11y <\/li>\n<\/ul>\n<p>In Igalia we would like to work in these points in the next months, if you are interested in other topics and you want to propose something to us (Igalia), just contact us, any support or suggestions are welcome.<\/p>\n<p>Kudos to all the people that help in this awesome project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After the last hours hacking, it is a good moment to comment a little bit about the week spent in the hackfest. I&#8217;m quite happy with the result of the organization done by Igalia, although I&#8217;m not the best one to give an unbiased opinion about it. Regarding the development and after checking the list &hellip; <a href=\"https:\/\/blogs.igalia.com\/alex\/2009\/12\/23\/the-webkitgtk-hackfest-is-over\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The WebKitGTK+ hackfest is over&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4,5,7,9],"tags":[],"class_list":["post-18","post","type-post","status-publish","format-standard","hentry","category-english","category-gnome","category-igalia","category-technology","category-webkitgtk"],"_links":{"self":[{"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/posts\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.igalia.com\/alex\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}