diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/chromium/third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp b/chromium/third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp index 7f436745e7a..27916d24ed6 100644 --- a/chromium/third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp +++ b/chromium/third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp @@ -44,6 +44,18 @@ GenericFontFamilySettings::GenericFontFamilySettings(const GenericFontFamilySett { } +GenericFontFamilySettings& GenericFontFamilySettings::operator=(const GenericFontFamilySettings& other) +{ + m_standardFontFamilyMap = other.m_standardFontFamilyMap; + m_serifFontFamilyMap = other.m_serifFontFamilyMap; + m_fixedFontFamilyMap = other.m_fixedFontFamilyMap; + m_sansSerifFontFamilyMap = other.m_sansSerifFontFamilyMap; + m_cursiveFontFamilyMap = other.m_cursiveFontFamilyMap; + m_fantasyFontFamilyMap = other.m_fantasyFontFamilyMap; + m_pictographFontFamilyMap = other.m_pictographFontFamilyMap; + return *this; +} + // Sets the entry in the font map for the given script. If family is the empty string, removes the entry instead. void GenericFontFamilySettings::setGenericFontFamilyMap(ScriptFontFamilyMap& fontMap, const AtomicString& family, UScriptCode script) { |