Tim wrote:
Yes, I know that. But the dependencies are being made at too high a
level. It's the same as things depending on the whole of Firefox,
rather than the gecko engine, because they want some small aspect of it.
That's because Firefox was never designed to be a library, but got used as
such (due to lack of alternatives; there was KHTML, but GTK+ apps couldn't
really use it, WebKitGtk got available only much later). Only recently,
they made xulrunner, which at least somewhat resembles a library (but it
was too late for some apps which already decided to switch to WebKit).
Kevin Kofler