Commit Graph

166 Commits

Author SHA1 Message Date
Ryan VanderMeulen
0aab0b28d6 Bug 1592165 - Update HarfBuzz to 2.6.4. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D50888

--HG--
extra : moz-landing-system : lando
2019-11-07 15:52:22 +00:00
Ryan VanderMeulen
5611980e6c Bug 1585138 - Update HarfBuzz to 2.6.2. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D47665

--HG--
extra : moz-landing-system : lando
2019-10-01 09:18:54 +00:00
Ryan VanderMeulen
9b1cdd9e22 Bug 1576041 - Update HarfBuzz to 2.6.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D43201

--HG--
extra : moz-landing-system : lando
2019-08-23 14:12:12 +00:00
Mike Hommey
66d7fe943e Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D42765

--HG--
extra : moz-landing-system : lando
2019-08-21 12:25:42 +00:00
Ryan VanderMeulen
943db786b5 Bug 1573841 - Update HarfBuzz to 2.6.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D42034

--HG--
extra : moz-landing-system : lando
2019-08-20 19:05:15 +00:00
Chris AtLee
a0d3d64841 Bug 1559975: Fix python2/3 compat in gfx/ r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35337

--HG--
extra : moz-landing-system : lando
2019-07-05 14:28:55 +00:00
Ryan VanderMeulen
1a0a648052 Bug 1560439 - Update HarfBuzz to 2.5.3. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D36282

--HG--
extra : moz-landing-system : lando
2019-06-29 17:29:36 +00:00
Ryan VanderMeulen
e654402ba5 Bug 1554306 - Update HarfBuzz to version 2.5.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D32776

--HG--
rename : gfx/harfbuzz/src/hb-ot-name-language.cc => gfx/harfbuzz/src/hb-ot-name-language-static.hh
rename : gfx/harfbuzz/src/test-size-params.cc => gfx/harfbuzz/src/test-gpos-size-params.cc
rename : gfx/harfbuzz/src/test-would-substitute.cc => gfx/harfbuzz/src/test-gsub-would-substitute.cc
rename : gfx/harfbuzz/src/test-name-table.cc => gfx/harfbuzz/src/test-ot-name.cc
extra : moz-landing-system : lando
2019-06-03 15:11:49 +00:00
Ryan VanderMeulen
cb629bb8d0 Bug 1540770 - Update HarfBuzz to version 2.4.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D25659

--HG--
extra : moz-landing-system : lando
2019-04-03 12:49:51 +00:00
Ryan VanderMeulen
8ebae7be15 Bug 1524102 - Update HarfBuzz to version 2.3.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D18170

--HG--
extra : moz-landing-system : lando
2019-01-31 12:01:26 +00:00
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