[Webkit-unassigned] [Bug 234987] css/css-transitions/pseudo-elements-002.html WPT is a failure

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 12 01:01:42 PST 2022


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

--- Comment #7 from Antoine Quint <graouts at webkit.org> ---
So for the simplified height case, when ComputedStyleExtractor::propertyValue() is called we call into updateStyleIfNeededForProperty() and hasValidStyle() is true within that function so we do _not_ end up calling document.updateStyleIfNeeded().

In the simplified color case, we return false for hasValidStyleProperty due to this clause:

    if ((isInherited || maybeExplicitlyInherited) && ancestor.styleValidity() == Style::Validity::ElementInvalid)
        return false;

… and end up calling document.updateStyleIfNeeded() which then lets the transition start.

-- 
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/20220112/2e3a9b66/attachment.htm>


More information about the webkit-unassigned mailing list