Bug 76775
Summary: | [Qt] Split QtWebKit into two shared libraries | ||
---|---|---|---|
Product: | WebKit | Reporter: | Simon Hausmann <hausmann> |
Component: | New Bugs | Assignee: | Simon Hausmann <hausmann> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | rtakacs, zalan |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 78109 | ||
Bug Blocks: |
Simon Hausmann
We need to be able to build WebKit in a way that we can produce a shared library
that contains the WK2 APIs and that itself does not depend on QtWidgets nor does it
link against any library that depends on QtWidgets.
That means at least WebCore and Source/WebKit2 need to be free of QtWidget
dependencies. And for Source/WebKit we need to figure out if we can build it
without QtWidgets by moving parts of it into a separate shared library.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Simon Hausmann
Let's change the description of this task slightly to reflect that the _goal_ is to have two libraries, a core one that contains the core of WebKit and the QML2 API, and a separate library that implements the WebKit1 Qt API that depends on QtWidgets.
Simon Hausmann
*** This bug has been marked as a duplicate of bug 99314 ***