-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=119629 Reviewed by Sam Weinig and Andreas Kling. - Move static font size computation functions to StyleFontSizeFunctions.h/.cpp - Move StyleResolver::styleForDocument to Style::resolveForDocument * WebCore.xcodeproj/project.pbxproj: * css/DeprecatedStyleBuilder.cpp: (WebCore::ApplyPropertyFontFamily::applyInitialValue): (WebCore::ApplyPropertyFontFamily::applyValue): (WebCore::ApplyPropertyFontSize::applyInitialValue): (WebCore::ApplyPropertyFontSize::applyValue): * css/StyleResolver.cpp: (WebCore::StyleResolver::adjustRenderStyle): (WebCore::checkForOrientationChange): (WebCore::StyleResolver::applyProperty): (WebCore::StyleResolver::checkForGenericFamilyChange): (WebCore::StyleResolver::initializeFontStyle): (WebCore::StyleResolver::setFontSize): * css/StyleResolver.h: * dom/Document.cpp: (WebCore::Document::recalcStyle): * editing/EditingStyle.cpp: (WebCore::legacyFontSizeFromCSSValue): * html/HTMLLinkElement.cpp: (WebCore::HTMLLinkElement::process): * rendering/style/RenderStyle.cpp: (WebCore::RenderStyle::getFontAndGlyphOrientation): Moved from StyleResolver.cpp so it can be used by Style::resolveForDocument(). This depends on RenderStyle only so it is a natural member function. * rendering/style/RenderStyle.h: * rendering/svg/RenderSVGInlineText.cpp: (WebCore::RenderSVGInlineText::computeNewScaledFontForStyle): * style/StyleFontSizeFunctions.cpp: Copied from Source/WebCore/css/StyleResolver.cpp. (WebCore::Style::computedFontSizeFromSpecifiedSize): (WebCore::Style::computedFontSizeFromSpecifiedSizeForSVGInlineText): (WebCore::Style::fontSizeForKeyword): (WebCore::Style::legacyFontSizeForPixelSize): * style/StyleFontSizeFunctions.h: Added. * style/StyleResolveForDocument.cpp: Added. (WebCore::Style::resolveForDocument): * style/StyleResolveForDocument.h: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153906 268f45cc-cd09-0410-ab3c-d52691b4dbfc
35461c8a