W3C home > Mailing lists > Public > www-style@w3.org > September 2017

Re: [css-backgrounds] Please remove the "unless there is a border image" wording

From: fantasai <fantasai.lists@inkedblade.net>
Date: Thu, 21 Sep 2017 00:09:47 -0400
To: www-style@w3.org, Boris Zbarsky <bzbarsky@mit.edu>
Message-ID: <0321acfe-da5e-ebb1-02b3-2c69b94e24cd@inkedblade.net>
On 11/18/2015 12:46 PM, Boris Zbarsky wrote:
> On 11/18/15 10:44 AM, fantasai wrote:
>> On 11/17/2015 09:56 PM, Boris Zbarsky wrote:
>>> The spec at https://drafts.csswg.org/css-backgrounds/#the-border-style
>>> says:
>>>
>>>    These properties set the style of the border, unless there is a
>>>    border image
>>>
>>> This is apparently confusing the WebKit and Blink developers (the
>>> former sufficiently that they marked "invalid" a bug about
>>> maybe actually following the border-image spec).
>>>
>>> I suggest simply removing this sentence, especially since it's
>>> non-normative but being treated as normative by some implementors.
>>
>> Um. The fact that these properties set the style of the border is
>> normative. What's the confusion over, specifically?
> 
> The "unless there is a border image" part.  Which people are using to justify not updating WebKit to the spec change from a 
> while back to have border-style:none mean border-image-width defaults to 0, as far as I can tell.  See 
> https://bugs.webkit.org/show_bug.cgi?id=99922

Updated the spec to say

   # These properties set the style in which a box’s borders are drawn
   # (unless there is a <a href="#border-images">border image</a> drawn in their place).

Let me know if this seems acceptable.

In any case it looks like Webkit and Blink have accepted to fix their bugs. :)
Although WebKit's patch seems to have stalled last November...

~fantasai
Received on Thursday, 21 September 2017 04:10:21 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 21 September 2017 04:10:22 UTC