[Webkit-unassigned] [Bug 26103] [GTK] Remove gtk/cairo/pango/freetype/fontconfig includes from the header files in WebCore
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun May 31 19:37:49 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=26103
zecke at selfish.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[GTK] Remove |[GTK] Remove
|gtk/cairo/pango/freetype/fon|gtk/cairo/pango/freetype/fon
|tconfig includes from the |tconfig includes from the
|header files |header files in WebCore
------- Comment #3 from zecke at selfish.org 2009-05-31 19:37 PDT -------
(In reply to comment #2)
> I wonder whether this approach can result in any noticable compile time
> improvement at all (e.g. many source files in applications that include webkit
> headers anyway already include gtk.h).
>
> Do you have any proof that this actually speeds up the build time of
> applications?
I don't have any proof but the goal is not to speed up build time of
applications using WebKit/GTK+. The goal is to speed up compiling of WebKit
itself. I have changed the summary to explicitly mention WebCore. As of today
WebCore/css/MediaQueryEvaluator.cpp is including libsoup/soup.h. This will
result in including glib-object, glib. I had a hard time finding any file in
WebCore that doesn't include any of gtk/cairo/pango/freetype/fontconfig.
Let me try to produce some numbers...
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list