Good idea! -Darin On Tue, Feb 28, 2012 at 8:46 AM, Adam Barth <[email protected]> wrote:
> We haven't done anything about Settings yet, but Setting is also kind > of growing out of control. My initial read is that we should try to > autogenerate Settings (and maybe some/all of the Settings-related > boilerplate in the WebKit layer) from an "in" file. > > Adam > > > On Tue, Feb 28, 2012 at 7:40 AM, Darin Fisher <[email protected]> wrote: > > Nice. Is there a plan for modularizing Settings? > > > > On Feb 28, 2012 12:30 AM, "Adam Barth" <[email protected]> wrote: > >> > >> I wrote up a short wiki page explaining how the modules system works > >> and how to use it when building new features: > >> > >> https://trac.webkit.org/wiki/Modules > >> > >> 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. > >> > >> Adam > >> _______________________________________________ > >> webkit-dev mailing list > >> [email protected] > >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev >
_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

