- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Thu, 29 Jan 2015 13:18:09 -0500
- To: 塩澤 元 (Shiozawa, Hajime) <hajime.shiozawa@gmail.com>
- Cc: Public CSS test suite mailing list <public-css-testsuite@w3.org>, Elika 'fantasai' Etemad <fantasai@inkedblade.net>, Koji Ishii <kojiishi@gluesoft.co.jp>
Le 2015-01-29 08:48, 塩澤 元 a écrit :
> Gérard,
>
> - https://hg.csswg.org/test/rev/6d4fa9b7778c: applying review from you
> (and
> add two files which I forgot to submit)
> - https://hg.csswg.org/test/rev/2ce6f2c1e864: renaming files
> - https://hg.csswg.org/test/rev/a14ec72997ee: add your name as reviewer
>
> Please check above submit.
>
> Hajime.
Hajime,
http://test.csswg.org/source/css-writing-modes-3/text-baseline-006-ref.xht
1-
line 35:
height="120" aalt="Image download
aalt should be alt.
2-
More compact code (replacement) for lines 8 to 26:
img
{
padding-left: 54px;
vertical-align: top;
}
-------
http://test.csswg.org/source/css-writing-modes-3/text-baseline-007-ref.xht
line 35:
height="120" aalt="Image download
aalt should be alt
-------
If you do all the above, then add
<link rel="reviewer" title="Gérard Talbot"
href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!--
2015-01-29 -->
to
text-baseline-002-ref.xht
text-baseline-006-ref.xht
text-baseline-007-ref.xht
Gérard
> 2015-01-26 11:19 GMT+09:00 Gérard Talbot <css21testsuite@gtalbot.org>:
>
>> Le 2015-01-24 08:08, 塩澤 元 a écrit :
>>
>>> Gérard,
>>>
>>> I have applied your review to new-text-baseline test^cases
>>> The changeset are
>>> - https://hg.csswg.org/test/rev/5f452eec1fb2
>>> - https://hg.csswg.org/test/rev/05c60304a1ec
>>>
>>> The summary of change is as follows:
>>> - remove redeclared line-height
>>> - specify unitless line-height (use 1.5)
>>> - change font-size for largest character from 1.5em to 2em (it is
>>> computed
>>> 120px)
>>> - specify 'height: 3em;'
>>> - specify correct flag ('ahem' or 'image')
>>> - remove unnecessary body selector (body {})
>>> - change ref flies into using image (and add new swatch file,
>>> swatch-fuchsia.png)
>>>
>>> Hajime.
>>>
>>
>> For all tests:
>>
>> http://test.csswg.org/source/css-writing-modes-3/new-text-
>> baseline-00[2-9].xht
>>
>>
>> Please remove the -webkit- prefix in all the
>> new-text-baseline-00[2-9].xht
>> tests.
>>
>> ---------
>>
>> http://test.csswg.org/source/css-writing-modes-3/new-text-baseline-006.xht
>>
>> http://test.csswg.org/source/css-writing-modes-3/new-text-baseline-008.xht
>>
>> and
>>
>> http://test.csswg.org/source/css-writing-modes-3/new-text-baseline-009.xht
>>
>> <p>Test passes if there is a pink polygon and if its left vertical
>> edge is
>> straight, uniform and unbroken.</p>
>>
>> could also be trimmed without loss of meaning. I suggest:
>>
>> <p>Test passes if the <strong>left edge</strong> of an irregular
>> polygon
>> is straight and unbroken.</p>
>>
>> ---------
>>
>> http://test.csswg.org/source/css-writing-modes-3/new-text-baseline-007.xht
>>
>> I suggest:
>>
>> <p>Test passes if the <strong>right edge</strong> of an irregular
>> polygon
>> is straight and unbroken.</p>
>>
>> Another idea would be to change color, like olive color, so that
>> testers
>> would not be lead to associate an irregular pink polygon to the left
>> side.
>>
>> --------
>>
>> Eventually I will remove the old version text-baseline-*.xht and
>>> replace it with 'new-text-baseline-*.xht'.
>>>
>>
>> Will you rename the new-text-baseline-*.xht as text-baseline-*.xht
>> now?
>> Was it your initial intent to eventually rename them as
>> text-baseline-*.xht
>> ?
>>
>> --------
>>
>> If you do all of the above and then add
>>
>> <link rel="reviewer" title="Gérard Talbot"
>> href="http://www.gtalbot.org/
>> BrowserBugsSection/css21testsuite/" /> <!-- 2015-01-25 -->
>>
>> Gérard
>>
>>
>> 2015-01-18 2:54 GMT+09:00 Gérard Talbot <css21testsuite@gtalbot.org>:
>>>
>>> Le 2015-01-11 10:59, 塩澤 元 a écrit :
>>>>
>>>> A Changeset is https://hg.csswg.org/test/rev/f2c0e42b53ad.
>>>>>
>>>>> 2015-01-11 23:36 GMT+09:00 塩澤 元 (Shiozawa, Hajime) <
>>>>> hajime.shiozawa@gmail.com>:
>>>>>
>>>>> Gérard,
>>>>>
>>>>>>
>>>>>> I have submitted the new version text-baseline-* tests as
>>>>>> 'new-text-baseline-*.xht'
>>>>>> Eventually I will remove the old version text-baseline-*.xht and
>>>>>> replace
>>>>>> it with 'new-text-baseline-*.xht'.
>>>>>> Also I have created ref files for these testcases.
>>>>>> (new-text-baseline-002-ref.xht, new-text-baseline-006-ref.xht,
>>>>>> new-text-baseline-007-ref.xht)
>>>>>> Could you review it?
>>>>>>
>>>>>>
>>>>> Hajime,
>>>>
>>>>
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/new-text-baseline-00[2-9].htm
>>>>
>>>> 1-
>>>> redeclared line-height
>>>> ----------------------
>>>>
>>>> In many new-text-baseline-00[2-9] tests, you have around lines 14,
>>>> 15:
>>>>
>>>> font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
>>>> line-height: 1.5em;
>>>>
>>>> I suggest to use
>>>>
>>>> font: 3.75em/1.5em Ahem; /* computes to 60px/90px */
>>>>
>>>> and to not redeclare, to not redefine line-height.
>>>>
>>>> Or you could split the font shorthand property into:
>>>>
>>>> font-size: 3.75em;
>>>> font-family: Ahem;
>>>> line-height: 1.5em;
>>>>
>>>>
>>>> 2-
>>>> Unitless line-height value
>>>> --------------------------
>>>>
>>>> Personally, I usually make the line box height wider(taller) than
>>>> the
>>>> widest(tallest) character so that I can also check if characters are
>>>> properly laid out, accurately positioned into the line box. This
>>>> makes
>>>> the
>>>> test a bit more difficult to pass: what I do here is to enlarge the
>>>> corridor of failure. So, that's why I use 'line-height: 1.5' or
>>>> 'line-height: 2' or 'line-height: 3' . eg:
>>>>
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/central-baseline-alignment-002.htm
>>>>
>>>> With line-height: 1.5em, the line-box width will be exactly as
>>>> wide(tall)
>>>> as its blue square and therefore it will be flush with the document
>>>> box
>>>> left content edge.
>>>>
>>>> 3-
>>>> leading minus content area dividable by 2
>>>> -----------------------------------------
>>>>
>>>> By the way, I changed
>>>> span#ninety
>>>> {
>>>> font-size: 1.5em; /* computes to 90px */
>>>> }
>>>>
>>>> to
>>>>
>>>> span#blue120
>>>> {
>>>> color: blue;
>>>> font-size: 2em; /* computes to 120px */
>>>> }
>>>>
>>>> in my tests
>>>> (eg
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/central-baseline-alignment-002.htm
>>>> )
>>>> because with 'font-size: 1.5em', the leading is not dividable by 2
>>>> (without a remainer):
>>>>
>>>> font-size: 1.5em; /* computes to 90px */
>>>> line-height: 1.5; /* computes to 135px */
>>>> /* line-height is inherited by inlines */
>>>>
>>>> 135px is not dividable by 2 but 180px will be dividable by 2!
>>>>
>>>> "
>>>> for absolute reliability, the difference between computed
>>>> line-height and
>>>> computed font-size should be dividable by 2.
>>>> "
>>>> Ahem Usage
>>>> http://testthewebforward.org/docs/test-style-guidelines.
>>>> html#special-fonts
>>>>
>>>> 4-
>>>> 'height: auto'
>>>> --------------
>>>>
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/new-text-baseline-00[2-9].htm
>>>>
>>>> In your new-text-baseline-00[2-9].htm , the tested div must have a
>>>> set
>>>> height otherwise a vertical scrollbar should be, must be generated
>>>> by
>>>> compliant browsers. That's because computed height of 'height: auto'
>>>> will
>>>> be the height of viewport. And since the pass-fail conditions
>>>> sentence
>>>> uses
>>>> 52px, then it will exceed the height of viewport. Chrome fails to
>>>> honor
>>>> accordingly 'height: auto'; Firefox honors 'height: auto' for block
>>>> boxes.
>>>>
>>>> I suggest 'height: 3em' for your new-text-baseline-00[2-9] tests
>>>>
>>>> 5-
>>>> <meta name="flags" content="image">
>>>>
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/new-text-baseline-002.htm
>>>>
>>>> It should be instead
>>>>
>>>> <meta name="flags" content="ahem">
>>>>
>>>> 6-
>>>> body {
>>>>
>>>> }
>>>>
>>>> should be removed.
>>>>
>>>> 7-
>>>>
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/reference/new-text-baseline-002-ref.htm
>>>>
>>>> The reference file should be using only images, support images.
>>>>
>>>> Please see, consult
>>>>
>>>> http://test.csswg.org/suites/css-writing-modes-3_dev/
>>>> nightly-unstable/html/reference/central-baseline-alignment-002-ref.htm
>>>>
>>>> as an example.
>>>>
>>>> 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
>>
>>
--
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 Thursday, 29 January 2015 18:18:42 UTC