[Webkit-unassigned] [Bug 204163] list ::marker should accept content, and several writing-mode related properties

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 16 01:24:38 PDT 2022


--- Comment #18 from Oriol Brufau <obrufau at igalia.com> ---
(In reply to Ahmad Saleem from comment #15)
> I think based on this commit:
> https://github.com/WebKit/WebKit/commit/
> 59ae7be745ac297f8b0a3048bf0f2983cbdeb233#diff-
> ccec2155f5f9f46d273b68bd0e54ef4fbb453fb181324847f58bc04874ad3f9f
> Now many of these properties are supported. For any missing, can we have separate bug? Thanks!

That's wrong. The commit didn't add real support for these properties, it just stopped ignoring them in the computed style. But they still have no effect. Note that the test passes are in marker-supported-properties.html and marker-supported-properties-in-animation.html, which only check getComputedStyle().

Relevant tests still failing: marker-text-shadow.html, marker-line-height.html, marker-letter-spacing.html, ...

Creating separate bugs is pointless, because the underlying problem is the same: RenderListMarker has no actual children. IMO the solution is splitting RenderListMarker into:
 - RenderOutsideListMarker, which would be an actual block container
 - RenderInsideListMarker, which would be an actual inline box

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/20220616/8208c00b/attachment-0001.htm>

More information about the webkit-unassigned mailing list