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

Side by Side Diff: third_party/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc

Issue 1580513002: Roll HarfBuzz to 1.1.3 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: build fix Created 4 years, 11 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 /* 1 /*
2 * Copyright © 2011,2012,2013 Google, Inc. 2 * Copyright © 2011,2012,2013 Google, Inc.
3 * 3 *
4 * This is part of HarfBuzz, a text shaping library. 4 * This is part of HarfBuzz, a text shaping library.
5 * 5 *
6 * Permission is hereby granted, without written agreement and without 6 * Permission is hereby granted, without written agreement and without
7 * license or royalty fees, to use, copy, modify, and distribute this 7 * license or royalty fees, to use, copy, modify, and distribute this
8 * software and its documentation for any purpose, provided that the 8 * software and its documentation for any purpose, provided that the
9 * above copyright notice and the following two paragraphs appear in 9 * above copyright notice and the following two paragraphs appear in
10 * all copies of this software. 10 * all copies of this software.
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 break; 192 break;
193 193
194 case 0x1004u: case 0x101Bu: case 0x105Au: 194 case 0x1004u: case 0x101Bu: case 0x105Au:
195 cat = (indic_category_t) OT_Ra; 195 cat = (indic_category_t) OT_Ra;
196 break; 196 break;
197 197
198 case 0x1032u: case 0x1036u: 198 case 0x1032u: case 0x1036u:
199 cat = (indic_category_t) OT_A; 199 cat = (indic_category_t) OT_A;
200 break; 200 break;
201 201
202 case 0x1039u:
203 cat = (indic_category_t) OT_H;
204 break;
205
202 case 0x103Au: 206 case 0x103Au:
203 cat = (indic_category_t) OT_As; 207 cat = (indic_category_t) OT_As;
204 break; 208 break;
205 209
206 case 0x1041u: case 0x1042u: case 0x1043u: case 0x1044u: 210 case 0x1041u: case 0x1042u: case 0x1043u: case 0x1044u:
207 case 0x1045u: case 0x1046u: case 0x1047u: case 0x1048u: 211 case 0x1045u: case 0x1046u: case 0x1047u: case 0x1048u:
208 case 0x1049u: case 0x1090u: case 0x1091u: case 0x1092u: 212 case 0x1049u: case 0x1090u: case 0x1091u: case 0x1092u:
209 case 0x1093u: case 0x1094u: case 0x1095u: case 0x1096u: 213 case 0x1093u: case 0x1094u: case 0x1095u: case 0x1096u:
210 case 0x1097u: case 0x1098u: case 0x1099u: 214 case 0x1097u: case 0x1098u: case 0x1099u:
211 cat = (indic_category_t) OT_D; 215 cat = (indic_category_t) OT_D;
(...skipping 313 matching lines...) Expand 10 before | Expand all | Expand 10 after
525 NULL, /* data_destroy */ 529 NULL, /* data_destroy */
526 NULL, /* preprocess_text */ 530 NULL, /* preprocess_text */
527 NULL, /* postprocess_glyphs */ 531 NULL, /* postprocess_glyphs */
528 HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS_NO_SHORT_CIRCUIT, 532 HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS_NO_SHORT_CIRCUIT,
529 NULL, /* decompose */ 533 NULL, /* decompose */
530 NULL, /* compose */ 534 NULL, /* compose */
531 setup_masks_myanmar, 535 setup_masks_myanmar,
532 HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY, 536 HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY,
533 false, /* fallback_position */ 537 false, /* fallback_position */
534 }; 538 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698