DescriptionSupport deeply nested uncommonAttributeSelectors.
Selectors containing attribute selectors are collected to the
StyleResolver and matched against elements to check if they can share
style with other elements.
The function looking for attributes only went one level down for
functional pseudo classes, which means selectors like:
:-webkit-any(:not([attr]))
were ignored and caused style to be incorrectly shared between elements.
R=leviw@chromium.org
BUG=540856
Committed: https://crrev.com/ab771e4962f9ae0eded016f6bf83f6935d98e80e
Cr-Commit-Position: refs/heads/master@{#353019}
Patch Set 1 #
Messages
Total messages: 10 (3 generated)
|