Alexandre Lissy
7f760e62e4
Bug 1843829 - Silence new Wcomma error after HarfBuzz update to 8.0.1 r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D184672
2023-07-27 08:24:47 +00:00
Jonathan Kew
5f01f95435
Bug 1842991 - Update harfbuzz to 8.0.1 r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D184487
2023-07-25 17:29:38 +00:00
Alexandre Lissy
fa95e35b8b
Bug 1843829 - Silence new Wcomma error after HarfBuzz update to 8.0.0 r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D183719
2023-07-17 21:43:45 +00:00
Jonathan Kew
51f03161d3
Bug 1842425 - Update harfbuzz to version 8.0.0. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D183181
2023-07-11 12:22:43 +00:00
Jonathan Kew
4fca70d35e
Bug 1832194 - Update harfbuzz to 7.3.0 r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D177574
2023-05-16 14:40:39 +00:00
Updatebot
f7adfaac24
Bug 1820063 - Update harfbuzz to 7.1.0 r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D171519
2023-03-03 09:20:12 +00:00
Jonathan Kew
3be9a8c3bb
Bug 1819843 - Add missing harfbuzz source file to moz.build list. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D171446
2023-03-02 18:45:39 +00:00
Jonathan Kew
bf67e143fd
Bug 1817854 - Update harfbuzz to release 7.0.1. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D170811
2023-02-23 21:43:47 +00:00
Jonathan Kew
4b98682338
Bug 1814651 - Cherry-pick commit 85be877 from upstream harfbuzz. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D168686
2023-02-02 18:43:54 +00:00
Jonathan Kew
b612c1324d
Bug 1806214 - Update harfbuzz to 6.0.0 r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D164971
2022-12-17 20:40:34 +00:00
Tom Ritter
31fa1a1d34
Bug 1800722: Let harfbuzz be managed by Updatebot r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D162146
2022-11-21 15:27:50 +00:00
Tom Ritter
809394580a
Bug 1800722: Let harfbuzz be vendored by moz.yaml harfbuzz r=jfkthame
...
This obsoletes update.sh so you now call
./mach vendor gfx/harfbuzz/moz.yaml
It is set to track new tags.
Differential Revision: https://phabricator.services.mozilla.com/D162145
2022-11-21 15:27:50 +00:00
Tom Ritter
dc8db985d0
Bug 1800722: Add a moz.yaml for harfbuzz r=jfkthame
...
Depends on D162131
Differential Revision: https://phabricator.services.mozilla.com/D162144
2022-11-21 15:27:50 +00:00
Ryan VanderMeulen
c6624e7438
Bug 1796292 - Update HarfBuzz to 5.3.1. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D159779
2022-10-20 13:23:12 +00:00
Ryan VanderMeulen
ea70f18c59
Bug 1794307 - Update HarfBuzz to 5.3.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D158913
2022-10-10 13:13:02 +00:00
Ryan VanderMeulen
535e2e0002
Bug 1791290 - Update HarfBuzz to 5.2.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D157590
2022-09-21 19:19:27 +00:00
Ryan VanderMeulen
19a8c40474
Bug 1781558 - Update HarfBuzz to 5.1.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D152830
2022-08-10 17:47:44 +00:00
Ryan VanderMeulen
7d4ba4cffd
Bug 1780461
- Fix HarfBuzz Wcomma errors introduced in version 4.4.1. r=jfkthame
...
Cherry-pick of upstream commit:
https://github.com/harfbuzz/harfbuzz/pull/3719
Differential Revision: https://phabricator.services.mozilla.com/D152318
2022-07-21 14:33:08 +00:00
Kai Engert
27a60cd1a4
Bug 1779200 - Again allow warnings in harfbuzz because of new -Wcomma warnings. r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D151687
2022-07-13 13:12:34 +00:00
Ryan VanderMeulen
9cc54fa7a9
Bug 1776802 - Remove obsolete lines from harfbuzz moz.build and enable warnings-as-errors. r=jfkthame
...
Depends on D150437
Differential Revision: https://phabricator.services.mozilla.com/D150438
2022-07-11 16:28:05 +00:00
Ryan VanderMeulen
7a7c344e74
Bug 1776802 - Update HarfBuzz to 4.4.1. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D150437
2022-07-11 16:28:04 +00:00
Jonathan Kew
0f30176a40
Bug 1774192 - Build harfbuzz with MT support. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D149241
2022-06-15 08:13:01 +00:00
Ryan VanderMeulen
84e0467a0f
Bug 1762191 - Update HarfBuzz to 4.3.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D146955
2022-06-08 14:29:29 +00:00
Ryan VanderMeulen
51437e8fd3
Bug 1763368 - Revert upstream commit to fix Bengali text rendering regression. r=jfkthame
...
This reverts the fix for upstream issue
https://github.com/harfbuzz/harfbuzz/issues/3314
Firefox was unaffected by that bug, so this should be safe to take
while the investigation continues upstream:
https://github.com/harfbuzz/harfbuzz/issues/3528
Differential Revision: https://phabricator.services.mozilla.com/D143186
2022-04-08 00:54:59 +00:00
Ryan VanderMeulen
3bbd35fed4
Bug 1762183 - Cherry-pick some upstream HarfBuzz fixes to address recent regressions. r=jfkthame
...
Fixes:
https://github.com/harfbuzz/harfbuzz/issues/3512
https://github.com/harfbuzz/harfbuzz/issues/3513
Differential Revision: https://phabricator.services.mozilla.com/D142454
2022-03-30 13:15:24 +00:00
Ryan VanderMeulen
d18a71361f
Bug 1757738 - Update HarfBuzz to 4.1.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D140064
2022-03-23 20:13:18 +00:00
Ryan VanderMeulen
ba43141112
Bug 1756664 - Update HarfBuzz to 3.4.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D139411
2022-03-01 17:37:04 +00:00
Ryan VanderMeulen
11fcfca595
Bug 1754028 - Update HarfBuzz to 3.3.2. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D138055
2022-02-07 18:29:05 +00:00
Ryan VanderMeulen
4676b0e9b4
Bug 1743434 - Update HarfBuzz to 3.1.2. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D132378
2021-11-29 16:02:56 +00:00
Ryan VanderMeulen
5ddde5eb32
Bug 1739248 - Update HarfBuzz to 3.1.1. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D130321
2021-11-16 17:28:53 +00:00
Ryan VanderMeulen
67a36a1dc6
Bug 1735218 - Update HarfBuzz to 3.0.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D128125
2021-11-01 16:19:14 +00:00
Mike Hommey
5245f8491f
Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D127229
2021-10-01 09:01:27 +00:00
Ryan VanderMeulen
b35a31e2b9
Bug 1726416 - Update HarfBuzz to 2.9.1. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D122989
2021-09-09 14:48:31 +00:00
Andi-Bogdan Postelnicu
2fc4f70e9b
Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium
...
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build`
when the module governed by the build config file is not buildable outside on the unified environment.
This needs to be done in order to have a hybrid build system that adds the possibility of combing
unified build components with ones that are built outside of the unified eco system.
Differential Revision: https://phabricator.services.mozilla.com/D122345
2021-08-25 10:46:17 +00:00
Andi-Bogdan Postelnicu
2f7a751cd0
Bug 1707096 - fix the build for `clang-trunk`. r=jfkthame
...
With D100581 LLVM added support for -Wunused-but-set-parameter and -Wunused-but-set-variable.
1. we shouldn't treat these warning as errors
2. for harfbuzz we apply a patch that has also been upstreamed, #2995 , since pragma directives are somehow borken in clang vs gcc.
Differential Revision: https://phabricator.services.mozilla.com/D116604
2021-06-02 14:38:01 +00:00
jkew
7cbbbc1426
Bug 1711947 - Update glyph properties during AAT substitutions so that mark zeroing works as expected. r=RyanVM
...
Cherry-pick of the following upstream commits:
[aat] Update glyph properties from GDEF if available when doing a replacement.
[aat] If shaping via morx, don't adjust mark positioning when zeroing widths.
https://github.com/harfbuzz/harfbuzz/pull/2968
Differential Revision: https://phabricator.services.mozilla.com/D115542
2021-05-19 22:13:13 +00:00
Ryan VanderMeulen
0e8b28fb35
Bug 1711472 - Update HarfBuzz to 2.8.1. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D115212
2021-05-17 15:51:42 +00:00
Ryan VanderMeulen
2f20de2945
Bug 1698885 - Update HarfBuzz to 2.8.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D109838
2021-03-31 15:45:26 +00:00
Masatoshi Kimura
03d7defdfa
Bug 1684110 - Define UNICODE on some directories. r=glandium
...
so that people do not accidentally use 'A'-functions.
Differential Revision: https://phabricator.services.mozilla.com/D100420
2021-01-13 22:49:59 +00:00
Ryan VanderMeulen
e02eeb5885
Bug 1656886 - Update HarfBuzz to 2.7.4. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D85757
2021-01-07 13:53:25 +00:00
Jonathan Kew
2e5d0e7cd2
Bug 1650414 - Cherry-pick commit 1e6027e29cd5d900337b23a20886b2a8d81bb2de from upstream harfbuzz to fix AAT mark anchoring. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D82318
2020-07-06 09:03:29 +00:00
Ryan VanderMeulen
b34980f800
Bug 1647303 - Update HarfBuzz to 2.6.8. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D80476
2020-06-22 15:44:53 +00:00
Ryan VanderMeulen
d4df232197
Bug 1643005 - Update HarfBuzz to 2.6.7. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D78056
2020-06-03 17:38:40 +00:00
Ryan VanderMeulen
457282b8ab
Bug 1631118 - Update HarfBuzz to 2.6.6. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D71420
2020-05-12 17:12:15 +00:00
Coroiu Cristina
a43b568040
Backed out changeset a3f5d01bee73 (bug 1631118) for Wr failures at /css/css-fonts/font-feature-settings-tibetan.html on a CLOSED TREE
2020-05-12 13:43:26 +03:00
Ryan VanderMeulen
8d043ab8b4
Bug 1631118 - Update HarfBuzz to 2.6.6. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D71420
2020-05-12 08:42:31 +00:00
Jonathan Kew
e7b074c98a
Bug 1613996 - Try to avoid instantiating an FT_Face just to read the font's charmap for FindFontForChar. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D62152
--HG--
extra : moz-landing-system : lando
2020-02-09 04:18:22 +00:00
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