Changeset 89655 in webkit
- Timestamp:
- Jun 24, 2011 12:43:38 AM (13 years ago)
- Location:
- trunk/Source
- Files:
-
- 3 deleted
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r89643 r89655 1 2011-06-24 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r89594. 4 http://trac.webkit.org/changeset/89594 5 https://bugs.webkit.org/show_bug.cgi?id=63316 6 7 It broke 5 tests on the Qt bot (Requested by Ossy_DC on 8 #webkit). 9 10 * GNUmakefile.list.am: 11 * JavaScriptCore.gypi: 12 * icu/unicode/uscript.h: Removed. 13 * wtf/unicode/ScriptCodesFromICU.h: Removed. 14 * wtf/unicode/brew/UnicodeBrew.h: 15 * wtf/unicode/glib/UnicodeGLib.h: 16 * wtf/unicode/icu/UnicodeIcu.h: 17 * wtf/unicode/qt4/UnicodeQt4.h: 18 * wtf/unicode/wince/UnicodeWinCE.h: 19 1 20 2011-06-23 Filip Pizlo <fpizlo@apple.com> 2 21 -
trunk/Source/JavaScriptCore/GNUmakefile.list.am
r89594 r89655 631 631 javascriptcore_sources += \ 632 632 Source/JavaScriptCore/wtf/unicode/UnicodeMacrosFromICU.h \ 633 Source/JavaScriptCore/wtf/unicode/ScriptCodesFromICU.h \634 633 Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h \ 635 634 Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.cpp -
trunk/Source/JavaScriptCore/JavaScriptCore.gypi
r89594 r89655 366 366 'icu/unicode/unorm.h', 367 367 'icu/unicode/urename.h', 368 'icu/unicode/uscript.h',369 368 'icu/unicode/uset.h', 370 369 'icu/unicode/ustring.h', … … 657 656 'wtf/text/WTFString.cpp', 658 657 'wtf/unicode/CollatorDefault.cpp', 659 'wtf/unicode/ScriptCodesFromICU.h',660 658 'wtf/unicode/UTF8.cpp', 661 659 'wtf/unicode/UnicodeMacrosFromICU.h', -
trunk/Source/JavaScriptCore/wtf/unicode/brew/UnicodeBrew.h
r89594 r89655 26 26 #define UnicodeBrew_h 27 27 28 #include "ScriptCodesFromICU.h"29 28 #include "UnicodeFromICU.h" 30 29 #include "UnicodeMacrosFromICU.h" -
trunk/Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h
r89594 r89655 26 26 #define UnicodeGLib_h 27 27 28 #include "UnicodeMacrosFromICU.h" 28 29 #include "GOwnPtr.h" 29 #include "ScriptCodesFromICU.h"30 #include "UnicodeMacrosFromICU.h"31 30 32 31 #include <glib.h> -
trunk/Source/JavaScriptCore/wtf/unicode/icu/UnicodeIcu.h
r89594 r89655 26 26 #include <stdlib.h> 27 27 #include <unicode/uchar.h> 28 #include <unicode/uscript.h>29 28 #include <unicode/ustring.h> 30 29 #include <unicode/utf16.h> -
trunk/Source/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h
r89594 r89655 24 24 #define WTF_UNICODE_QT4_H 25 25 26 #include "ScriptCodesFromICU.h"27 26 #include "UnicodeMacrosFromICU.h" 28 27 -
trunk/Source/JavaScriptCore/wtf/unicode/wince/UnicodeWinCE.h
r89594 r89655 25 25 #define WTF_UnicodeWinCE_h 26 26 27 #include "ScriptCodesFromICU.h"28 27 #include "UnicodeMacrosFromICU.h" 29 28 -
trunk/Source/JavaScriptGlue/ChangeLog
r89594 r89655 1 2011-06-24 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r89594. 4 http://trac.webkit.org/changeset/89594 5 https://bugs.webkit.org/show_bug.cgi?id=63316 6 7 It broke 5 tests on the Qt bot (Requested by Ossy_DC on 8 #webkit). 9 10 * icu/unicode/uscript.h: Removed. 11 1 12 2011-06-23 Jungshik Shin <jshin@chromium.org> 2 13 -
trunk/Source/WebCore/ChangeLog
r89653 r89655 1 2011-06-24 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r89594. 4 http://trac.webkit.org/changeset/89594 5 https://bugs.webkit.org/show_bug.cgi?id=63316 6 7 It broke 5 tests on the Qt bot (Requested by Ossy_DC on 8 #webkit). 9 10 * WebCore.exp.in: 11 * icu/unicode/uscript.h: 12 * page/Settings.cpp: 13 (WebCore::Settings::setStandardFontFamily): 14 (WebCore::Settings::setFixedFontFamily): 15 (WebCore::Settings::setSerifFontFamily): 16 (WebCore::Settings::setSansSerifFontFamily): 17 (WebCore::Settings::setCursiveFontFamily): 18 (WebCore::Settings::setFantasyFontFamily): 19 * page/Settings.h: 20 (WebCore::Settings::standardFontFamily): 21 (WebCore::Settings::fixedFontFamily): 22 (WebCore::Settings::serifFontFamily): 23 (WebCore::Settings::sansSerifFontFamily): 24 (WebCore::Settings::cursiveFontFamily): 25 (WebCore::Settings::fantasyFontFamily): 26 1 27 2011-06-23 Tony Chang <tony@chromium.org> 2 28 -
trunk/Source/WebCore/WebCore.exp.in
r89594 r89655 857 857 __ZN7WebCore8Settings18setDOMPasteAllowedEb 858 858 __ZN7WebCore8Settings18setDefaultFontSizeEi 859 __ZN7WebCore8Settings18setFixedFontFamilyERKN3WTF12AtomicStringE 11UScriptCode859 __ZN7WebCore8Settings18setFixedFontFamilyERKN3WTF12AtomicStringE 860 860 __ZN7WebCore8Settings18setMinimumFontSizeEi 861 __ZN7WebCore8Settings18setSerifFontFamilyERKN3WTF12AtomicStringE 11UScriptCode861 __ZN7WebCore8Settings18setSerifFontFamilyERKN3WTF12AtomicStringE 862 862 __ZN7WebCore8Settings18setWebAudioEnabledEb 863 863 __ZN7WebCore8Settings19minDOMTimerIntervalEv 864 864 __ZN7WebCore8Settings19setShowDebugBordersEb 865 __ZN7WebCore8Settings20setCursiveFontFamilyERKN3WTF12AtomicStringE 11UScriptCode866 __ZN7WebCore8Settings20setFantasyFontFamilyERKN3WTF12AtomicStringE 11UScriptCode865 __ZN7WebCore8Settings20setCursiveFontFamilyERKN3WTF12AtomicStringE 866 __ZN7WebCore8Settings20setFantasyFontFamilyERKN3WTF12AtomicStringE 867 867 __ZN7WebCore8Settings20setJavaScriptEnabledEb 868 868 __ZN7WebCore8Settings20setXSSAuditorEnabledEb 869 869 __ZN7WebCore8Settings21setShowRepaintCounterEb 870 __ZN7WebCore8Settings21setStandardFontFamilyERKN3WTF12AtomicStringE 11UScriptCode870 __ZN7WebCore8Settings21setStandardFontFamilyERKN3WTF12AtomicStringE 871 871 __ZN7WebCore8Settings21setWebSecurityEnabledEb 872 872 __ZN7WebCore8Settings22setLocalStorageEnabledEb 873 873 __ZN7WebCore8Settings22setMinDOMTimerIntervalEd 874 __ZN7WebCore8Settings22setSansSerifFontFamilyERKN3WTF12AtomicStringE 11UScriptCode874 __ZN7WebCore8Settings22setSansSerifFontFamilyERKN3WTF12AtomicStringE 875 875 __ZN7WebCore8Settings22setSessionStorageQuotaEj 876 876 __ZN7WebCore8Settings22setShowsURLsInToolTipsEb -
trunk/Source/WebCore/icu/unicode/uscript.h
r89594 r89655 1 1 /* 2 2 ********************************************************************** 3 * Copyright (C) 1997-200 6, International Business Machines3 * Copyright (C) 1997-2004, International Business Machines 4 4 * Corporation and others. All Rights Reserved. 5 5 ********************************************************************** … … 18 18 19 19 /** 20 * \file 21 * \brief C API: Unicode Script Information 22 */ 23 24 /** 25 * Constants for ISO 15924 script codes. 26 * 27 * Many of these script codes - those from Unicode's ScriptNames.txt - 28 * are character property values for Unicode's Script property. 29 * See UAX #24 Script Names (http://www.unicode.org/reports/tr24/). 30 * 31 * Starting with ICU 3.6, constants for most ISO 15924 script codes 32 * are included (currently excluding private-use codes Qaaa..Qabx). 33 * For scripts for which there are codes in ISO 15924 but which are not 34 * used in the Unicode Character Database (UCD), there are no Unicode characters 35 * associated with those scripts. 36 * 37 * For example, there are no characters that have a UCD script code of 38 * Hans or Hant. All Han ideographs have the Hani script code. 39 * The Hans and Hant script codes are used with CLDR data. 40 * 41 * ISO 15924 script codes are included for use with CLDR and similar. 20 * Constants for Unicode script values from ScriptNames.txt . 42 21 * 43 22 * @stable ICU 2.2 … … 53 32 USCRIPT_CHEROKEE = 6, /* Cher */ 54 33 USCRIPT_COPTIC = 7, /* Copt */ 55 USCRIPT_CYRILLIC = 8, /* Cyrl */34 USCRIPT_CYRILLIC = 8, /* Cyrl (Cyrs) */ 56 35 USCRIPT_DESERET = 9, /* Dsrt */ 57 36 USCRIPT_DEVANAGARI = 10, /* Deva */ 58 37 USCRIPT_ETHIOPIC = 11, /* Ethi */ 59 USCRIPT_GEORGIAN = 12, /* Geor */38 USCRIPT_GEORGIAN = 12, /* Geor (Geon, Geoa) */ 60 39 USCRIPT_GOTHIC = 13, /* Goth */ 61 40 USCRIPT_GREEK = 14, /* Grek */ … … 70 49 USCRIPT_KHMER = 23, /* Khmr */ 71 50 USCRIPT_LAO = 24, /* Laoo */ 72 USCRIPT_LATIN = 25, /* Latn */51 USCRIPT_LATIN = 25, /* Latn (Latf, Latg) */ 73 52 USCRIPT_MALAYALAM = 26, /* Mlym */ 74 53 USCRIPT_MONGOLIAN = 27, /* Mong */ … … 79 58 USCRIPT_RUNIC = 32, /* Runr */ 80 59 USCRIPT_SINHALA = 33, /* Sinh */ 81 USCRIPT_SYRIAC = 34, /* Syrc */60 USCRIPT_SYRIAC = 34, /* Syrc (Syrj, Syrn, Syre) */ 82 61 USCRIPT_TAMIL = 35, /* Taml */ 83 62 USCRIPT_TELUGU = 36, /* Telu */ … … 96 75 97 76 /* New scripts in Unicode 4 @stable ICU 2.6 */ 98 USCRIPT_BRAILLE = 46,/* Brai */99 USCRIPT_CYPRIOT = 47,/* Cprt */100 USCRIPT_LIMBU = 48,/* Limb */101 USCRIPT_LINEAR_B = 49,/* Linb */102 USCRIPT_OSMANYA = 50,/* Osma */103 USCRIPT_SHAVIAN = 51,/* Shaw */104 USCRIPT_TAI_LE = 52,/* Tale */105 USCRIPT_UGARITIC = 53,/* Ugar */77 USCRIPT_BRAILLE, /* Brai */ 78 USCRIPT_CYPRIOT, /* Cprt */ 79 USCRIPT_LIMBU, /* Limb */ 80 USCRIPT_LINEAR_B, /* Linb */ 81 USCRIPT_OSMANYA, /* Osma */ 82 USCRIPT_SHAVIAN, /* Shaw */ 83 USCRIPT_TAI_LE, /* Tale */ 84 USCRIPT_UGARITIC, /* Ugar */ 106 85 107 /** New script code in Unicode 4.0.1 @stable ICU 3.0 */ 108 USCRIPT_KATAKANA_OR_HIRAGANA = 54,/*Hrkt */ 109 110 #ifndef U_HIDE_DRAFT_API 111 /* New scripts in Unicode 4.1 @draft ICU 3.4 */ 112 USCRIPT_BUGINESE = 55, /* Bugi */ 113 USCRIPT_GLAGOLITIC = 56, /* Glag */ 114 USCRIPT_KHAROSHTHI = 57, /* Khar */ 115 USCRIPT_SYLOTI_NAGRI = 58, /* Sylo */ 116 USCRIPT_NEW_TAI_LUE = 59, /* Talu */ 117 USCRIPT_TIFINAGH = 60, /* Tfng */ 118 USCRIPT_OLD_PERSIAN = 61, /* Xpeo */ 86 /** New script code in Unicode 4.0.1 @draft ICU 3.0 */ 87 USCRIPT_KATAKANA_OR_HIRAGANA,/*Hrkt */ 119 88 120 /* New script codes from ISO 15924 @draft ICU 3.6 */ 121 USCRIPT_BALINESE = 62, /* Bali */ 122 USCRIPT_BATAK = 63, /* Batk */ 123 USCRIPT_BLISSYMBOLS = 64, /* Blis */ 124 USCRIPT_BRAHMI = 65, /* Brah */ 125 USCRIPT_CHAM = 66, /* Cham */ 126 USCRIPT_CIRTH = 67, /* Cirt */ 127 USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC = 68, /* Cyrs */ 128 USCRIPT_DEMOTIC_EGYPTIAN = 69, /* Egyd */ 129 USCRIPT_HIERATIC_EGYPTIAN = 70, /* Egyh */ 130 USCRIPT_EGYPTIAN_HIEROGLYPHS = 71, /* Egyp */ 131 USCRIPT_KHUTSURI = 72, /* Geok */ 132 USCRIPT_SIMPLIFIED_HAN = 73, /* Hans */ 133 USCRIPT_TRADITIONAL_HAN = 74, /* Hant */ 134 USCRIPT_PAHAWH_HMONG = 75, /* Hmng */ 135 USCRIPT_OLD_HUNGARIAN = 76, /* Hung */ 136 USCRIPT_HARAPPAN_INDUS = 77, /* Inds */ 137 USCRIPT_JAVANESE = 78, /* Java */ 138 USCRIPT_KAYAH_LI = 79, /* Kali */ 139 USCRIPT_LATIN_FRAKTUR = 80, /* Latf */ 140 USCRIPT_LATIN_GAELIC = 81, /* Latg */ 141 USCRIPT_LEPCHA = 82, /* Lepc */ 142 USCRIPT_LINEAR_A = 83, /* Lina */ 143 USCRIPT_MANDAEAN = 84, /* Mand */ 144 USCRIPT_MAYAN_HIEROGLYPHS = 85, /* Maya */ 145 USCRIPT_MEROITIC = 86, /* Mero */ 146 USCRIPT_NKO = 87, /* Nkoo */ 147 USCRIPT_ORKHON = 88, /* Orkh */ 148 USCRIPT_OLD_PERMIC = 89, /* Perm */ 149 USCRIPT_PHAGS_PA = 90, /* Phag */ 150 USCRIPT_PHOENICIAN = 91, /* Phnx */ 151 USCRIPT_PHONETIC_POLLARD = 92, /* Plrd */ 152 USCRIPT_RONGORONGO = 93, /* Roro */ 153 USCRIPT_SARATI = 94, /* Sara */ 154 USCRIPT_ESTRANGELO_SYRIAC = 95, /* Syre */ 155 USCRIPT_WESTERN_SYRIAC = 96, /* Syrj */ 156 USCRIPT_EASTERN_SYRIAC = 97, /* Syrn */ 157 USCRIPT_TENGWAR = 98, /* Teng */ 158 USCRIPT_VAI = 99, /* Vaii */ 159 USCRIPT_VISIBLE_SPEECH = 100, /* Visp */ 160 USCRIPT_CUNEIFORM = 101,/* Xsux */ 161 USCRIPT_UNWRITTEN_LANGUAGES = 102,/* Zxxx */ 162 USCRIPT_UNKNOWN = 103,/* Zzzz */ /* Unknown="Code for uncoded script", for unassigned code points */ 163 /* Private use codes from Qaaa - Qabx are not supported*/ 164 #endif /* U_HIDE_DRAFT_API */ 165 USCRIPT_CODE_LIMIT = 104 89 USCRIPT_CODE_LIMIT 166 90 } UScriptCode; 167 91 -
trunk/Source/WebCore/page/Settings.cpp
r89594 r89655 51 51 for (Frame* frame = page->mainFrame(); frame; frame = frame->tree()->traverseNext()) 52 52 frame->document()->cachedResourceLoader()->setAutoLoadImages(page->settings()->loadsImagesAutomatically()); 53 }54 55 static inline void setGenericFontFamilyMap(ScriptFontFamilyMap& fontMap, const AtomicString& family, UScriptCode script, Page* page)56 {57 fontMap.set(static_cast<int>(script), family);58 page->setNeedsRecalcStyleInAllFrames();59 }60 61 static inline const AtomicString& getGenericFontFamilyForScript(const ScriptFontFamilyMap& fontMap, UScriptCode script)62 {63 ScriptFontFamilyMap::const_iterator it = fontMap.find(static_cast<int>(script));64 if (it != fontMap.end())65 return it->second;66 return emptyAtom;67 53 } 68 54 … … 207 193 } 208 194 209 const AtomicString& Settings::standardFontFamily(UScriptCode script) const 210 { 211 return getGenericFontFamilyForScript(m_standardFontFamilyMap, script); 212 } 213 214 void Settings::setStandardFontFamily(const AtomicString& family, UScriptCode script) 215 { 216 setGenericFontFamilyMap(m_standardFontFamilyMap, family, script, m_page); 217 } 218 219 const AtomicString& Settings::fixedFontFamily(UScriptCode script) const 220 { 221 return getGenericFontFamilyForScript(m_fixedFontFamilyMap, script); 222 } 223 224 void Settings::setFixedFontFamily(const AtomicString& family, UScriptCode script) 225 { 226 setGenericFontFamilyMap(m_fixedFontFamilyMap, family, script, m_page); 227 } 228 229 const AtomicString& Settings::serifFontFamily(UScriptCode script) const 230 { 231 return getGenericFontFamilyForScript(m_serifFontFamilyMap, script); 232 } 233 234 void Settings::setSerifFontFamily(const AtomicString& family, UScriptCode script) 235 { 236 setGenericFontFamilyMap(m_serifFontFamilyMap, family, script, m_page); 237 } 238 239 const AtomicString& Settings::sansSerifFontFamily(UScriptCode script) const 240 { 241 return getGenericFontFamilyForScript(m_sansSerifFontFamilyMap, script); 242 } 243 244 void Settings::setSansSerifFontFamily(const AtomicString& family, UScriptCode script) 245 { 246 setGenericFontFamilyMap(m_sansSerifFontFamilyMap, family, script, m_page); 247 } 248 249 const AtomicString& Settings::cursiveFontFamily(UScriptCode script) const 250 { 251 return getGenericFontFamilyForScript(m_cursiveFontFamilyMap, script); 252 } 253 254 void Settings::setCursiveFontFamily(const AtomicString& family, UScriptCode script) 255 { 256 setGenericFontFamilyMap(m_cursiveFontFamilyMap, family, script, m_page); 257 } 258 259 const AtomicString& Settings::fantasyFontFamily(UScriptCode script) const 260 { 261 return getGenericFontFamilyForScript(m_fantasyFontFamilyMap, script); 262 } 263 264 void Settings::setFantasyFontFamily(const AtomicString& family, UScriptCode script) 265 { 266 setGenericFontFamilyMap(m_fantasyFontFamilyMap, family, script, m_page); 195 void Settings::setStandardFontFamily(const AtomicString& standardFontFamily) 196 { 197 if (standardFontFamily == m_standardFontFamily) 198 return; 199 200 m_standardFontFamily = standardFontFamily; 201 m_page->setNeedsRecalcStyleInAllFrames(); 202 } 203 204 void Settings::setFixedFontFamily(const AtomicString& fixedFontFamily) 205 { 206 if (m_fixedFontFamily == fixedFontFamily) 207 return; 208 209 m_fixedFontFamily = fixedFontFamily; 210 m_page->setNeedsRecalcStyleInAllFrames(); 211 } 212 213 void Settings::setSerifFontFamily(const AtomicString& serifFontFamily) 214 { 215 if (m_serifFontFamily == serifFontFamily) 216 return; 217 218 m_serifFontFamily = serifFontFamily; 219 m_page->setNeedsRecalcStyleInAllFrames(); 220 } 221 222 void Settings::setSansSerifFontFamily(const AtomicString& sansSerifFontFamily) 223 { 224 if (m_sansSerifFontFamily == sansSerifFontFamily) 225 return; 226 227 m_sansSerifFontFamily = sansSerifFontFamily; 228 m_page->setNeedsRecalcStyleInAllFrames(); 229 } 230 231 void Settings::setCursiveFontFamily(const AtomicString& cursiveFontFamily) 232 { 233 if (m_cursiveFontFamily == cursiveFontFamily) 234 return; 235 236 m_cursiveFontFamily = cursiveFontFamily; 237 m_page->setNeedsRecalcStyleInAllFrames(); 238 } 239 240 void Settings::setFantasyFontFamily(const AtomicString& fantasyFontFamily) 241 { 242 if (m_fantasyFontFamily == fantasyFontFamily) 243 return; 244 245 m_fantasyFontFamily = fantasyFontFamily; 246 m_page->setNeedsRecalcStyleInAllFrames(); 267 247 } 268 248 -
trunk/Source/WebCore/page/Settings.h
r89594 r89655 32 32 #include "KURL.h" 33 33 #include "Timer.h" 34 #include <wtf/HashMap.h>35 34 #include <wtf/text/AtomicString.h> 36 #include <wtf/text/AtomicStringHash.h>37 #include <wtf/unicode/Unicode.h>38 35 39 36 namespace WebCore { … … 55 52 }; 56 53 57 // UScriptCode uses -1 and 0 for UScriptInvalidCode and UScriptCommon.58 // We need to use -2 and -3 for empty value and deleted value.59 struct UScriptCodeHashTraits : WTF::GenericHashTraits<int> {60 static const bool emptyValueIsZero = false;61 static int emptyValue() { return -2; }62 static void constructDeletedValue(int& slot) { slot = -3; }63 static bool isDeletedValue(int value) { return value == -3; }64 };65 66 typedef HashMap<int, AtomicString, DefaultHash<int>::Hash, UScriptCodeHashTraits> ScriptFontFamilyMap;67 68 54 class Settings { 69 55 WTF_MAKE_NONCOPYABLE(Settings); WTF_MAKE_FAST_ALLOCATED; … … 71 57 Settings(Page*); 72 58 73 void setStandardFontFamily(const AtomicString& , UScriptCode = USCRIPT_COMMON);74 const AtomicString& standardFontFamily( UScriptCode = USCRIPT_COMMON) const;75 76 void setFixedFontFamily(const AtomicString& , UScriptCode = USCRIPT_COMMON);77 const AtomicString& fixedFontFamily( UScriptCode = USCRIPT_COMMON) const;78 79 void setSerifFontFamily(const AtomicString& , UScriptCode = USCRIPT_COMMON);80 const AtomicString& serifFontFamily( UScriptCode = USCRIPT_COMMON) const;81 82 void setSansSerifFontFamily(const AtomicString& , UScriptCode = USCRIPT_COMMON);83 const AtomicString& sansSerifFontFamily( UScriptCode = USCRIPT_COMMON) const;84 85 void setCursiveFontFamily(const AtomicString& , UScriptCode = USCRIPT_COMMON);86 const AtomicString& cursiveFontFamily( UScriptCode = USCRIPT_COMMON) const;87 88 void setFantasyFontFamily(const AtomicString& , UScriptCode = USCRIPT_COMMON);89 const AtomicString& fantasyFontFamily( UScriptCode = USCRIPT_COMMON) const;59 void setStandardFontFamily(const AtomicString&); 60 const AtomicString& standardFontFamily() const { return m_standardFontFamily; } 61 62 void setFixedFontFamily(const AtomicString&); 63 const AtomicString& fixedFontFamily() const { return m_fixedFontFamily; } 64 65 void setSerifFontFamily(const AtomicString&); 66 const AtomicString& serifFontFamily() const { return m_serifFontFamily; } 67 68 void setSansSerifFontFamily(const AtomicString&); 69 const AtomicString& sansSerifFontFamily() const { return m_sansSerifFontFamily; } 70 71 void setCursiveFontFamily(const AtomicString&); 72 const AtomicString& cursiveFontFamily() const { return m_cursiveFontFamily; } 73 74 void setFantasyFontFamily(const AtomicString&); 75 const AtomicString& fantasyFontFamily() const { return m_fantasyFontFamily; } 90 76 91 77 void setMinimumFontSize(int); … … 436 422 String m_localStorageDatabasePath; 437 423 KURL m_userStyleSheetLocation; 438 ScriptFontFamilyMap m_standardFontFamilyMap;439 ScriptFontFamilyMap m_serifFontFamilyMap;440 ScriptFontFamilyMap m_fixedFontFamilyMap;441 ScriptFontFamilyMap m_sansSerifFontFamilyMap;442 ScriptFontFamilyMap m_cursiveFontFamilyMap;443 ScriptFontFamilyMap m_fantasyFontFamilyMap;424 AtomicString m_standardFontFamily; 425 AtomicString m_fixedFontFamily; 426 AtomicString m_serifFontFamily; 427 AtomicString m_sansSerifFontFamily; 428 AtomicString m_cursiveFontFamily; 429 AtomicString m_fantasyFontFamily; 444 430 EditableLinkBehavior m_editableLinkBehavior; 445 431 TextDirectionSubmenuInclusionBehavior m_textDirectionSubmenuInclusionBehavior;
Note: See TracChangeset
for help on using the changeset viewer.