[css3-multicol] columns shorthand, fractional pixel and font-size increase

Hello,

The following comments are with regards to this (draft for now) test:

http://www.gtalbot.org/BrowserBugsSection/CSS3Multi-Columns/columns-shorthand-003.xht

and a bit in conjunction with the spec. Such test uses vendor-prefix as
needed to give all browsers the same test conditions.


1-
"
setting both the width and number of columns rarely makes sense.
"
http://www.w3.org/TR/css3-multicol/#introduction

Yes. But I would expect an important minority of web authors using
multi-column to be setting both the width of column and the number of
columns. Generally speaking, web authors are pixel-perfect-controlling
"freaks".


2-
(21)    W := ((available-width + column-gap) / N) - column-gap;
http://www.w3.org/TR/css3-multicol/#pseudo-algorithm

This
(available-width + column-gap) / N
division calculation can return a fractional value.


3-
If you load the test and then increase text size with [Ctrl]+[+] key,
you will see different renderings in browsers. After a text size
increase with with [Ctrl]+[+] keys,

- I would expect the number of columns to diminish and

- I would NOT expect an horizontal scrollbar to be generated.

Opera 12.16 and Chrome 28.0.1500.71 do not do that: the number of
columns does not diminish and an horizontal scrollbar is generated when
text size is increased.

Firefox 22 reduces the number of columns and does not generate an
horizontal scrollbar when text size is increased.

The reverse is also worth considering. After a text size decrease with
[Ctrl]+[-] keys, I would expect the number of columns to increase:
Firefox 22 does that but not Opera 12.15 and not Chrome 29.0.1500.71.

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 Monday, 22 July 2013 00:01:37 UTC