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

Side by Side Diff: third_party/WebKit/Source/platform/text/hyphenation/HyphenationMinikin.cpp

Issue 2385283002: reflow comments in platform/{testing,text} (Closed)
Patch Set: idunnolol Created 4 years, 2 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 unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "platform/text/Hyphenation.h" 5 #include "platform/text/Hyphenation.h"
6 6
7 #include "base/files/file.h" 7 #include "base/files/file.h"
8 #include "base/files/memory_mapped_file.h" 8 #include "base/files/memory_mapped_file.h"
9 #include "base/metrics/histogram.h" 9 #include "base/metrics/histogram.h"
10 #include "base/timer/elapsed_timer.h" 10 #include "base/timer/elapsed_timer.h"
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 // https://android.googlesource.com/platform/frameworks/base/+/master/core/jav a/android/text/Hyphenator.java 136 // https://android.googlesource.com/platform/frameworks/base/+/master/core/jav a/android/text/Hyphenator.java
137 using LocaleFallback = const char * [2]; 137 using LocaleFallback = const char * [2];
138 static LocaleFallback localeFallbackData[] = { 138 static LocaleFallback localeFallbackData[] = {
139 {"en-AS", "en-us"}, // English (American Samoa) 139 {"en-AS", "en-us"}, // English (American Samoa)
140 {"en-GU", "en-us"}, // English (Guam) 140 {"en-GU", "en-us"}, // English (Guam)
141 {"en-MH", "en-us"}, // English (Marshall Islands) 141 {"en-MH", "en-us"}, // English (Marshall Islands)
142 {"en-MP", "en-us"}, // English (Northern Mariana Islands) 142 {"en-MP", "en-us"}, // English (Northern Mariana Islands)
143 {"en-PR", "en-us"}, // English (Puerto Rico) 143 {"en-PR", "en-us"}, // English (Puerto Rico)
144 {"en-UM", "en-us"}, // English (United States Minor Outlying Islands) 144 {"en-UM", "en-us"}, // English (United States Minor Outlying Islands)
145 {"en-VI", "en-us"}, // English (Virgin Islands) 145 {"en-VI", "en-us"}, // English (Virgin Islands)
146 // All English locales other than those falling back to en-US are mapped t o en-GB. 146 // All English locales other than those falling back to en-US are mapped
147 // to en-GB.
147 {"en", "en-gb"}, 148 {"en", "en-gb"},
148 // For German, we're assuming the 1996 (and later) orthography by default. 149 // For German, we're assuming the 1996 (and later) orthography by default.
149 {"de", "de-1996"}, 150 {"de", "de-1996"},
150 // Liechtenstein uses the Swiss hyphenation rules for the 1901 orthography . 151 // Liechtenstein uses the Swiss hyphenation rules for the 1901
152 // orthography.
151 {"de-LI-1901", "de-ch-1901"}, 153 {"de-LI-1901", "de-ch-1901"},
152 // Norwegian is very probably Norwegian Bokmål. 154 // Norwegian is very probably Norwegian Bokmål.
153 {"no", "nb"}, 155 {"no", "nb"},
154 {"mn", "mn-cyrl"}, // Mongolian 156 {"mn", "mn-cyrl"}, // Mongolian
155 {"am", "und-ethi"}, // Amharic 157 {"am", "und-ethi"}, // Amharic
156 {"byn", "und-ethi"}, // Blin 158 {"byn", "und-ethi"}, // Blin
157 {"gez", "und-ethi"}, // Geʻez 159 {"gez", "und-ethi"}, // Geʻez
158 {"ti", "und-ethi"}, // Tigrinya 160 {"ti", "und-ethi"}, // Tigrinya
159 {"wal", "und-ethi"}, // Wolaytta 161 {"wal", "und-ethi"}, // Wolaytta
160 }; 162 };
(...skipping 12 matching lines...) Expand all
173 175
174 DEFINE_STATIC_LOCAL(LocaleMap, localeFallback, (createLocaleFallbackMap())); 176 DEFINE_STATIC_LOCAL(LocaleMap, localeFallback, (createLocaleFallbackMap()));
175 const auto& it = localeFallback.find(locale); 177 const auto& it = localeFallback.find(locale);
176 if (it != localeFallback.end()) 178 if (it != localeFallback.end())
177 return LayoutLocale::get(it->value)->getHyphenation(); 179 return LayoutLocale::get(it->value)->getHyphenation();
178 180
179 return nullptr; 181 return nullptr;
180 } 182 }
181 183
182 } // namespace blink 184 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698