- From: Chris Lilley <chris@w3.org>
- Date: Wed, 7 Mar 2018 15:56:51 -0500
- To: public-webfonts-wg@w3.org
- Message-ID: <e99deb58-e6b3-4d92-ca64-37c73d2df561@w3.org>
On 2/21/2018 10:16 AM, Levantovsky, Vladimir wrote: > > Mozilla included a comment as part of their response, where they > raised a question about one particular item in the implementation > report [1]. They noted that : > > “… the implementation report explains the User Agent non passing tests > "The remaining nonpassing tests are believed to be fixed by ...", it > would be good if the implementation report also explained why > "validation-off-012" [2] appears to have no passing implementation (is > it an optional feature? waiting for libraries to be updated? etc.) “ – > this would be a good topic for a final WOFF2 discussion next week. > Running the following on the Ubuntu for Windows 10 bash shell. There is no error from woff2_decompress, but ttx says there is not enough glyf data. chris2@Nomad:~$ which woff2_decompress /usr/local/bin/woff2_decompress chris2@Nomad:/mnt/c/Users/Chris$ woff2_decompress validation-off-012.woff2 chris2@Nomad:/mnt/c/Users/Chris$ ls -la *012* -rwxrwxrwx 1 root root 3616 Mar 7 15:49 validation-off-012.ttf -rwxrwxrwx 1 root root 1504 Mar 7 15:46 validation-off-012.woff2 chris2@Nomad:/mnt/c/Users/Chris$ which ttx /home/chris2/.local/bin/ttx chris2@Nomad:/mnt/c/Users/Chris$ ttx validation-off-012.ttf Dumping "validation-off-012.ttf" to "validation-off-012.ttx"... Dumping 'GlyphOrder' table... Dumping 'head' table... Dumping 'hhea' table... Dumping 'maxp' table... Dumping 'OS/2' table... Dumping 'hmtx' table... Dumping 'VDMX' table... Dumping 'cmap' table... Dumping 'loca' table... ERROR: An exception occurred during the decompilation of the 'glyf' table Traceback (most recent call last): File "/home/chris2/.local/lib/python2.7/site-packages/fontTools/ttLib/__init__.py", line 426, in __getitem__ table.decompile(data, self) File "/home/chris2/.local/lib/python2.7/site-packages/fontTools/ttLib/tables/_g_l_y_f.py", line 59, in decompile raise ttLib.TTLibError("not enough 'glyf' table data") TTLibError: not enough 'glyf' table data Dumping 'glyf' table... Dumping 'name' table... Dumping 'post' table... -- Chris Lilley @svgeesus Technical Director @ W3C W3C Strategy Team, Core Web Design W3C Architecture & Technology Team, Core Web & Media
Attachments
- application/octet-stream attachment: validation-off-012.woff2
- text/xml attachment: validation-off-012.ttx
- application/octet-stream attachment: validation-off-012.ttf
Received on Wednesday, 7 March 2018 20:57:16 UTC