[Webkit-unassigned] [Bug 213171] [WPT] infrastructure/assumptions/html-elements.html fails due to changes in style when all: initial is used

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 15 13:30:33 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=213171

--- Comment #4 from Sam Weinig <sam at webkit.org> ---
(In reply to Antti Koivisto from comment #3)
> Yeah, seems like a bug. The spec indicates 'transparent' is the correct
> value so I suppose CSSProperties.json is wrong here.

Ok. Cool, that's easy to fix. For -webkit-mask-box-image-slice, it was a bit harder to track down due to macros, but it looks like it gets the fill = false from ApplyPropertyBorderImageModifier::applyInitialValue() while NinePieceImage when initialized with Type::Mask (as it is in StyleRareNonInheritedData) gets initialized with fill = true.

My guess is to match the one in NinePieceImage.

-- 
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/20200615/78be7a2a/attachment.htm>


More information about the webkit-unassigned mailing list