- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Fri, 15 Mar 2013 02:12:07 -0400
- To: "Taka Oshiyama" <takaoshiyama@gmail.com>
- Cc: "Public CSS test suite mailing list" <public-css-testsuite@w3.org>
Taka, http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-combine-horizontal-010.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-combine-horizontal-011.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-combine-horizontal-012.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-010.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-011.xht All these 5 tests should be linking to mplus-1p-regular.woff . You see, DejaVuSerifBook is linked to DejaVuSerif-webfont.woff which uses only the English subset of DejaVu Serif and it does not support Japanese glyphs at all. Anyway, you did not put DejaVuSerif-webfont.woff in your /support/ folder. If a font can not render some glyphs in a particular language, then the browser will try to find a suitable font instead capable of rendering such glyphs. This is what happens in my browsers. In all those 5 tests, for now, please replace @font-face { font-family: "DejaVuSerifBook"; src: url("support/DejaVuSerif-webfont.woff") format("woff"); /* Filesize: 18096 bytes (17.7 KBytes) */ } with @font-face { font-family: "mplus-1p-regular"; src: url("support/mplus-1p-regular.woff") format("woff"); /* filesize: 803300 bytes (784.5 KBytes) */ /* mplus-1p-regular.ttf can be downloaded at/from [TBD later] */ } Copy mplus-1p-regular.woff from http://www.gtalbot.org/BrowserBugsSection/review/support/ in your http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/support/ You should extend those changes also to their associated reftests. -------------- http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-011.xht line 64: text-combine: horizontal; I do not see this property in CSS3 writing-mode spec. ------------ http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-012.xht and http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-014.xht and http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-014-ref.xht line 54: text-combine: none; This declaration is going to be ignored. I do not see why it should be there. ------------ http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-013.xht and http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-014.xht and http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-orientation-015.xht line 10: <meta name="flags" content="ahem font" /> to replace with line 10: <meta name="flags" content="ahem" /> since these tests do not require a particular font like "DejaVu Serif" or "mplus-1p-regular" ------------ http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-013-ref.xht <div id="control_ahem"> 63 52 7 1</div> <div id="control_ahem"> 63 should be replaced with <div class="control_ahem"> 63 52 7 1</div> <div class="control_ahem"> 63 ------------ In http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-010-ref.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-011-ref.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-012-ref.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-013-ref.xht http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-014-ref.xht please remove .test and .test_ahem CSS rules. Since those are only useful in tests. They are not used in reftests. ------------ http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/reftest/text-orientation-015-ref.xht .test_ahem { text-orientation: sideways; //The property to be tested -webkit-text-orientation: sideways; writing-mode: vertical-lr; -webkit-writing-mode: vertical-lr; } should be removed. ------------ http://test.csswg.org/source/contributors/east-tokyo/submitted/css3-writing-modes/text-combine-horizontal-012.xht line 34: text-combine-horizontal: digits 1; "Removed all ‘text-combine-horizontal’ values except ‘none’ and ‘all’. " http://www.w3.org/TR/css3-writing-modes/#recent-changes ------------ In several of your text-orientation-01?.xht reftests, you used many declarations for the control element. What you did is correct. I personally would have created an image instead. Eg http://www.gtalbot.org/BrowserBugsSection/review/text-orientation-015-ref-review.xht uses only 2 elements and 2 declarations. It also applies the principle of using another, different method for the reftest. " The reference file must not use the same features that are being tested. " http://wiki.csswg.org/test/reftest#components-of-a-reftest 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, 15 March 2013 06:16:19 UTC