[Webkit-unassigned] [Bug 37355] overflow auto is broken on nested flex boxes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 26 10:39:50 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=37355





--- Comment #5 from Shinichiro Hamaji <hamaji at chromium.org>  2010-04-26 10:39:49 PST ---
I'm not sure I could explain well... In summary, I'm guessing my test case can
explain the root cause of this issue.

By the way, I'm not 100% sure if my understanding of the right behavior for my
test case is correct. The spec (http://dev.w3.org/csswg/css3-flexbox/) says

"Elements within a box may use the ‘overflow’ property to control whether a
scrolling mechanism appears when the children of a box overflow. A scrolling
mechanism may be displayed when flexible elements are reduced below their
minimum intrinsic size when the overflow property is set to auto or scroll. If
overflow is hidden, the element will be clipped instead. Note that the initial
value is visible, which is typically not the preferred effect in user
interfaces."

So, it seems the inner most div element should shrink and have a scrollbar. But
it seems Firefox doesn't implement this correctly (this can be fixed in a newer
version of Firefox though). As this spec is written by a Firefox guy, this
situation is somewhat strange. That's why I wanted to check my understanding
and added hyatt into the CC list of this bug. I hope he'll check if
http://tinyurl.com/3yeksvv is a right test case when he has time.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list