| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Propagate attr() taint ranges when resolving shorthands
When resolving pending substitutions for shorthand properties, the
original text is reparsed into a new CSSParserTokenStream. Previously,
the attr() taint ranges from the CSSVariableData were not passed along
to the new stream. This allowed values from attr() functions to bypass
security checks when used within shorthand properties.
This patch ensures that `GetAttrTaintedRanges()` is passed to the new
`CSSParserTokenStream` when reparsing the shorthand value, correctly
enforcing attr() security restrictions.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |