A longstanding problem in the GNUstep stack has been the absence of a web browser, due to the lack of a modern and feature-complete backing web engine. This proposal aims to make WebCore (WebKit's layout engine) render web pages on top of GNUstep's libraries. To do so, it expects to achieve a balance between adapting parts of WebCore to the GNUstep environment and adding functionality to GNUstep to support WebCore. It also aims to document in great detail the challenges (present and future) to having WebKit fully functional on GNUstep.

Organization

Student

theiostream

Mentors

  • Fred Kiefer
  • Ivan Vučica
close

2017