QtWebKit should not depend on QtDBus. In addition QtWebKit only depends on QtXML for Qt version < 4.4.
Created attachment 30434 [details] Proposed fix (+ removed some dead code)
Comment on attachment 30434 [details] Proposed fix (+ removed some dead code) Better sort out which one you want.. The changelog says no QtXml if Qt < 4.4, the change says no QtXml if Qt >= 4.4. I think you just need to fix the changelog.
Created attachment 30493 [details] Second try. Fix changelog.
Landed in r43898 http://trac.webkit.org/changeset/43898