[webkit-dev] The Care and Feeding of WebCore Modules
darin at chromium.org
Tue Feb 28 07:40:50 PST 2012
Nice. Is there a plan for modularizing Settings?
On Feb 28, 2012 12:30 AM, "Adam Barth" <abarth at webkit.org> wrote:
> I wrote up a short wiki page explaining how the modules system works
> and how to use it when building new features:
> We've been making good progress refactoring some existing features to
> use the system. This refactoring both improves the hackability of
> WebCore by simplifying the core objects (e.g.,
> Page/DOMWindow/Document/Navigator) and paves the cowpaths for new code
> to avoid bloating these objects.
> In Bug 79663, Alexey asked why we were moving the WebSocket
> declaration out of WorkerContext.idl and into Modules/websockets.
> Viewed in isolation, I can understand why that change looks somewhat
> mysterious. Hopefully the wiki page above provides some more context
> for the change. In particular, WebSockets fits neatly into the
> modules pattern. We've already removed almost all mentions of
> WebSockets from WebCore proper. Besides one item in
> WebCore::Settings, WorkerContext.idl is the last file in WebCore
> proper to mention WebSockets.
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev