[css-writing-modes-3] Need to revisit orthogonal-parent-shrink-to-fit-001i ; floats and orthogonal context

Koji,

9: Shrink-to-fit float with a child of orthogonal block

http://test.csswg.org/suites/css-writing-modes-3_dev/nightly-unstable/html/orthogonal-parent-shrink-to-fit-001i.htm

When I view this test in Firefox 50.0.2 and in Chrome 55.0.2883.75, I 
see no layout difference: the X-position of the left edge of the orange 
box and the right edge of the blue box are the same. But according to 
the script, Firefox fails (nextBounds.left - targetBounds.right == -20) 
and Chrome passes (nextBounds.left - targetBounds.right == 0).

The reliability of this instruction
assert_equals(nextBounds.left - targetBounds.right, 0, "the left edge of 
the orange box touches the right edge of the blue box");
should be questioned, re-evaluated.

- - - - - -

Speaking of floats and orthogonal context, I will eventually submit some 
tests based on:

http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/draft-float-orthog-vert-002.xht

http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/draft-float-orthog-vert-003.xht

In my opinion, Chrome 55 is correct and Firefox 50 is not correct.

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

Received on Thursday, 8 December 2016 11:27:56 UTC