Ryan VanderMeulen
2fee089e7b
Bug 1500356 - Update HarfBuzz to version 2.3.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D15238
--HG--
extra : rebase_source : 5c883b6da7006712a04b016cc3bd1b4b8528c8db
2018-12-21 16:10:52 -05:00
Ryan VanderMeulen
9f7d0bfb65
Bug 1490062 - Update HarfBuzz to version 1.9.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D5830
--HG--
rename : gfx/harfbuzz/src/hb-aat-layout-common-private.hh => gfx/harfbuzz/src/hb-aat-layout-common.hh
rename : gfx/harfbuzz/src/hb-aat-layout-private.hh => gfx/harfbuzz/src/hb-aat-layout.hh
rename : gfx/harfbuzz/src/hb-atomic-private.hh => gfx/harfbuzz/src/hb-atomic.hh
rename : gfx/harfbuzz/src/hb-blob-private.hh => gfx/harfbuzz/src/hb-blob.hh
rename : gfx/harfbuzz/src/hb-buffer-private.hh => gfx/harfbuzz/src/hb-buffer.hh
rename : gfx/harfbuzz/src/hb-face-private.hh => gfx/harfbuzz/src/hb-face.hh
rename : gfx/harfbuzz/src/hb-font-private.hh => gfx/harfbuzz/src/hb-font.hh
rename : gfx/harfbuzz/src/hb-iter-private.hh => gfx/harfbuzz/src/hb-iter.hh
rename : gfx/harfbuzz/src/hb-machinery-private.hh => gfx/harfbuzz/src/hb-machinery.hh
rename : gfx/harfbuzz/src/hb-map-private.hh => gfx/harfbuzz/src/hb-map.hh
rename : gfx/harfbuzz/src/hb-mutex-private.hh => gfx/harfbuzz/src/hb-mutex.hh
rename : gfx/harfbuzz/src/hb-object-private.hh => gfx/harfbuzz/src/hb-object.hh
rename : gfx/harfbuzz/src/hb-open-file-private.hh => gfx/harfbuzz/src/hb-open-file.hh
rename : gfx/harfbuzz/src/hb-open-type-private.hh => gfx/harfbuzz/src/hb-open-type.hh
rename : gfx/harfbuzz/src/hb-ot-layout-common-private.hh => gfx/harfbuzz/src/hb-ot-layout-common.hh
rename : gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh => gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh
rename : gfx/harfbuzz/src/hb-ot-layout-private.hh => gfx/harfbuzz/src/hb-ot-layout.hh
rename : gfx/harfbuzz/src/hb-ot-map-private.hh => gfx/harfbuzz/src/hb-ot-map.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-arabic-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-arabic.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-indic.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-khmer-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-khmer.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-myanmar-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-myanmar.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-use-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-use.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex.hh
rename : gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh => gfx/harfbuzz/src/hb-ot-shape-fallback.hh
rename : gfx/harfbuzz/src/hb-ot-shape-normalize-private.hh => gfx/harfbuzz/src/hb-ot-shape-normalize.hh
rename : gfx/harfbuzz/src/hb-ot-shape-private.hh => gfx/harfbuzz/src/hb-ot-shape.hh
rename : gfx/harfbuzz/src/hb-set-digest-private.hh => gfx/harfbuzz/src/hb-set-digest.hh
rename : gfx/harfbuzz/src/hb-set-private.hh => gfx/harfbuzz/src/hb-set.hh
rename : gfx/harfbuzz/src/hb-shape-plan-private.hh => gfx/harfbuzz/src/hb-shape-plan.hh
rename : gfx/harfbuzz/src/hb-shaper-impl-private.hh => gfx/harfbuzz/src/hb-shaper-impl.hh
rename : gfx/harfbuzz/src/hb-shaper-private.hh => gfx/harfbuzz/src/hb-shaper.hh
rename : gfx/harfbuzz/src/hb-subset-private.hh => gfx/harfbuzz/src/hb-subset.hh
rename : gfx/harfbuzz/src/hb-unicode-private.hh => gfx/harfbuzz/src/hb-unicode.hh
rename : gfx/harfbuzz/src/hb-utf-private.hh => gfx/harfbuzz/src/hb-utf.hh
rename : gfx/harfbuzz/src/hb-vector-private.hh => gfx/harfbuzz/src/hb-vector.hh
rename : gfx/harfbuzz/src/hb-private.hh => gfx/harfbuzz/src/hb.hh
extra : rebase_source : 96e5e4d6e8c904f1ddc8f1338e39f74b02215654
2018-09-13 20:22:57 -04:00
Ryan VanderMeulen
63a5b2453c
Bug 1483310 - Update HarfBuzz to version 1.8.8. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D3973
--HG--
extra : moz-landing-system : lando
2018-08-22 13:57:00 +00:00
Masatoshi Kimura
b190c1c0b3
Bug 1482583 - Suppress clang-cl warnings in some third-party directories. r=mshal
...
--HG--
extra : rebase_source : 68621ca3ad2565e173f3350744125993f85f49f3
2018-08-11 06:05:19 +09:00
Ryan VanderMeulen
783ccf6975
Bug 1476334 - Update HarfBuzz to version 1.8.7. r=jfkthame
...
--HG--
extra : rebase_source : 48d8469644e5fbb52757f3dcf3e9c3bd4c212142
2018-08-09 09:07:27 -04:00
Ryan VanderMeulen
16fa6aac83
Bug 1473064 - Update HarfBuzz to version 1.8.3. r=jfkthame
...
--HG--
extra : rebase_source : 3c306d165a8c22c9f38f6faa9aa755d07ad197c8
2018-07-11 10:47:57 -04:00
Ryan VanderMeulen
6de5a51f67
Bug 1467108 - Update HarfBuzz to version 1.8.1. r=jfkthame
...
--HG--
extra : rebase_source : 6a7e7f4764a564f0561c6ceb3f7204bdaeb07a9c
2018-06-06 17:08:29 -04:00
Ryan VanderMeulen
e468fac775
Bug 1443812 - Update HarfBuzz to 1.7.6. r=jfkthame
2018-03-07 13:29:23 -05:00
Ryan VanderMeulen
6ecf16b619
Bug 1434447 - Update HarfBuzz to 1.7.5. r=jfkthame
...
--HG--
extra : rebase_source : 04cf40893bd7dc2e2cf7727574af1ef956968f84
2018-02-27 12:37:56 -05:00
Ryan VanderMeulen
3370543cbd
Bug 1426450 - Update HarfBuzz to 1.7.4. r=jfkthame
2017-12-20 15:42:30 -05:00
Ryan VanderMeulen
cdd4f12a89
Bug 1426036 - Update HarfBuzz to 1.7.3. r=jfkthame
2017-12-19 14:15:29 -05:00
Ryan VanderMeulen
424e4364dd
Bug 1422898 - Update Harfbuzz to 1.7.2. r=jfkthame
2017-12-05 07:44:54 -05:00
Ryan VanderMeulen
aac3a947d7
Bug 1417131 - Update HarfBuzz to 1.7.1. r=jfkthame
2017-11-28 10:14:22 -05:00
Ryan VanderMeulen
42a983ba76
Bug 1411005 - Update Harfbuzz to version 1.6.3. r=jfkthame
2017-10-27 10:56:24 -04:00
Chris Manchester
c86173526a
Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium
...
MozReview-Commit-ID: 1G2o4fy74cf
2017-10-25 15:12:09 -07:00
Ryan VanderMeulen
f00b043001
Bug 1408855 - Update Harfbuzz to version 1.6.0. r=jfkthame
2017-10-17 11:17:04 -04:00
Jonathan Kew
5610a0e1a8
Bug 1360128 pt 2 - Cherry-pick commit 19e77e01bc13f44138e1d50533327d314dd0a018 from upstream harfbuzz, to avoid incorrect shape-plan caching in harfbuzz with variation fonts. r=jrmuizel
2017-10-12 14:25:42 +01:00
Ryan VanderMeulen
ffcd6c269f
Bug 1393375 - Update HarfBuzz to version 1.5.1. r=jfkthame
...
--HG--
extra : rebase_source : fe31a7ee242cb4e76b8a89051cb1e3497f0b8478
2017-09-07 09:36:27 -04:00
Ryan VanderMeulen
0668040c4e
Bug 1388551
- Update harfbuzz to version 1.4.8. r=jfkthame
...
--HG--
extra : rebase_source : ed754f01ec7503c17218c6ccc52009d76ea98098
2017-08-09 08:57:22 -04:00
Ryan VanderMeulen
ec89ab1aea
Bug 1382083 - Update harfbuzz to version 1.4.7. r=jfkthame
2017-07-19 12:50:00 -04:00
Jonathan Kew
e55e10e447
Bug 1358502 - Update harfbuzz to release 1.4.6. r=jrmuizel
2017-05-04 22:24:16 +01:00
Ryan VanderMeulen
bf71ad29fe
Bug 1344578 - Update harfbuzz to version 1.4.5. r=jfkthame
2017-03-15 17:12:44 -04:00
Ryan VanderMeulen
4c170cb836
Bug 1342964 - Update harfbuzz to version 1.4.3. r=jfkthame
2017-03-01 11:57:35 -05:00
Jonathan Kew
2fd356c331
Bug 1295299 - Cherry-pick harfbuzz fix 44f7d6ecde9bf7427a05cbe73ed5d668b8a72b2a. r=jrmuizel
2017-02-22 09:17:50 +00:00
Tom Ritter
b71fdda6fb
Bug 1336500 Update harfbuzz README to 1.4.2 r=RyanVM
...
MozReview-Commit-ID: 7x9uTeoERTt
--HG--
extra : rebase_source : a67501b3c02cdaf994f94fdc27ee15b32261d84c
2017-02-03 11:47:06 -06:00
Jonathan Kew
b4bb4efe0f
Bug 1279925 - Add Win10AU versions of tahoma.ttf and tahomabd.ttf to the GDEF blacklist in harfbuzz. r=jrmuizel
2017-02-02 16:22:11 +00:00
Jonathan Kew
f1e01fb1ea
Bug 1279693 - Add the Win7 version of himalaya.ttf to the GDEF blacklist in harfbuzz. r=jrmuizel
2017-01-26 16:29:54 +00:00
Ryan VanderMeulen
895113f2db
Bug 1333656 - Update harfbuzz to version 1.4.2. r=jfkthame
...
--HG--
rename : gfx/harfbuzz/src/hb-ot-layout-math-table.hh => gfx/harfbuzz/src/hb-ot-math-table.hh
2017-01-25 11:37:25 -05:00
Ryan VanderMeulen
39daf11cfa
Bug 1325775 - Update harfbuzz to version 1.4.1. r=jfkthame
2017-01-06 09:46:21 -05:00
Jonathan Kew
ce7d6df2ad
Bug 1324780 - Cherry-pick commit 1c98ff87c76536553e53c131e75aba33033ee3a0 from upstream harfbuzz, to fix build failure with older glib. r=jrmuizel
2017-01-01 11:43:24 +00:00
Frédéric Wang
f3cd5b7001
Bug 1313097 - update harfbuzz to upstream release 1.3.3. r=jfkthame
...
--HG--
extra : rebase_source : 9834b94c1db713fccebe2364b52fe9da41ff8d72
2016-10-26 11:53:00 +02:00
Mike Hommey
6f8a48bb27
Bug 1306543 - Avoid using g_unicode_script_from_iso15924 directly. r=jfkthame
...
for compatibility with glib < 2.29.14.
2016-10-04 14:00:22 +09:00
Jonathan Kew
7ff947a3e3
Bug 1269343 - Update harfbuzz to release 1.3.0 + additional recent fixes from upstream. r=jrmuizel
2016-08-22 08:26:48 +01:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Jonathan Kew
7e5dc29252
Bug 1251203 - Update harfbuzz to release 1.2.6. r=jrmuizel
2016-04-13 11:07:08 +01:00
Jonathan Kew
440bbc2b94
Bug 1262774 - Cherry-pick upstream fix for broken mark filter set support in harfbuzz. r=jrmuizel
2016-04-07 13:02:35 +01:00
Jonathan Kew
2bee0a7574
Bug 1249861
- Update harfbuzz to release 1.2.2 from upstream. r=jrmuizel
2016-02-24 20:54:53 +00:00
Jonathan Kew
2ede382f0a
Bug 1228540 - Update harfbuzz to release 1.1.3. r=jdaggett
2016-01-15 08:44:41 +00:00
Mike Hommey
e0c501a1c1
Bug 1235738 - Move MOZ_DEBUG_DEFINES to build frontend. r=gps
...
MOZ_DEBUG_DEFINES are essentially defines used everywhere. So treat them as
feeding the initial value for DEFINES in each moz.build sandbox. This allows
the kind overrides that was done in the past by resetting MOZ_DEBUG_DEFINES
in Makefiles.
2015-12-31 07:27:23 +09:00
Jonathan Kew
8661f78943
Bug 1226175 - Update in-tree harfbuzz to release 1.1.0 to pick up Syriac Abbreviation Mark support ('stch' feature). r=jdaggett
2015-11-20 21:49:09 +00:00
Carsten "Tomcat" Book
50fa932cc7
Backed out changeset 815c0c1d5619 (bug 1226175) for bustage on a CLOSED TREE
2015-11-20 08:03:13 +01:00
Jonathan Kew
45133c48e8
Bug 1226175 - Update in-tree harfbuzz to release 1.1.0 to pick up Syriac Abbreviation Mark support ('stch' feature). r=jdaggett
2015-11-20 06:19:27 +00:00
Jonathan Kew
d4e4f3b6aa
Bug 1215428 - Update harfbuzz to release 1.0.6. r=jdaggett
2015-10-26 13:38:12 +00:00
Nicholas Nethercote
5b34a25af2
Bug 1216020 - Comment all ALLOW_COMPILER_WARNINGS lines. r=glandium.
...
DONTBUILD because it only changes comments.
This will hopefully prevent confusion like that in bug 1215903.
--HG--
extra : rebase_source : f0a601d77b5f42b4fbe090693234f934e3becc42
2015-10-19 18:05:20 -07:00
Jonathan Kew
ad69a6c9c5
Bug 1211141 - Update to latest harfbuzz from upstream (release 1.0.5). r=jdaggett
2015-10-14 16:00:36 +01:00
Wes Kocher
8dd36993ac
Backed out changeset 806b320566ac (bug 1211141)
2015-10-14 09:04:16 -07:00
Jonathan Kew
b602970574
Bug 1211141 - Update to latest harfbuzz from upstream (release 1.0.5). r=jdaggett
2015-10-14 16:00:36 +01:00
Jonathan Kew
c82b11c0be
Bug 1196463 - Update harfbuzz to release 1.0.3 from upstream. r=jdaggett
2015-09-07 08:22:05 +01:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Jonathan Kew
be9c788bd0
Bug 729993 - Cherry-pick harfbuzz fixes for finer-grained cluster support (9099e48e29, c7dfe316f8). r=behdad (upstream)
2015-08-09 22:01:28 +01:00