Commit Graph

133 Commits

Author SHA1 Message Date
Ryan VanderMeulen
a05c88c600 Bug 1696935 - Update OTS to 8.1.4. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D107493
2021-03-10 15:45:45 +00:00
Ryan VanderMeulen
80653bb7cb Bug 1686287 - Update OTS to 8.1.3. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D101475
2021-01-12 21:01:04 +00:00
Ryan VanderMeulen
edf21ccc44 Bug 1685381 - Update OTS to 8.1.2. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D100951
2021-01-07 13:29:48 +00:00
Ryan VanderMeulen
0783109e4f Bug 1680519 - Update OTS to 8.1.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D98611
2020-12-07 19:03:30 +00:00
Ryan VanderMeulen
27b1fa7259 Bug 1672563 - Update OTS to 8.1.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D94401
2020-10-22 17:28:27 +00:00
Jonathan Kew
18c2162d62 Bug 1639813 - Update OTS to upstream commit 6300460f76dbf1554a59dc1f20f52d5c2f5641e6 to clean up weird PSname that makes Core Text fail. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D76343
2020-05-21 17:20:48 +00:00
Jonathan Kew
a121521c76 Bug 1634834 - Update OTS to upstream commit bbd729f8f39c28db9818371b20f9e5ed44226c2f to fix invalid ligature component count check. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D73551
2020-05-02 21:14:21 +00:00
Ryan VanderMeulen
b12c4363fb Bug 1577799 - Update OTS to 8.0.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D44703

--HG--
rename : gfx/ots/src/cff_type2_charstring.cc => gfx/ots/src/cff_charstring.cc
rename : gfx/ots/src/cff_type2_charstring.h => gfx/ots/src/cff_charstring.h
rename : gfx/ots/tests/cff_type2_charstring_test.cc => gfx/ots/tests/cff_charstring_test.cc
extra : moz-landing-system : lando
2019-09-13 09:47:50 +00:00
Ryan VanderMeulen
92d11a3325 Bug 1531912 - Update OTS to 7.1.9. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D21787

--HG--
extra : moz-landing-system : lando
2019-03-02 15:32:15 +00:00
Ryan VanderMeulen
ae8b50b2bc Bug 1478153 - Update OTS to version 7.1.7. r=jfkthame
--HG--
extra : rebase_source : 6dbc63989bb3d88e0b9c813210370fe70051578d
2018-07-24 16:09:00 -04:00
Ryan VanderMeulen
6767362379 Bug 1465807 - Update OTS to version 7.0.0. r=jfkthame
--HG--
extra : rebase_source : f1a477fc59a9a91a2fa9e4b33a14de1a59374a17
2018-05-31 11:56:59 -04:00
Jonathan Kew
3511e348ed Bug 1457412 - Update OTS to upstream tip (c903692702), to pick up recent fixes. r=jrmuizel 2018-04-30 15:45:38 +01:00
Jonathan Kew
9b24234052 Bug 1341088 - Update OTS to upstream rev. 63ff19f4a8, which includes support for variation tables. r=jrmuizel 2018-04-04 10:08:05 +01:00
Jonathan Kew
a919e6fbda Bug 1440659 - Update OTS library to latest upstream code (currently at f7238234966c466c5e3d11ee822e9760be0c527a, release 6.1.1 + recent changes from trunk). r=fredw 2018-02-23 14:32:24 +00:00
Jonathan Kew
d7d940f86f Bug 1440658 - Update woff2 library to latest upstream code (currently at 1bccf208bca986e53a647dfe4811322adb06ecf8, release 1.0.2). r=fredw 2018-02-23 14:32:23 +00: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
Kevin Hsieh
a0a376f2f1 Bug 1396026 - Update OTS to accept Awami Nastaliq. r=froydnj,jfkthame
MozReview-Commit-ID: EvF3YDhuwNn

