Index: Source/core/dom/Document.cpp |
diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
index 6c8c3aae5c874c6039aa4a6e7b2a8d5f1ff8b98b..c5c7c5404e97cc91b0daa5345241113b3a577d24 100644 |
--- a/Source/core/dom/Document.cpp |
+++ b/Source/core/dom/Document.cpp |
@@ -1623,11 +1623,13 @@ void Document::updateDistributionForNodeIfNeeded(Node* node) |
root->recalcDistribution(); |
} |
-void Document::setupFontBuilder(RenderStyle* documentStyle) |
+void Document::createFont(RenderStyle* documentStyle) |
{ |
FontBuilder fontBuilder(*this); |
- RefPtrWillBeRawPtr<CSSFontSelector> selector = m_styleEngine->fontSelector(); |
- fontBuilder.createFontForDocument(selector, documentStyle); |
+ fontBuilder.setScript(documentStyle->locale()); |
+ fontBuilder.setFamilyDescription(FontBuilder::initialFamilyDescription()); |
+ fontBuilder.setSize(FontBuilder::initialSize()); |
+ fontBuilder.createFont(m_styleEngine->fontSelector(), documentStyle); |
} |
void Document::inheritHtmlAndBodyElementStyles(StyleRecalcChange change) |
@@ -1707,7 +1709,7 @@ void Document::inheritHtmlAndBodyElementStyles(StyleRecalcChange change) |
newStyle->setOverflowY(overflowY); |
newStyle->setScrollBlocksOn(scrollBlocksOn); |
renderView()->setStyle(newStyle); |
- setupFontBuilder(newStyle.get()); |
+ createFont(newStyle.get()); |
} |
if (body) { |