- From: Levantovsky, Vladimir <Vladimir.Levantovsky@monotype.com>
- Date: Thu, 23 Mar 2017 14:45:27 +0000
- To: "Levantovsky, Vladimir" <Vladimir.Levantovsky@monotype.com>, Khaled Hosny <khaledhosny@eglug.org>
- CC: "w3c-webfonts-wg (public-webfonts-wg@w3.org)" <public-webfonts-wg@w3.org>
And many thanks to Khaled for checking on the status of the remaining tests and reporting the issues. Seems like it should be an easy fix. Cheers, Vlad P.S. <rant> Note to myself - do not ever trust the iPhone Mail app to do the right thing when responding to email threads. I was _pretty_ sure I was responding to the previous email from Chris regarding tabledata-glyf-bbox-003 in the same thread, but the app decided it knows better what it was about and sent the response to the latest email in the thread. </rant> Sorry for the confusion. -----Original Message----- From: Levantovsky, Vladimir [mailto:Vladimir.Levantovsky@monotype.com] Sent: Thursday, March 23, 2017 9:27 AM To: Khaled Hosny Cc: w3c-webfonts-wg (public-webfonts-wg@w3.org) Subject: Re: Telcon today! Thank you Chris for taking care of this. Cheers, Vlad > On Mar 23, 2017, at 3:44 AM, Khaled Hosny <khaledhosny@eglug.org> wrote: > >> On Wed, Mar 22, 2017 at 07:35:59PM +0000, Levantovsky, Vladimir wrote: >> Ok, guys - considering the four regrets I've got in response to my telcon announcement, let's postpone it for one more week until Wed., March 29. This will be our last chance to talk in March (duh! :), and then I am out traveling for almost the whole month of April. >> >> Some observations on the test results that exhibit abnormal uniform failures: >> Test Case: tabledata-glyf-bbox-003<http://test.csswg.org/suites/woff2_dev/nightly-unstable/html/tabledata-glyf-bbox-003.htm> - failures are reported on all UA platforms but this is strictly an encoder / AT test, where the test condition is only dependent on the input font data. I think running this test on UA platforms is by itself an error. >> Test Case: tabledata-bad-origlength-loca-001<http://test.csswg.org/suites/woff2_dev/nightly-unstable/html/tabledata-bad-origlength-loca-001.htm>, tabledata-bad-origlength-loca-002<http://test.csswg.org/suites/woff2_dev/nightly-unstable/html/tabledata-bad-origlength-loca-002.htm> and tabledata-transform-hmtx-003<http://test.csswg.org/suites/woff2_dev/nightly-unstable/html/tabledata-transform-hmtx-003.htm> - need further investigation (verify the input data, check that the WOFF2 test files are correct, etc.). The tests themselves (and the normative requirements we test here) seem to be pretty simple and straightforward, I wonder if this is just a case of bad data. > > In tabledata-transform-hmtx-003 we are testing that when the reserved > bits (2-7) of the transformed hmtx flags are set the font should be > rejected. I double checked and the value is 255 so all bits are indeed > set. Looks like the reference implementation does not check for this. > Actually I already reported this back in August: > https://github.com/google/woff2/issues/55 > > It looks like tabledata-bad-origlength-loca-001 and 002 are already > reported as well: > https://github.com/google/woff2/issues/53 > > Regards, > Khaled
Received on Thursday, 23 March 2017 14:46:07 UTC