Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(862)

Unified Diff: third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp

Issue 2737533002: Replace subpixel font size heuristics with using OpenType gasp table (Closed)
Patch Set: No subpixel without smoothing, not even for layout tests Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp
diff --git a/third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp b/third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp
index 93a0a88af855e419bef7f4f20f6b714b7ef7685a..e710b6431f2d9774daf3bad7f8d6c11e3a5f5269 100644
--- a/third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp
+++ b/third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp
@@ -48,9 +48,7 @@ FontPlatformData::FontPlatformData(WTF::HashTableDeletedValueType)
m_isHashTableDeletedValue(true)
#if OS(WIN)
,
- m_paintTextFlags(0),
- m_minSizeForAntiAlias(0),
- m_minSizeForSubpixel(0)
+ m_paintTextFlags(0)
#endif
{
}
@@ -64,9 +62,7 @@ FontPlatformData::FontPlatformData()
m_isHashTableDeletedValue(false)
#if OS(WIN)
,
- m_paintTextFlags(0),
- m_minSizeForAntiAlias(0),
- m_minSizeForSubpixel(0)
+ m_paintTextFlags(0)
#endif
{
}
@@ -83,9 +79,7 @@ FontPlatformData::FontPlatformData(float size,
m_isHashTableDeletedValue(false)
#if OS(WIN)
,
- m_paintTextFlags(0),
- m_minSizeForAntiAlias(0),
- m_minSizeForSubpixel(0)
+ m_paintTextFlags(0)
#endif
{
}
@@ -106,9 +100,7 @@ FontPlatformData::FontPlatformData(const FontPlatformData& source)
m_isHashTableDeletedValue(false)
#if OS(WIN)
,
- m_paintTextFlags(source.m_paintTextFlags),
- m_minSizeForAntiAlias(source.m_minSizeForAntiAlias),
- m_minSizeForSubpixel(source.m_minSizeForSubpixel)
+ m_paintTextFlags(source.m_paintTextFlags)
#endif
{
}
@@ -131,9 +123,7 @@ FontPlatformData::FontPlatformData(const FontPlatformData& src, float textSize)
m_isHashTableDeletedValue(false)
#if OS(WIN)
,
- m_paintTextFlags(src.m_paintTextFlags),
- m_minSizeForAntiAlias(src.m_minSizeForAntiAlias),
- m_minSizeForSubpixel(src.m_minSizeForSubpixel)
+ m_paintTextFlags(src.m_paintTextFlags)
#endif
{
#if OS(WIN)
@@ -163,9 +153,7 @@ FontPlatformData::FontPlatformData(sk_sp<SkTypeface> tf,
m_isHashTableDeletedValue(false)
#if OS(WIN)
,
- m_paintTextFlags(0),
- m_minSizeForAntiAlias(0),
- m_minSizeForSubpixel(0)
+ m_paintTextFlags(0)
#endif
{
#if OS(WIN)
@@ -206,8 +194,6 @@ const FontPlatformData& FontPlatformData::operator=(
#if OS(WIN)
m_paintTextFlags = 0;
- m_minSizeForAntiAlias = other.m_minSizeForAntiAlias;
- m_minSizeForSubpixel = other.m_minSizeForSubpixel;
#endif
return *this;

Powered by Google App Engine
This is Rietveld 408576698