From KDE TechBase

    This page is still work in progress.


    This project aims to integrate QtWebKit into KDE and is made up of the following components:

    There is also a TODO list that outlines the remaining tasks.

    You can see all the bugs submitted against the above components here.

    If you would like to discuss things related to the integration of QtWebKit into KDE, you can join the <[email protected]> mailing list.

    Anonymous Git

    Hacking [Qt]WebKit

    Build instructions

    Overview of QtWebKit classes

    IRC on freenode, #webkit, #qtwebkit

    Get the source

    SVN: - official upstream repository
    GIT: git:// - WebKit's own Git mirror, handy to just track vanilla upstream
     => creates WebKit/Build

    Patch queue

    cd Webkit Build/

    Uploading a patch

    1) git/svn diff 2) webkittools/Scripts/prepare_ChangeLog 3) Edit changelogs 4) Create new bug on (component: QtWebKit) 5) Attach patch including changelog 6) mark attachment for review with r? 7) wait or find someone on irc #webkit for reviewing & landing 8) r+ (means ok; otherwise r-) & land

    Tool: WebKitTools/Scripts/bugzilla-tool

    Unit tests


    Layout tests


    set WEBKIT_TESTFONTS=/path/to/cloned/fonts

    WebKitTools/Scrits/run-webkit-tests - MAY BE FLAKY