On Feb 15, 2007, at 3:42 AM, Jean-Charles VERDIE wrote:

wtk32 a écrit :
Hi Jean-Charles

It's really interesting since our refactoring is based upon a clear split between what is really (from our point of view) WebKit, and what is platform+OS dependent (font engine, graphic context, threads, and so on).

This sounds most interesting. Will the results of this refactoring appear in the release you mentioned in a previous post?

Sure. We even hope that (some of) them are accepted into the TOT :-)
We will propose a "BAL" directory, including all the abstraction factories, plus a minimal path to have WebCore/JSCore compile with BAL. From our point of view, BAL is a replacement of "platform/" but we'll see where to place it. It could also been seen as a specific port of WebKit, and thus be included in platform/...

The platform/ directory is already supposed to be a browser abstraction layer. I'm not sure why a second layer of abstraction would be necessary. Anything additional that needs to be abstracted should just be added as new WebCore/platform or JavaScriptCore/wtf classes.

Regards,
Maciej

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to