On Jun 10, 2005, at 8:59 AM, Kevin Ollivier wrote:
IMHO, looking at the sources, it's probably an easier task to
remove CF from common bits of KWQ and JSCore (as there isn't a
whole lot) than it is to have someone maintaining CFLite cross-
platform and being sure it builds on Windows as well, etc. There's
lots of CF code in the platform-specific part, but that's closely
tied with Cocoa, so we had to re-implement those bits anyways, and
it was easier just to use our own APIs for that. So far, that's
been our experience.
I agree completely with this. When we've talked about this internally
in the Safari and WebKit team at Apple, we've had this approach in
mind. It's great to use CF code when it's about connecting to the
platform, but I believe we can remove use of CF in common parts
easily without causing any troubles on the Mac OS X platform.
-- Darin
_______________________________________________
webkit-dev mailing list
[email protected]
http://www.opendarwin.org/mailman/listinfo/webkit-dev