--HG--
extra : rebase_source : 20046aa4f2695f923574bf00207f06a113d1f246
2017-09-07 10:40:59 -07:00
Kevin Hsieh
dedf384ca4 Bug 1391855 - OTS: Match signedness in GlatEntry loop. r=jfkthame
MozReview-Commit-ID: IzzWbNVEwh

--HG--
extra : rebase_source : 04c1dcebc8570231d2f1c47bf2f0057a0e3543ac
2017-08-19 15:26:11 -07:00
Kevin Hsieh
572c3c94d2 Bug 1369672 - Update OTS to support Graphite table sanitization. r=jfkthame
MozReview-Commit-ID: 4WU4nQcsQgt

--HG--
extra : rebase_source : 8a27c738aaccb5bd47bf057de181c4abe210ba93
2017-08-11 16:36:12 -07:00
Wes Kocher
1e9388e012 Backed out changeset 15956a990499 (bug 1369672) for build bustage a=backout CLOSED TREE
MozReview-Commit-ID: 40Rckwto87s
2017-08-17 13:51:05 -07:00
Kevin Hsieh
c6eb2a0038 Bug 1369672 - Update OTS to support Graphite table sanitization. r=jfkthame
MozReview-Commit-ID: 4WU4nQcsQgt

--HG--
extra : rebase_source : 1e4f92f9fe5c494137123cd6ae74f55c0fc8a669
2017-08-11 16:36:12 -07:00
Jonathan Kew
c029499324 Bug 1348788 - Update OTS to release 5.2.0 + latest upstream fixes, prior to addition of Graphite support. r=milan 2017-07-27 09:03:10 +01:00
Jonathan Kew
154df58572 Bug 1382750 - Import and run gtests from upstream OTS. r=milan 2017-07-26 21:09:18 +01:00
Mike Hommey
a1829611bc Bug 1353990 - Stop exporting woff2 headers. r=gps
woff_out.h includes port.h (actually, worse, "./port.h"), and in
dist/include, port.h is actually *not* the one from woff2...

We've just been lucky it's worked so far.

--HG--
extra : rebase_source : 65537c1f6c0ba540e0c93ef2c8ba587e5903d273
2017-04-06 13:42:27 +09:00
Tom Ritter
1090618912 Bug 1341895 - Include most recent OTS tag allowing it to be tracked for automated release notifications. r=fredw
MozReview-Commit-ID: KnZDJxWqjhI

--HG--
extra : rebase_source : 3773fb86fe5dca4030d82ba93b5ba7d68c749d0e
2017-02-22 16:34:25 -06:00
Frédéric Wang
feb1b8a1f3 Bug 1305944 - Update OTS to version 5.1.0. r=jfkthame
--HG--
extra : rebase_source : 37fea2d4cf91be8c887bbc55add05621bb07a1e1
2016-09-28 04:05:00 -04:00
Frédéric Wang
a7fdab6ca8 Bug 1291217 - Update OTS to version 5.0.1. r=jfkthame
--HG--
extra : rebase_source : 85ea822044fbb0c2ffcec8a460d99e4b751dbff6
2016-08-02 06:32:00 -04: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
Frédéric Wang
6cc1afdda7 Bug 1227058 - Update OTS to version 5.0.0. r=jfkthame 2016-01-26 14:08:00 +01:00
Mike Hommey
3de00b45dd Bug 1216444 - Remove GKMEDIAS_SHARED_LIBRARY. r=mshal
In bug 922912, we folded back gkmedias.dll info xul.dll, so in practice, there
is no default configuration left that exercises GKMEDIAS_SHARED_LIBRARY. And
sure enough, it's been broken for months in many different ways.

