W3C home > Mailing lists > Public > www-style@w3.org > March 2015

[css-overflow][css2.1] default overflow of a button interop issue

From: Greg Whitworth <gwhit@microsoft.com>
Date: Sun, 8 Mar 2015 04:11:48 +0000
To: www-style list <www-style@w3.org>
Message-ID: <BN3PR0301MB086806F7976858E3DFDE660CA41A0@BN3PR0301MB0868.namprd03.prod.outlook.com>
Hello everyone,

We addressed an interop issue recently to match Gecko/Blink/Presto to have overflow: visible be the default for a block box (the bug happened to affect a button). This fixed a couple live sites and interestingly one of our own products submitted a bug on this change as their web app was expecting our old behavior. Upon reducing their issue, I discovered that Blink/Webkit does something we odd where they do default to overflow: visible on blocks but not on buttons, but they do for any descendant of the button that are positioned but not for any of the regular text inside of the button. This is not how their regular block boxes works and is not interoperable with Gecko/Current IE Edge Engine/Presto.

While I feel this is a webkit based bug (Blink and Webkit both have this issue) I wanted to get agreement from the working group before submitting bugs on the vendors.

Here is the test case: http://jsbin.com/lobuvacezo/1/edit?html,css,output

Thank you,
Greg
Received on Sunday, 8 March 2015 04:12:17 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:30 UTC