summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/win/WebKitGraphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/win/WebKitGraphics.cpp')
-rw-r--r--Source/WebKit/win/WebKitGraphics.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/Source/WebKit/win/WebKitGraphics.cpp b/Source/WebKit/win/WebKitGraphics.cpp
index 5343608..1907050 100644
--- a/Source/WebKit/win/WebKitGraphics.cpp
+++ b/Source/WebKit/win/WebKitGraphics.cpp
@@ -32,7 +32,6 @@
#include "WebPreferences.h"
#pragma warning(push, 0)
-#include <WebCore/CharacterNames.h>
#include <WebCore/Font.h>
#include <WebCore/FontDescription.h>
#include <WebCore/FontSelector.h>
@@ -40,6 +39,7 @@
#include <WebCore/PlatformString.h>
#include <WebCore/StringTruncator.h>
#include <WebCore/WebCoreTextRenderer.h>
+#include <wtf/unicode/CharacterNames.h>
#include <CoreGraphics/CoreGraphics.h>
#pragma warning(pop)
@@ -105,7 +105,7 @@ void WebDrawText(WebTextRenderInfo* info)
GraphicsContext context(info->cgContext);
String drawString(info->text, info->length);
if (info->drawAsPassword)
- drawString = drawString.impl()->secure(WebCore::bullet);
+ drawString = drawString.impl()->secure(WTF::Unicode::bullet);
context.save();
@@ -133,15 +133,16 @@ void FontMetrics(const WebFontDescription& description, int* ascent, int* descen
return;
Font font(makeFont(description));
+ const WebCore::FontMetrics& fontMetrics(font.fontMetrics());
if (ascent)
- *ascent = font.ascent();
+ *ascent = fontMetrics.ascent();
if (descent)
- *descent = font.descent();
+ *descent = fontMetrics.descent();
if (lineSpacing)
- *lineSpacing = font.lineSpacing();
+ *lineSpacing = fontMetrics.lineSpacing();
}
unsigned CenterTruncateStringToWidth(LPCTSTR text, int length, const WebFontDescription& description, float width, WCHAR* buffer)