Commit Graph

154 Commits

Author SHA1 Message Date
Jonathan Kew
a7d8feedd6 Bug 1761233 - Apply VDMX sanitization fix from https://github.com/khaledhosny/ots/pull/250 to avoid generating invalid "sanitized" data. r=gfx-reviewers,lsalzman
With this fix, the site from comment 21 loads successfully.

Differential Revision: https://phabricator.services.mozilla.com/D158712
2022-10-06 10:05:26 +00:00
Jonathan Kew
44569d3a7a Bug 1792214 - Apply OTS patch from https://github.com/khaledhosny/ots/pull/249 to work around Core Text and FreeType failures with variable COLR fonts that lack a gvar table. r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D158141
2022-09-27 22:06:51 +00:00
Jonathan Kew
3ac18db1ff Bug 1791017 - Update OTS to 9.0.0. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D157474
2022-09-22 19:11:33 +00:00
Marian-Vasile Laza
3addcb6dd7 Backed out 2 changesets (bug 1791017, bug 1740526) for causing reftest failures on colrv1-01.html. CLOSED TREE
Backed out changeset 3ca91d34f126 (bug 1740526)
Backed out changeset df138324dd6b (bug 1791017)
2022-09-22 03:45:25 +03:00
Jonathan Kew
24babe6854 Bug 1791017 - Update OTS to 9.0.0. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D157474
2022-09-21 19:20:05 +00:00
Jonathan Kew
508b47202d Bug 1789403 - Cherry-pick 2dc0c5eca9 to fix build failure in ots/tests. r=RyanVM
Depends on D156860

Differential Revision: https://phabricator.services.mozilla.com/D156861
2022-09-10 16:10:38 +00:00
Jonathan Kew
c89a314872 Bug 1789403 - Add check of the output-stream size limit in RLBoxWOFF2Host.cpp. r=RyanVM
Depends on D156859

Differential Revision: https://phabricator.services.mozilla.com/D156860
2022-09-10 16:10:38 +00:00
Jonathan Kew
9c5dc173c9 Bug 1789403 - Update OTS source to 8.2.2. r=RyanVM
Depends on D156857

Differential Revision: https://phabricator.services.mozilla.com/D156858
2022-09-10 16:10:37 +00:00
Jonathan Kew
a1011e993e Bug 1789403 - Update ots-rlbox.patch to apply to OTS 8.2.2. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D156857
2022-09-10 16:10:37 +00:00
Sylvestre Ledru
42f6811d95 Bug 1519636 - Reformat recent changes to the Google coding style r=andi,media-playback-reviewers,necko-reviewers,padenot,dragana
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D148375
2022-06-07 12:32:55 +00:00
Ryan VanderMeulen
afe16b6d4e Bug 1748352 - Update OTS to 8.2.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D134984
2022-01-03 23:11:47 +00:00
shravanrn@gmail.com
65681ac00b Bug 1747586 - Increase woff2 rlbox sbx size to prevent win32 crash r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D134709
2021-12-27 17:46:26 +00:00
shravanrn@gmail.com
7079358631 Bug 1744460 part 2 - Update woff2 RLBoxSandboxPool to track minimum sandbox size r=bholley
Depends on D133009

Differential Revision: https://phabricator.services.mozilla.com/D133158
2021-12-09 00:01:17 +00:00
Shravan Narayan
d37cf39bdc Bug 1744460 part 1 - Move woff2 memory estimation code outside rlbox sandbox r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D133009
2021-12-09 00:01:16 +00:00
Butkovits Atila
6ffe112d27 Backed out 2 changesets (bug 1744460) for causing build bustages at RLBoxSandboxPool.cpp. CLOSED TREE
Backed out changeset 582101d582a0 (bug 1744460)
Backed out changeset dba7b7c19b2f (bug 1744460)
2021-12-08 21:57:58 +02:00
shravanrn@gmail.com
8001ccc0fd Bug 1744460 part 2 - Update woff2 RLBoxSandboxPool to track minimum sandbox size r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D133158
2021-12-08 17:55:16 +00:00
Shravan Narayan
cb984eadce Bug 1744460 part 1 - Move woff2 memory estimation code outside rlbox sandbox r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D133009
2021-12-08 17:55:16 +00:00
Deian Stefan
21f0bb70ce Bug 1743324 - Convert RLBox woff2 functions to use char instead of uint8_t and unsigned long instead of size_t r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D132320
2021-11-29 04:26:22 +00:00
Deian Stefan
1ee9a841d8 Bug 1732201 - Sandbox woff2 in OTS using RLBox r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D126435
2021-11-27 23:30:49 +00:00
Cristian Tuns
f0ef0360eb Backed out changeset d486edc7499b (bug 1732201) for causing web-platform-tests failures on header-totalsfntsize-001.xht CLOSED TREE 2021-11-27 07:32:22 -05:00
Deian Stefan
0a5e1f2075 Bug 1732201 - Sandbox woff2 in OTS using RLBox r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D126435
2021-11-27 04:41:21 +00:00
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