This is a regression introduced by changeset 39207. If SVG_FONTS are disabled one of the FontPlatformData constructors are not declared in the header file, but still implemented in the cpp file. Patch will follow to guard the implementation of the function with ENABLE(SVG_FONTS), the same way as it is done for the function declaration.
Created attachment 27903 [details] Guard one of the constructor with ENABLE(SVG_FONTS) as in declaration
Comment on attachment 27903 [details] Guard one of the constructor with ENABLE(SVG_FONTS) as in declaration I don't see this guarded in FontPlatformData.h Why should it be guarded in the .cpp?
(In reply to comment #2) > (From update of attachment 27903 [details] [review]) > I don't see this guarded in FontPlatformData.h Why should it be guarded in the > .cpp? Eric, This bug is specific to the Qt build. In the Qt build the mentioned contructor is guarded in the header. Please see http://trac.webkit.org/browser/trunk/WebCore/platform/graphics/qt/FontPlatformData.h
Comment on attachment 27903 [details] Guard one of the constructor with ENABLE(SVG_FONTS) as in declaration Pardon my confusion. I thought FontPlatformData.h was a shared header, but now I realize that's silly. ;)
This was fixed with r41244.