W3C home > Mailing lists > Public > public-css-testsuite@w3.org > January 2017

Re: [css-writing-modes-3] [css-inline-3] Need for new Ahem font version with addition of 1 glyph with Vertical_Orientation property set to U

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Thu, 19 Jan 2017 19:52:09 -0500
To: "Myles C. Maxfield" <mmaxfield@apple.com>
Cc: Public CSS Test suite mailing list <public-css-testsuite@w3.org>
Message-ID: <5625c4cd048ffc568d778dad3569bef5@gtalbot.org>
Le 2017-01-19 18:52, Myles C. Maxfield a écrit :
> Which OS / Browser are you using?

Linux / Firefox 53

> I see the horizontal lines and
> vertical lines on macOS & Safari.

The thing is:

I downloaded the ahem font from

https://www.w3.org/Style/CSS/Test/Fonts/Ahem/

ahem.ttf                16-Aug-2016 02:45   14K

and that version of the Ahem font does not do

Greek capital letter Chi (U+3A7): Thin horizontal stripe and full 
advance
"横" (U+6A2A): Thin horizontal stripe and full advance
Greek capital letter Upsilon (U+3A5): Thin vertical stripe and full 
advance
"纵" (U+7EB5): Thin vertical stripe and full advance.

in my test page

http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/Ahem2016TestPage.html

The ahem.ttf file available at
https://www.w3.org/Style/CSS/Test/Fonts/Ahem/
does not include these 4 changes. That page must be updated and the 
ahem.ttf file should be updated too.

I use a screenshot web service

https://developer.microsoft.com/en-us/microsoft-edge/tools/screenshots/?url=http%3A%2F%2Fwww.gtalbot.org%2FBrowserBugsSection%2FCSS3WritingModes%2FAhem2016TestPage.html

and all the browsers (all browsers and all os-es) do not render the 
horizontal and vertical stripes for the last 4 characters.

Gérard


> 
> —Myles
> 
>> On Jan 19, 2017, at 3:42 PM, Gérard Talbot 
>> <css21testsuite@gtalbot.org> wrote:
>> 
>> Le 2016-08-09 16:47, Myles C. Maxfield a écrit :
>> 
>> [snipped]
>> 
>>> The codepoints which are mapped to something else are the following:
>>> " " (U+20): No path but full advance
>>> "p" (U+70): Path has 0 ascent but full descent
>>> "É" (U+C9): Path has 0 descent but full ascent
>>> Non-breaking space (U+A0): No path but full advance
>>> Zero-width non-breaking space (U+FEFF): No path and 0 advance
>>> En space (U+2002): No path and half advance
>>> Em space (U+2003): No path but full advance
>>> Three-per-em space (U+2004): No path and one third advance
>>> Four-per-em space (U+2005): No path and one quarter advance
>>> Six-per-em space (U+2006): No path and one sixth advance
>>> Thin space (U+2009): No path and one fifth advance
>>> Hair space (U+200A): No path and one tenth advance
>>> Zero width space (U+200B): No path and no advance
>>> Ideographic space (U+3000): No path but full advance
>>> Zero width non-joiner (U+200C): No path and no advance
>>> Zero width joiner (U+200D): No path and no advance
>>> Greek capital letter Chi (U+3A7): Thin horizontal stripe and full 
>>> advance
>>> "横" (U+6A2A): Thin horizontal stripe and full advance
>>> Greek capital letter Upsilon (U+3A5): Thin vertical stripe and full 
>>> advance
>>> "纵" (U+7EB5): Thin vertical stripe and full advance.
>> 
>> Myles,
>> 
>> I do not get the last 4 glyphs (2 thin horizontal stripe and 2 thin 
>> vertical stripe) in this test page:
>> 
>> http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/Ahem2016TestPage.html
>> 
>> and I tried that test page with a browsershot web service and all the 
>> glyphs, except the last 4, were rendered on a non-Linux os.
>> 
>> What am I missing here? What is wrong with that test page?
>> 
>> The
>> 
>> http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/support/ahem.ttf
>> 
>> filesize is 13884bytes, so it is the correct, newest version of the 
>> ahem font.
>> 
>> [Addendum: this page
>> https://www.w3.org/Style/CSS/Test/Fonts/Ahem/
>> makes no mention of the 4 glyphs! It seems that the font I got from
>> https://www.w3.org/Style/CSS/Test/Fonts/Ahem/
>> never was updated with the latest Ahem font version.
>> The
>> https://www.w3.org/Style/CSS/Test/Fonts/Ahem/
>> needs to be updated with the latest version of the Ahem font.]
>> 
>> Gérard
>> --
>> Test Format Guidelines
>> http://testthewebforward.org/docs/test-format-guidelines.html
>> 
>> Test Style Guidelines
>> http://testthewebforward.org/docs/test-style-guidelines.html
>> 
>> Test Templates
>> http://testthewebforward.org/docs/test-templates.html
>> 
>> CSS Naming Guidelines
>> http://testthewebforward.org/docs/css-naming.html
>> 
>> Test Review Checklist
>> http://testthewebforward.org/docs/review-checklist.html
>> 
>> CSS Metadata
>> http://testthewebforward.org/docs/css-metadata.html
>> 

-- 
Test Format Guidelines
http://testthewebforward.org/docs/test-format-guidelines.html

Test Style Guidelines
http://testthewebforward.org/docs/test-style-guidelines.html

Test Templates
http://testthewebforward.org/docs/test-templates.html

CSS Naming Guidelines
http://testthewebforward.org/docs/css-naming.html

Test Review Checklist
http://testthewebforward.org/docs/review-checklist.html

CSS Metadata
http://testthewebforward.org/docs/css-metadata.html
Received on Friday, 20 January 2017 00:52:45 UTC

This archive was generated by hypermail 2.3.1 : Friday, 20 January 2017 00:52:49 UTC