[Webkit-unassigned] [Bug 259621] Potentially remove 'DarkGreyValue' from 'noshade' attribute of HTMLHRElement
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jul 29 19:28:35 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=259621
--- Comment #3 from Tim Nguyen (:ntim) <ntim at apple.com> ---
(In reply to Ahmad Saleem from comment #2)
> We start failing this - https://jsfiddle.net/w589b0dh/show
>
> As per spec, it is non-conforming standard with only support from Chrome and
> Safari only.
>
> Spec:
> https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features
>
> Firefox Nightly fails a lot of tests from above.
>
> Should we keep it or remove it altogether?
>
> Or we can get rid of just this line:
>
> >> style.setProperty(CSSPropertyBorderColor, darkGrayValue.ptr());
>
>
> and still make us pass above test.
I would follow the spec here: https://html.spec.whatwg.org/#the-hr-element-2 . We deviate in multiple ways from the spec:
* background-color should not be set when setting the color / noshade attributes
* size attribute should set the border-width to the value divided by 2 when color/noshade is set, it should set the height otherwise.
More minor differences:
* width should parse dimensions, not integers
* size should parse non-negative integers, not all integers.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230730/6689eff5/attachment.htm>
More information about the webkit-unassigned
mailing list