[HtmlSanitizer] Some minor changes in the config API #44814
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First of all, thanks to @tgalopin for this superb contribution 馃檱
This PR makes 3 little changes:
(1) Fix two minor typos
(2) Rename
allowAllStaticElements()
asallowStaticElements()
to be consistent with the rest of methods, which don't include theAll
word.(3) A proposal to change this default value:
In my opinion, when you want to allow some element, most of the times you want to allow the standard attributes on them too. So, the following should allow
<div>
and their standard attributes:Forcing to write it as
->allowElement('div', '*')
seems cumbersome. The previous behavior (forbid all attributes) would now be like this: