Re: [css-writing-modes-3] page-flow-direction-002 test : images wider than paper ?

Le 2016-09-24 20:12, Gérard Talbot a écrit :
> Le 2016-05-31 23:58, Gérard Talbot a écrit :
>> Koji,
>> [src]
>> [Shepherd]
>> You wrote:
>> "
>> Could we use smaller images? On my PC with my printer, the images are
>> wider than paper and each page is printed on two pages. That's not
>> what we want to test here, correct?
>> "
>> I just stumbled on your comment today. The intrinsic width of the
>> widest image among the 4 images is 651px. I can rearrange the images'
>> intrinsic width to be narrower
> I have narrowed the 4 images so that they all are 391px wide in the
> following draft and not-submitted-yet tests:


Dotted black line wraps <body>; dashed orange line wrap individual 

Chrome 50+ fails


while Firefox 54.0a1 buildID=20170305110158 passes both tests.

I tried adding div{page-break-inside: avoid;} to no avail. I also tried 
with div{page-break-after: always;} to no avail. [Addendum: Right now, I 
think implementations of page-break-* properties are not 
writing-mode-aware in Firefox and in Chrome; right now, page-break-* 
properties are not implemented for vertical writing-modes in Firefox and 
in Chrome.] The test should work *without* div{page-break-inside: 
avoid;} and *without* div{page-break-after: always;} because, in 
general, user agents, by default, try to avoid breaking, splitting 
blocks between pages.

I think Chrome 50+ just has a writing mode implementation bug, failure 
with wm-page-flow-direction-002-new test, otherwise I can't see what's 
wrong with that test.

As far as page flow (or progression) direction in page media is involved 
(which is the original goal/target of those tests), Chrome passes those 
tests. So, I could create new tests where number of printed pages would 
not be a factor of the pass-conditions of the tests. I could modify and 
convert these 2 tests for some page-break-* testing purposes.

My page setup paper size is: US Letter 8.5inches wide by 11inches tall 
(or 215.9mm wide by 279.4mm tall). The test should also work with A4 
(210mm wide by 297mm tall).
I have been using Chrome 58.0.3026.3 and Chrome 56.0.2924.87.

Test Format Guidelines

Test Style Guidelines

Test Templates

CSS Naming Guidelines

Test Review Checklist

CSS Metadata

Received on Monday, 6 March 2017 21:12:50 UTC