From 3b6cd2d4bf9e0b4a9311343a2997ef9363530b14 Mon Sep 17 00:00:00 2001 From: "h.joshi" Date: Thu, 11 Dec 2014 21:12:32 -0800 Subject: The original CL is https://codereview.chromium.org/658573004 Updating with to new OTS repo from https://github.com/khaledhosny/ots.git Hash tag imported: c24a839b1c66c4de09e58fabaacb82bf3bd692a4 Some important differences between new and old version of OTS: 1. Support for MATH table 2. Implementation changes related to new WOFF 2.0 3. Bug fixes related to OTF tables (GDEF, GSUB etc) parsing 4. Accept platform 0 encoding 1 cmap subtables 5. Allow fonts with CMAP format-12 or format-13 table A dummy version of EnableWOFF() is added to get Blink compiled. After the following CL is landed in Blink, it'll be removed. Blink CL: https://codereview.chromium.org/774253008 # TODO(jschuh): 4267, 4334 are 64-bit cleanness issue. http://crbug.com/167187 # TODO(h.joshi) : Make 4800 go away. . Currently patch to github (https://github.com/himanshuispresent/ots/commit/02f724f758ddb1cb264cc0259ffd5ef1cafa164a) is submitted so that taking OTS repository to Chromium should not cause issue on Windows bots. TEST: Blink layout tests: fast/css/font-face* BUG=339857 Review URL: https://codereview.chromium.org/775893002 Cr-Commit-Position: refs/heads/master@{#308054} --- .gitignore | 1 - 1 file changed, 1 deletion(-) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 8fa6763..444c191 100644 --- a/.gitignore +++ b/.gitignore @@ -339,7 +339,6 @@ v8.log /third_party/omaha/src/omaha /third_party/openmax_dl/ /third_party/opus/src -/third_party/ots /third_party/pdfsqueeze /third_party/pdfium /third_party/pefile -- cgit v1.1