The gkmedias intermediate library is however kept for webrtc signaling tests.
2015-10-21 14:47:22 +09: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
Frédéric Wang
7324f7cce8 Bug 1193050 - Update OTS to latest upstream version. r=jfkthame 2015-10-02 05:21:45 +02:00
Wes Kocher
d70ea0dbd0 Backed out changeset a94b86bdf54b (bug 1193050) 2015-10-14 09:04:38 -07:00
Frédéric Wang
6a97734fc7 Bug 1193050 - Update OTS to latest upstream version. r=jfkthame 2015-10-02 05:21:45 +02: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
Makoto Kato
50e851b877 Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal 2015-08-03 10:07:09 +09:00
David Major
ebde6b9f4f Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
2015-04-27 19:59:27 -04:00
Jonathan Kew
cddb282cdf Bug 1142952 - Update OTS to latest upstream revision; now at e779d45e7a96d3b97ed3d2b76db7478cb86fdd8b. r=jdaggett 2015-03-19 11:11:30 +00:00
Jonathan Kew
2162f6bcb7 Bug 1098497 - Update OTS to latest upstream (at commit 7091a232a10a741591ff25158c98ca3f0c319cf9) to pick up recent fixes. r=jdaggett 2014-11-17 15:24:05 +00:00
Jacek Caban
5f302b6b62 Bug 1092151 - Don't use dllimport/dllexport for OTS in non-shared gkmedias builds. r=glandium 2014-11-05 11:27:13 +01:00
Jonathan Kew
b2782ecfb8 Bug 1074223 - Update OTS to pick up fixes for upstream issues 35, 37. Current rev: c24a839b1c66c4de09e58fabaacb82bf3bd692a4. r=jdaggett 2014-10-09 08:43:30 +01:00
Jonathan Kew
b8f41a1322 Bug 1064737 pt 1 - Enable WOFF2 support in OTS. r=jdaggett 2014-10-04 10:05:14 +01:00
Frédéric Wang
505ee6f85b Bug 1057488 - Part 4: Update OTS to 5c25bdac8f02080f49fa416ea997ed77e3be0d30. r=jfkthame
--HG--
extra : rebase_source : c78868d91c35ba3f7cf427740d19cfc775df8cc2
2014-08-24 09:52:00 -04:00
Frédéric Wang
3ca9ad3ae3 Bug 1057488 - Part 3: Update OTS to 97d043dd8977751835ca8d33d773ae8416e456d5. r=jfkthame
--HG--
extra : rebase_source : a040d22b1758ae60b7bbafecbe35d0dc9891365a
2014-08-23 10:12:00 -04:00
Frédéric Wang
1d9bae5809 Bug 1057488 - Part 2: Update OTS to 2a1859a6629bdb6f2915b1d3041621dbd396a4f7. r=jfkthame
--HG--
extra : rebase_source : bd1aeeb6c94148c8b1b219d933b9fc24f732da1b
2014-08-23 01:59:00 -04:00
Frédéric Wang
1bd3a86e41 Bug 1057488 - Part 1: Add a small bash script to help keeping OTS up-to-date. r=jfkthame
--HG--
extra : rebase_source : 1cdf7b565e5ed55a9630ff9f0f93827f5112f0e3
2014-08-23 01:58:00 -04:00
Jonathan Kew
ed7ebf4bf9 bug 1035438 - ensure tags are limited to 4 chars in OTS error messages. r=jdaggett 2014-07-08 14:55:51 +01:00
Frédéric Wang
b7379c962b Bug 1020927 - Update OTS to d6018b62bf41f6b419aeae6d2795725a55715481 to accept 0 lookup for lookup, feature or script offset. r=jfkthame 2014-06-05 11:09:00 -04:00
Frédéric Wang
111e726228 Bug 1020927 - Part 2: Update OTS to bf4afceb8b441f3a219dd7cfea5613c18183836c so that we fix the compile warnings. r=jfkthame 2014-06-05 11:09:00 -04:00
Frédéric Wang
325312988d Bug 1020927 - Part 1: Update OTS to 06372729b075619ec94aa2e075afcabc894b6069 so that WOFF2 can be disabled at build time. This excludes the change of 9f5b6e2e6a5c0182e4c89233aff8a4f6414d55e0 that was causing a crash. r=jfkthame 2014-06-05 11:08:00 -04:00