Bug 1833854 - Part 7: Add the FOR_EACH_GC_TUNABLE macro to describe tunable GC parame...
[gecko.git] / gfx / harfbuzz / src / 
treeb8c4da1fab90ad992740688ae4315373a9372e98
drwxr-xr-x   ..
-rw-r--r-- 10765 ArabicPUASimplified.txt
-rw-r--r-- 13768 ArabicPUATraditional.txt
-rw-r--r-- 17756 Makefile.am
-rw-r--r-- 9866 Makefile.sources
drwxr-xr-x - OT
-rwxr-xr-x 1140 check-c-linkage-decls.py
-rwxr-xr-x 580 check-externs.py
-rwxr-xr-x 1066 check-header-guards.py
-rwxr-xr-x 1587 check-includes.py
-rwxr-xr-x 1105 check-libstdc++.py
-rwxr-xr-x 1667 check-static-inits.py
-rwxr-xr-x 2621 check-symbols.py
-rw-r--r-- 1908 failing-alloc.c
-rwxr-xr-x 387 fix_get_types.py
-rwxr-xr-x 2402 gen-arabic-joining-list.py
-rwxr-xr-x 896 gen-arabic-pua.py
-rwxr-xr-x 10092 gen-arabic-table.py
-rwxr-xr-x 965 gen-def.py
-rwxr-xr-x 2470 gen-emoji-table.py
-rwxr-xr-x 772 gen-harfbuzzcc.py
-rwxr-xr-x 1171 gen-hb-version.py
-rwxr-xr-x 17372 gen-indic-table.py
-rwxr-xr-x 1239 gen-os2-unicode-ranges.py
-rwxr-xr-x 667 gen-ragel-artifacts.py
-rwxr-xr-x 37138 gen-tag-table.py
-rwxr-xr-x 5984 gen-ucd-table.py
-rwxr-xr-x 13985 gen-use-table.py
-rwxr-xr-x 7634 gen-vowel-constraints.py
drwxr-xr-x - graph
-rw-r--r-- 275 harfbuzz-cairo.pc.in
-rw-r--r-- 2292 harfbuzz-config.cmake.in
-rw-r--r-- 291 harfbuzz-gobject.pc.in
-rw-r--r-- 287 harfbuzz-icu.pc.in
-rw-r--r-- 1774 harfbuzz-subset.cc
-rw-r--r-- 265 harfbuzz-subset.pc.in
-rw-r--r-- 1659 harfbuzz.cc
-rw-r--r-- 293 harfbuzz.pc.in
-rw-r--r-- 2766 hb-aat-layout-ankr-table.hh
-rw-r--r-- 4617 hb-aat-layout-bsln-table.hh
-rw-r--r-- 26938 hb-aat-layout-common.hh
-rw-r--r-- 7928 hb-aat-layout-feat-table.hh
-rw-r--r-- 12847 hb-aat-layout-just-table.hh
-rw-r--r-- 29568 hb-aat-layout-kerx-table.hh
-rw-r--r-- 38291 hb-aat-layout-morx-table.hh
-rw-r--r-- 5157 hb-aat-layout-opbd-table.hh
-rw-r--r-- 7077 hb-aat-layout-trak-table.hh
-rw-r--r-- 26156 hb-aat-layout.cc
-rw-r--r-- 57382 hb-aat-layout.h
-rw-r--r-- 2377 hb-aat-layout.hh
-rw-r--r-- 2603 hb-aat-ltag-table.hh
-rw-r--r-- 5812 hb-aat-map.cc
-rw-r--r-- 3512 hb-aat-map.hh
-rw-r--r-- 1243 hb-aat.h
-rw-r--r-- 40606 hb-algs.hh
-rw-r--r-- 15444 hb-array.hh
-rw-r--r-- 8848 hb-atomic.hh
-rw-r--r-- 4350 hb-bimap.hh
-rw-r--r-- 9804 hb-bit-page.hh
-rw-r--r-- 10428 hb-bit-set-invertible.hh
-rw-r--r-- 27142 hb-bit-set.hh
-rw-r--r-- 19696 hb-blob.cc
-rw-r--r-- 4731 hb-blob.h
-rw-r--r-- 2765 hb-blob.hh
-rw-r--r-- 21354 hb-buffer-deserialize-json.hh
-rw-r--r-- 4147 hb-buffer-deserialize-json.rl
-rw-r--r-- 17864 hb-buffer-deserialize-text-glyphs.hh
-rw-r--r-- 3798 hb-buffer-deserialize-text-glyphs.rl
-rw-r--r-- 8362 hb-buffer-deserialize-text-unicode.hh
-rw-r--r-- 2935 hb-buffer-deserialize-text-unicode.rl
-rw-r--r-- 26380 hb-buffer-serialize.cc
-rw-r--r-- 13919 hb-buffer-verify.cc
-rw-r--r-- 57584 hb-buffer.cc
-rw-r--r-- 28659 hb-buffer.h
-rw-r--r-- 19813 hb-buffer.hh
-rw-r--r-- 3219 hb-cache.hh
-rw-r--r-- 23882 hb-cairo-utils.cc
-rw-r--r-- 4364 hb-cairo-utils.hh
-rw-r--r-- 32138 hb-cairo.cc
-rw-r--r-- 3097 hb-cairo.h
-rw-r--r-- 20054 hb-cff-interp-common.hh
-rw-r--r-- 24116 hb-cff-interp-cs-common.hh
-rw-r--r-- 4914 hb-cff-interp-dict-common.hh
-rw-r--r-- 4296 hb-cff1-interp-cs.hh
-rw-r--r-- 7747 hb-cff2-interp-cs.hh
-rw-r--r-- 31180 hb-common.cc
-rw-r--r-- 30179 hb-common.h
-rw-r--r-- 4667 hb-config.hh
-rw-r--r-- 39683 hb-coretext.cc
-rw-r--r-- 2638 hb-coretext.h
-rw-r--r-- 6211 hb-cplusplus.hh
-rw-r--r-- 12240 hb-debug.hh
-rw-r--r-- 8398 hb-deprecated.h
-rw-r--r-- 25220 hb-directwrite.cc
-rw-r--r-- 1367 hb-directwrite.h
-rw-r--r-- 2301 hb-dispatch.hh
-rw-r--r-- 11911 hb-draw.cc
-rw-r--r-- 10094 hb-draw.h
-rw-r--r-- 6692 hb-draw.hh
-rw-r--r-- 7068 hb-face-builder.cc
-rw-r--r-- 16400 hb-face.cc
-rw-r--r-- 4523 hb-face.h
-rw-r--r-- 2974 hb-face.hh
-rw-r--r-- 3127 hb-fallback-shape.cc
-rw-r--r-- 2544 hb-features.h.in
-rw-r--r-- 84890 hb-font.cc
-rw-r--r-- 38861 hb-font.h
-rw-r--r-- 21545 hb-font.hh
-rw-r--r-- 18379 hb-ft-colr.hh
-rw-r--r-- 43271 hb-ft.cc
-rw-r--r-- 4471 hb-ft.h
-rw-r--r-- 2534 hb-gdi.cc
-rw-r--r-- 1255 hb-gdi.h
-rw-r--r-- 6175 hb-glib.cc
-rw-r--r-- 1625 hb-glib.h
-rw-r--r-- 2164 hb-gobject-enums.cc.tmpl
-rw-r--r-- 1675 hb-gobject-enums.h.tmpl
-rw-r--r-- 3785 hb-gobject-structs.cc
-rw-r--r-- 4236 hb-gobject-structs.h
-rw-r--r-- 1335 hb-gobject.h
-rw-r--r-- 12599 hb-graphite2.cc
-rw-r--r-- 1723 hb-graphite2.h
-rw-r--r-- 9559 hb-icu.cc
-rw-r--r-- 1525 hb-icu.h
-rw-r--r-- 31787 hb-iter.hh
-rw-r--r-- 3584 hb-kern.hh
-rw-r--r-- 2872 hb-limits.hh
-rw-r--r-- 10728 hb-machinery.hh
-rw-r--r-- 7867 hb-map.cc
-rw-r--r-- 3348 hb-map.h
-rw-r--r-- 13113 hb-map.hh
-rw-r--r-- 11108 hb-meta.hh
-rw-r--r-- 7249 hb-ms-feature-ranges.hh
-rw-r--r-- 2353 hb-multimap.hh
-rw-r--r-- 4099 hb-mutex.hh
-rw-r--r-- 7916 hb-null.hh
-rw-r--r-- 5390 hb-number-parser.hh
-rw-r--r-- 3216 hb-number-parser.rl
-rw-r--r-- 2414 hb-number.cc
-rw-r--r-- 1502 hb-number.hh
-rw-r--r-- 8290 hb-object.hh
-rw-r--r-- 15553 hb-open-file.hh
-rw-r--r-- 37307 hb-open-type.hh
-rw-r--r-- 15087 hb-ot-cff-common.hh
-rw-r--r-- 7048 hb-ot-cff1-std-str.hh
-rw-r--r-- 23948 hb-ot-cff1-table.cc
-rw-r--r-- 41175 hb-ot-cff1-table.hh
-rw-r--r-- 6892 hb-ot-cff2-table.cc
-rw-r--r-- 15189 hb-ot-cff2-table.hh
-rw-r--r-- 61729 hb-ot-cmap-table.hh
-rw-r--r-- 9893 hb-ot-color.cc
-rw-r--r-- 4471 hb-ot-color.h
-rw-r--r-- 4130 hb-ot-deprecated.h
-rw-r--r-- 3999 hb-ot-face-table-list.hh
-rw-r--r-- 1939 hb-ot-face.cc
-rw-r--r-- 2557 hb-ot-face.hh
-rw-r--r-- 20729 hb-ot-font.cc
-rw-r--r-- 1410 hb-ot-font.h
-rw-r--r-- 2369 hb-ot-gasp-table.hh
-rw-r--r-- 1367 hb-ot-glyf-table.hh
-rw-r--r-- 4897 hb-ot-hdmx-table.hh
-rw-r--r-- 7692 hb-ot-head-table.hh
-rw-r--r-- 3381 hb-ot-hhea-table.hh
-rw-r--r-- 14826 hb-ot-hmtx-table.hh
-rw-r--r-- 10260 hb-ot-kern-table.hh
-rw-r--r-- 15213 hb-ot-layout-base-table.hh
-rw-r--r-- 111992 hb-ot-layout-common.hh
-rw-r--r-- 1349 hb-ot-layout-gdef-table.hh
-rw-r--r-- 2889 hb-ot-layout-gpos-table.hh
-rw-r--r-- 3464 hb-ot-layout-gsub-table.hh
-rw-r--r-- 146592 hb-ot-layout-gsubgpos.hh
-rw-r--r-- 7228 hb-ot-layout-jstf-table.hh
-rw-r--r-- 82161 hb-ot-layout.cc
-rw-r--r-- 17630 hb-ot-layout.h
-rw-r--r-- 18132 hb-ot-layout.hh
-rw-r--r-- 11959 hb-ot-map.cc
-rw-r--r-- 9345 hb-ot-map.hh
-rw-r--r-- 37312 hb-ot-math-table.hh
-rw-r--r-- 11564 hb-ot-math.cc
-rw-r--r-- 13761 hb-ot-math.h
-rw-r--r-- 5139 hb-ot-maxp-table.hh
-rw-r--r-- 3912 hb-ot-meta-table.hh
-rw-r--r-- 2433 hb-ot-meta.cc
-rw-r--r-- 2553 hb-ot-meta.h
-rw-r--r-- 15524 hb-ot-metrics.cc
-rw-r--r-- 6020 hb-ot-metrics.h
-rw-r--r-- 1363 hb-ot-metrics.hh
-rw-r--r-- 16705 hb-ot-name-language-static.hh
-rw-r--r-- 1391 hb-ot-name-language.hh
-rw-r--r-- 1232 hb-ot-name-table.hh
-rw-r--r-- 6135 hb-ot-name.cc
-rw-r--r-- 5536 hb-ot-name.h
-rw-r--r-- 12403 hb-ot-os2-table.hh
-rw-r--r-- 10125 hb-ot-os2-unicode-ranges.hh
-rw-r--r-- 4664 hb-ot-post-macroman.hh
-rw-r--r-- 4512 hb-ot-post-table-v2subset.hh
-rw-r--r-- 10063 hb-ot-post-table.hh
-rw-r--r-- 19117 hb-ot-shape-fallback.cc
-rw-r--r-- 1904 hb-ot-shape-fallback.hh
-rw-r--r-- 15372 hb-ot-shape-normalize.cc
-rw-r--r-- 2460 hb-ot-shape-normalize.hh
-rw-r--r-- 38996 hb-ot-shape.cc
-rw-r--r-- 1757 hb-ot-shape.h
-rw-r--r-- 4602 hb-ot-shape.hh
-rw-r--r-- 13053 hb-ot-shaper-arabic-fallback.hh
-rw-r--r-- 1099 hb-ot-shaper-arabic-joining-list.hh
-rw-r--r-- 7509 hb-ot-shaper-arabic-pua.hh
-rw-r--r-- 24768 hb-ot-shaper-arabic-table.hh
-rw-r--r-- 9674 hb-ot-shaper-arabic-win1256.hh
-rw-r--r-- 24505 hb-ot-shaper-arabic.cc
-rw-r--r-- 1648 hb-ot-shaper-arabic.hh
-rw-r--r-- 2343 hb-ot-shaper-default.cc
-rw-r--r-- 13166 hb-ot-shaper-hangul.cc
-rw-r--r-- 5803 hb-ot-shaper-hebrew.cc
-rw-r--r-- 19662 hb-ot-shaper-indic-machine.hh
-rw-r--r-- 4304 hb-ot-shaper-indic-machine.rl
-rw-r--r-- 26967 hb-ot-shaper-indic-table.cc
-rw-r--r-- 52445 hb-ot-shaper-indic.cc
-rw-r--r-- 1717 hb-ot-shaper-indic.hh
-rw-r--r-- 12157 hb-ot-shaper-khmer-machine.hh
-rw-r--r-- 3505 hb-ot-shaper-khmer-machine.rl
-rw-r--r-- 11022 hb-ot-shaper-khmer.cc
-rw-r--r-- 17429 hb-ot-shaper-myanmar-machine.hh
-rw-r--r-- 4329 hb-ot-shaper-myanmar-machine.rl
-rw-r--r-- 10808 hb-ot-shaper-myanmar.cc
-rw-r--r-- 3174 hb-ot-shaper-syllabic.cc
-rw-r--r-- 1611 hb-ot-shaper-syllabic.hh
-rw-r--r-- 12220 hb-ot-shaper-thai.cc
-rw-r--r-- 36411 hb-ot-shaper-use-machine.hh
-rw-r--r-- 8935 hb-ot-shaper-use-machine.rl
-rw-r--r-- 50550 hb-ot-shaper-use-table.hh
-rw-r--r-- 14403 hb-ot-shaper-use.cc
-rw-r--r-- 11271 hb-ot-shaper-vowel-constraints.cc
-rw-r--r-- 1465 hb-ot-shaper-vowel-constraints.hh
-rw-r--r-- 11759 hb-ot-shaper.hh
-rw-r--r-- 20619 hb-ot-stat-table.hh
-rw-r--r-- 180825 hb-ot-tag-table.hh
-rw-r--r-- 18518 hb-ot-tag.cc
-rw-r--r-- 6690 hb-ot-var-avar-table.hh
-rw-r--r-- 19228 hb-ot-var-common.hh
-rw-r--r-- 5840 hb-ot-var-cvar-table.hh
-rw-r--r-- 14210 hb-ot-var-fvar-table.hh
-rw-r--r-- 18144 hb-ot-var-gvar-table.hh
-rw-r--r-- 12725 hb-ot-var-hvar-table.hh
-rw-r--r-- 3770 hb-ot-var-mvar-table.hh
-rw-r--r-- 10043 hb-ot-var.cc
-rw-r--r-- 5209 hb-ot-var.h
-rw-r--r-- 3681 hb-ot-vorg-table.hh
-rw-r--r-- 1502 hb-ot.h
-rw-r--r-- 8385 hb-outline.cc
-rw-r--r-- 2070 hb-outline.hh
-rw-r--r-- 10183 hb-paint-extents.cc
-rw-r--r-- 6812 hb-paint-extents.hh
-rw-r--r-- 21176 hb-paint.cc
-rw-r--r-- 38165 hb-paint.h
-rw-r--r-- 8067 hb-paint.hh
-rw-r--r-- 2866 hb-pool.hh
-rw-r--r-- 4160 hb-priority-queue.hh
-rw-r--r-- 13939 hb-repacker.hh
-rw-r--r-- 12981 hb-sanitize.hh
-rw-r--r-- 21813 hb-serialize.hh
-rw-r--r-- 6598 hb-set-digest.hh
-rw-r--r-- 13636 hb-set.cc
-rw-r--r-- 5055 hb-set.h
-rw-r--r-- 6927 hb-set.hh
-rw-r--r-- 16469 hb-shape-plan.cc
-rw-r--r-- 4121 hb-shape-plan.h
-rw-r--r-- 2429 hb-shape-plan.hh
-rw-r--r-- 12802 hb-shape.cc
-rw-r--r-- 2310 hb-shape.h
-rw-r--r-- 1332 hb-shaper-impl.hh
-rw-r--r-- 1795 hb-shaper-list.hh
-rw-r--r-- 2985 hb-shaper.cc
-rw-r--r-- 4622 hb-shaper.hh
-rw-r--r-- 3999 hb-static.cc
-rw-r--r-- 2901 hb-string-array.hh
-rw-r--r-- 3862 hb-style.cc
-rw-r--r-- 3340 hb-style.h
-rw-r--r-- 3652 hb-subset-accelerator.hh
-rw-r--r-- 6419 hb-subset-cff-common.cc
-rw-r--r-- 33219 hb-subset-cff-common.hh
-rw-r--r-- 27276 hb-subset-cff1.cc
-rw-r--r-- 1296 hb-subset-cff1.hh
-rw-r--r-- 19023 hb-subset-cff2.cc
-rw-r--r-- 1296 hb-subset-cff2.hh
-rw-r--r-- 17911 hb-subset-input.cc
-rw-r--r-- 4090 hb-subset-input.hh
-rw-r--r-- 14563 hb-subset-instancer-solver.cc
-rw-r--r-- 5430 hb-subset-plan-member-list.hh
-rw-r--r-- 38485 hb-subset-plan.cc
-rw-r--r-- 6376 hb-subset-plan.hh
-rw-r--r-- 2260 hb-subset-repacker.cc
-rw-r--r-- 2272 hb-subset-repacker.h
-rw-r--r-- 19903 hb-subset.cc
-rw-r--r-- 8102 hb-subset.h
-rw-r--r-- 2468 hb-subset.hh
-rw-r--r-- 400294 hb-ucd-table.hh
-rw-r--r-- 7196 hb-ucd.cc
-rw-r--r-- 3269 hb-unicode-emoji-table.hh
-rw-r--r-- 17313 hb-unicode.cc
-rw-r--r-- 22980 hb-unicode.h
-rw-r--r-- 14733 hb-unicode.hh
-rw-r--r-- 25042 hb-uniscribe.cc
-rw-r--r-- 1391 hb-uniscribe.h
-rw-r--r-- 11048 hb-utf.hh
-rw-r--r-- 13525 hb-vector.hh
-rw-r--r-- 2595 hb-version.h
-rw-r--r-- 2653 hb-version.h.in
-rw-r--r-- 1555 hb.h
-rw-r--r-- 17000 hb.hh
-rw-r--r-- 7938 justify.py
-rw-r--r-- 16769 main.cc
-rw-r--r-- 27170 meson.build
-rw-r--r-- 3055 moz.build
drwxr-xr-x - ms-use
-rwxr-xr-x 1832 sample.py
-rwxr-xr-x 2504 update-unicode-tables.make