See title
Created attachment 456866 [details] Patch
<rdar://problem/91377662>
Created attachment 456871 [details] Patch
Found 1 new test failure: imported/blink/fast/forms/textarea-placeholder-visibility-3.html
Created attachment 456888 [details] [fast-cq] Patch
For the imported/blink/fast/forms/textarea-placeholder-visibility-3.html failure, it seems like we need to call TextControlPlaceholderElement::resolveCustomStyle(). Not sure if this is an isolated case where Style::PseudoClassChangeInvalidation is not enough compared to invalidateStyleForSubtree(), but might be worth checking. In the meantime, I've added this for the placeholder case: if (RefPtr placeholder = placeholderElement()) placeholder->invalidateStyle();
Committed r292523 (249361@main): <https://commits.webkit.org/249361@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 456888 [details].