WebKit weekly report #39

Blog post by PulkoMandy on Fri, 2014-08-01 08:13

The quest to provide a better web browsing experience continues this week with some small fixes which result from hours of tracking down bugs.

[GSoC 2014 : ARM Port] Week #14

Blog post by dnivra on Sun, 2014-07-27 05:49
Hello everyone!
Here’s the update for week 14 of work on the Haiku ARM port. I was travelling for a good part of week 13 and thus couldn’t get much work done during the time.

TL;DR - The problems of kernel overwriting the loader code and the exceptions when setting up framebuffer have been temporarily solved. The framebuffer related code has been disabled for now and the entire memory map moved to a higher address(when FDT support is implemented, a lot of these problems probably won’t arise). Currently, a fault is raised when the kernel attempts to obtain the same lock twice, which drops to KDL.

WebKit weekly report #38

Blog post by PulkoMandy on Fri, 2014-07-25 07:37

Hello there,

As mentioned in the previous report, two weeks ago I attended the RMLL conference. As usual this was quite interesting, and an occasion to show Haiku to more people in the free software community. We got only about 10 persons attending our conference and 4 attending our workshop on making Haiku packages. However, the main event was the "Libre Village" where we got to meet people and try to get as much of them as possible to try Haiku. I played Critical Mass with some people there, and also helped porting PyTouhou to Haiku.

[GSoC 2014 : ARM Port] Week #12

Blog post by dnivra on Sat, 2014-07-12 09:41
Hey everyone!
Here’s a quick update for week #12.

TL;DR - The decompression process fails because the archive is present in a location that isn’t mapped by the MMU and subsequently allocated for the zlib output stream. No solutions have been discussed yet. It shouldn’t be long till the kernel is running hopefully :).

Libusb Port : Post Mid Term

Blog post by akshay1994 on Sat, 2014-07-12 08:35
Hello Everyone! I am working on porting Libusb to Haiku as part of Google Summer of Code, and here is a progress report on the work done till now.

[GSoC 2014 : ARM Port] Week #11

Blog post by dnivra on Sun, 2014-07-06 06:47
Hey everyone!
Here’s the update for week #11.

TL;DR - Haiku faults when trying to find the floppyboot archive present in stage2 loader. There seems to be a difference in few offsets/sizes, which causes different bytes to be read every time the loader tries to detect the archive.

WebKit weekly report #37

Blog post by PulkoMandy on Fri, 2014-07-04 10:47

Hello there!

Few things to mention this week.

The 1.4.1 version of HaikuWebkit with the new drawing code is available in the nightlies. While it seems to work better in many cases, there will likely be a few regressions, please give it a test run and report any rendering problem you get.

With this released, I started the work on getting WebKit2 to build. Following the advise from one of the webkit-gtk developers in last week update comments, I'm starting with a port that will use UNIX Domain Sockets. Once that compiles, and I have studied the code a bit more, I will have a try at switching to BMessages. I noticed that the Apple ports are not using domain sockets but a darwin/XNU-specific IPC, so I think the same should be possible for us. The IPC is only one of the many small changes, fixes and cleanups we will have to work on for WebKit2 to compile. And then there's the work needed to also get it to run in an useful way.

Finally, I will be at the RMLL ( with mmu_man and oco next week, showing Haiku to all the people gathering there. This means there will probably be little time for coding on the WebKit port, but maybe we'll meet people from other projects and help them port their code to Haiku.

Syndicate content