- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Thu, 7 Feb 2013 20:55:19 -0500
- To: "taka" <takaoshiyama@gmail.com>
- Cc: public-css-testsuite@w3.org
Le Jeu 7 février 2013 10:07, taka a écrit : > Hello > Attached I re-submitted the subject test case for your review. I appreciate your kind review for this and your comments back to me. Please note this is the first outcome of a series of multiple sub-tests > and the rest will be followed after this review process completes. 1- line 5: <title>CSS Test: line-break - strict - Japanese small kana</title> " For specifications other than CSS 2.1, you can include the module name somewhere before the colon, like “CSS Selectors Test:” or “CSS Test (Selectors):”. Do not include the module version number, since the test might get reused for the next version. " http://wiki.csswg.org/test/format#title-element So here, <title>CSS Text Test: line-break - strict - Japanese small kana</title> is ok. 2- line 7: <link rel="help" title="CSS Text Module Level 3: 5.2. Breaking Rules for Punctuation: the ‘line-break’ property" href="http://www.w3.org/TR/css3-text/#line-break" /> <link rel="help" title="5.2. Breaking Rules for Punctuation: the 'line-break' property" href="http://www.w3.org/TR/css3-text/#line-break" /> is okay. 3- line 8: <link rel="match" href=""/> Don't forget to link to a reftest if and when there is one. There should be one for line-break-strict-011.xht 4- line : <meta http-equiv="content-language" content="en, ja" /> Using the lang attribute, you can hint/help browsers about lang; I'm not sure if this makes any significative/worthy difference. <body lang="en"> <p class="test" lang="ja"> <p class="control" lang="ja"> 5- line 20: font-family: "IPAMincho", "IPAGothic", "IPA明朝", "IPAゴシック"; At the IPA fonts page, there's IPAexMincho Ver.002.01 and IPAexGothic Ver.002.01 fonts. I'm not sure if installing one of those would make the test fail anyway... while the CSS declaration is specifically looking for IPAMincho and IPAGothic fonts. I use Linux Kubuntu (a Debian distribution) and IPAMincho (Ver. 00303-10), IPAexMincho, IPAPMincho, IPAGothic (Ver. 00303-10), IPAexGothic, IPAPGothic packages are installable. Eg [Ku|Lu|U|Xu]buntu 12.10 http://packages.ubuntu.com/en/quantal/all/fonts-ipafont-mincho/download Debian : http://packages.debian.org/en/sid/all/fonts-ipafont-mincho/download Your test specifies IPAMincho and not IPAexMincho and not IPAPMincho. Same thing for IPAGothic. [Addendum: after a lot of testing, I believe Firefox 18.0.2 requires both IPAMincho and IPAexMincho fonts to be installed while Opera 12.14 and Chrome 24.0.1312.69 only requires IPAMincho font installed: that is the conclusion I reach on my Linux KDE 4.10 i686 system.] I think all of your tests should only have one single text and link to a list of downloadable and installable set of Japanese fonts: this would greatly ease the task of testers, I think. Such set of Japanese fonts would have to be included in or fetchable from http://www.w3.org/Style/CSS/Test/Fonts/ Usually, tests that require a special font to be installed will start with " PREREQUISITE: Operating system needs to have the 'foobar' font installed. Post Test: Remove test font after running the test. " Eg http://test.csswg.org/shepherd/search/testcase/spec/css21/author/microsoft/flag/font/content/PREREQ/ 6- line 32: <h1> Japanese small kana </h1> <p> Test passes if the highlighted character in both rectangles is at the exact same horizontal position.<br /> line 35: </p> I think <h1> Japanese small kana </h1> does not help the testers and is not really part of the test; this could be in <!-- a comment --> in the source code. The <br /> is not needed as p element have default 1em vertical (top and bottom) margins in all browsers. Finally, a demo-example with all these changes and with increased font-size + line-height: http://www.gtalbot.org/BrowserBugsSection/review/line-break-strict-011-review.xht Gérard -- Contributions to the CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/ CSS 2.1 Test suite RC6, March 23rd 2011: http://test.csswg.org/suites/css2.1/20110323/html4/toc.html CSS 2.1 test suite harness: http://test.csswg.org/harness/ Contributing to to CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Friday, 8 February 2013 01:56:06 UTC