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

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