WebKit

WebKit port status update.

Blog post by maxime.simon on Tue, 2009-08-11 10:20

We want news!

… or at least I suppose that some people want to know the progresses made on the WebKit port.
I think that we can split this work in two parts:

  • Improvements made on the port.
  • Landing in the official WebKit tree.

Ryan and I thought that the first part would have been a bit easier, but in fact since the previous port (by himself), many code in WebKit has changed. It is still a work-in-progress but I made some good advances.

As for the second part, it is also something that we are still working on. I can say that it is in great shape to be complete before the end of summer. ( The summer ends on the 21th of September… ;)

Haiku WebKit Port Patches Are Now Being Committed Into the WebKit Repository!

Blog post by leavengood on Fri, 2009-07-17 06:11

After much effort from my GSoC student Maxime Simon and plenty of gentle coaxing from WebKit reviewers, I'm proud to announce that the various patches to add support for Haiku as a platform in WebKit are now being committed!

Maxime took my code from the original Haiku port I made in 2007 and updated it for the latest WebKit, which changes a lot daily, so you can imagine the state of the port after a few years! Still it was good to see that my previous effort was not to be wasted and it did not take Maxime long to start posting bugs and patches at the WebKit Bugzilla site.

Haiku Native Browser and WebKit port progress

Blog post by maxime.simon on Fri, 2009-06-19 20:34

After a month of work, it's time to take a break and a step back to check on our progress.
And after a month what we have is a prototype of a multi-process browser.

Haiku Native Browser

Ryan and I had a dilemma: Where to start? In fact, there is a lot to do on this project.
So we decided to start with a multi-process browser prototype.

Integrate WebKit in Haiku native browser, My GSoC proposal.

Blog post by maxime.simon on Tue, 2009-04-21 14:13

Personal Profile

  • Maxime Simon

  • Brief biography:

    I am currently in my third year studying Computer Science at Rennes 1 University in France.

    I have some experience with development thanks to several academic projects, chiefly written using the Java and C languages.

    Our first big project used an obscure language called "oRis", an object and agent-oriented language developed as part of the doctoral thesis of Fabrice Harrouet. The project's objective was to design a simulation of pathfinding robots, with basic behaviour and capable of cooperating to achieve goals in a virtual maze. This project enabled us to learn how to manage a project using Subversion, and how to organise its development.
    The project was managed at this page:
    http://code.google.com/p/csr/

Webkit port: talking to Andrea "xeD" Anzani

Blog post by koki on Sat, 2007-12-22 01:19

Webkit rendering bebits.comWebkit rendering bebits.comIt looks like the Haiku Webkit port initiated by Ryan Leavengood has entered a productive second stage of development, and thanks to the recent work by one of the new project team members, Andrea "xeD" Anzani, tangible progress has been made as shown by the recent screenshot showing the HaikuLauncher application rendering bebits.com (shown to the right). I was curious about his work, so I went directly to the source and asked a few questions to Andrea; here are his answers.

Andrea: From the questions you wrote, it looks like you think we have a working browser here. Well, we don't. I'm sorry to tell you but what you see it's just a proof that the webkit is working. Still incomplete and with a lot of bugs. The webkit is, in short words, a framework for loading, parsing and drawing an html page (including net connections and javascript interpreter). We are working on fixing and finishing it. When we are done with porting the webkit, then we can speak about the development of a web browser.

Our first decent WebKit rendering!

Blog post by leavengood on Wed, 2007-12-19 00:04

The WebKit Haiku port team has seen some nice progress lately in the form of our first decent rendering. Read more to see it...

WebCore Now Compiles for Haiku

Blog post by leavengood on Mon, 2007-11-12 05:40

I know I have been very quiet for a while in regards to my Haiku WebKit port, but that is because I've been in a long session of coding. I am happy to report that this weekend I finally got WebCore compiling for Haiku:

Link ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so 
Chmod1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so 
SetType1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so 
MimeSet1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so 
SetVersion1 ../../../generated