| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2006, 2007, 2008, 2009, 2010, 2012 Google Inc. All rights reser
ved. | 2 * Copyright (c) 2006, 2007, 2008, 2009, 2010, 2012 Google Inc. All rights reser
ved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 static const UChar* oldSouthArabianFonts[] = { L"Segoe UI Historic", 0 }; | 187 static const UChar* oldSouthArabianFonts[] = { L"Segoe UI Historic", 0 }; |
| 188 static const UChar* oriyaFonts[] = { L"Kalinga", L"ori1Uni", | 188 static const UChar* oriyaFonts[] = { L"Kalinga", L"ori1Uni", |
| 189 L"Lohit Oriya", L"Nirmala UI", 0 }; | 189 L"Lohit Oriya", L"Nirmala UI", 0 }; |
| 190 static const UChar* orkhonFonts[] = { L"Segoe UI Historic", | 190 static const UChar* orkhonFonts[] = { L"Segoe UI Historic", |
| 191 L"Segoe UI Symbol", 0 }; | 191 L"Segoe UI Symbol", 0 }; |
| 192 static const UChar* osmanyaFonts[] = { L"Ebrima", 0 }; | 192 static const UChar* osmanyaFonts[] = { L"Ebrima", 0 }; |
| 193 static const UChar* phagsPaFonts[] = { L"Microsoft PhagsPa", 0 }; | 193 static const UChar* phagsPaFonts[] = { L"Microsoft PhagsPa", 0 }; |
| 194 static const UChar* runicFonts[] = { L"Segoe UI Historic", | 194 static const UChar* runicFonts[] = { L"Segoe UI Historic", |
| 195 L"Segoe UI Symbol", 0 }; | 195 L"Segoe UI Symbol", 0 }; |
| 196 static const UChar* shavianFonts[] = { L"Segoe UI Historic", 0 }; | 196 static const UChar* shavianFonts[] = { L"Segoe UI Historic", 0 }; |
| 197 static const UChar* simplifiedHanFonts[] = { L"simsun", L"Microsoft YaHei", | 197 static const UChar* simplifiedHanFonts[] = { L"Microsoft YaHei", L"simsun", |
| 198 0 }; | 198 0 }; |
| 199 static const UChar* sinhalaFonts[] = { L"Iskoola Pota", L"AksharUnicode", | 199 static const UChar* sinhalaFonts[] = { L"Iskoola Pota", L"AksharUnicode", |
| 200 L"Nirmala UI", 0 }; | 200 L"Nirmala UI", 0 }; |
| 201 static const UChar* soraSompengFonts[] = { L"Nirmala UI", 0 }; | 201 static const UChar* soraSompengFonts[] = { L"Nirmala UI", 0 }; |
| 202 static const UChar* symbolsFonts[] = { L"Segoe UI Symbol", 0 }; | 202 static const UChar* symbolsFonts[] = { L"Segoe UI Symbol", 0 }; |
| 203 static const UChar* syriacFonts[] = { L"Estrangelo Edessa", | 203 static const UChar* syriacFonts[] = { L"Estrangelo Edessa", |
| 204 L"Estrangelo Nisibin", L"Code2000", 0 }; | 204 L"Estrangelo Nisibin", L"Code2000", 0 }; |
| 205 static const UChar* taiLeFonts[] = { L"Microsoft Tai Le", 0 }; | 205 static const UChar* taiLeFonts[] = { L"Microsoft Tai Le", 0 }; |
| 206 static const UChar* tamilFonts[] = { L"Nirmala UI", L"Latha", 0 }; | 206 static const UChar* tamilFonts[] = { L"Nirmala UI", L"Latha", 0 }; |
| 207 static const UChar* teluguFonts[] = { L"Nirmala UI", L"Gautami", 0 }; | 207 static const UChar* teluguFonts[] = { L"Nirmala UI", L"Gautami", 0 }; |
| 208 static const UChar* thaanaFonts[] = { L"MV Boli", 0 }; | 208 static const UChar* thaanaFonts[] = { L"MV Boli", 0 }; |
| 209 static const UChar* thaiFonts[] = { L"Tahoma", L"Leelawadee UI", | 209 static const UChar* thaiFonts[] = { L"Tahoma", L"Leelawadee UI", |
| 210 L"Leelawadee", 0 }; | 210 L"Leelawadee", 0 }; |
| 211 static const UChar* tibetanFonts[] = { L"Microsoft Himalaya", L"Jomolhari", | 211 static const UChar* tibetanFonts[] = { L"Microsoft Himalaya", L"Jomolhari", |
| 212 L"Tibetan Machine Uni", 0 }; | 212 L"Tibetan Machine Uni", 0 }; |
| 213 static const UChar* tifinaghFonts[] = { L"Ebrima", 0 }; | 213 static const UChar* tifinaghFonts[] = { L"Ebrima", 0 }; |
| 214 static const UChar* traditionalHanFonts[] = { L"pmingliu", | 214 static const UChar* traditionalHanFonts[] = { L"Microsoft JhengHei", |
| 215 L"Microsoft JhengHei", 0 }; | 215 L"pmingliu", 0 }; |
| 216 static const UChar* vaiFonts[] = { L"Ebrima", 0 }; | 216 static const UChar* vaiFonts[] = { L"Ebrima", 0 }; |
| 217 static const UChar* yiFonts[] = { L"Microsoft Yi Baiti", L"Nuosu SIL", | 217 static const UChar* yiFonts[] = { L"Microsoft Yi Baiti", L"Nuosu SIL", |
| 218 L"Code2000", 0 }; | 218 L"Code2000", 0 }; |
| 219 | 219 |
| 220 static const ScriptToFontFamilies scriptToFontFamilies[] = { | 220 static const ScriptToFontFamilies scriptToFontFamilies[] = { |
| 221 { USCRIPT_ARABIC, arabicFonts }, | 221 { USCRIPT_ARABIC, arabicFonts }, |
| 222 { USCRIPT_ARMENIAN, armenianFonts }, | 222 { USCRIPT_ARMENIAN, armenianFonts }, |
| 223 { USCRIPT_BENGALI, bengaliFonts }, | 223 { USCRIPT_BENGALI, bengaliFonts }, |
| 224 { USCRIPT_BRAHMI, brahmiFonts }, | 224 { USCRIPT_BRAHMI, brahmiFonts }, |
| 225 { USCRIPT_BRAILLE, brailleFonts }, | 225 { USCRIPT_BRAILLE, brailleFonts }, |
| (...skipping 319 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 545 family = L"lucida sans unicode"; | 545 family = L"lucida sans unicode"; |
| 546 } | 546 } |
| 547 } | 547 } |
| 548 | 548 |
| 549 if (scriptChecked) | 549 if (scriptChecked) |
| 550 *scriptChecked = script; | 550 *scriptChecked = script; |
| 551 return family; | 551 return family; |
| 552 } | 552 } |
| 553 | 553 |
| 554 } // namespace blink | 554 } // namespace blink |
| OLD | NEW |