[wp-trac] [WordPress Trac] #41874: Code Editor: Extend CSS linter to check for safecss-forbidden properties
WordPress Trac
noreply at wordpress.org
Wed Sep 13 18:18:09 UTC 2017
#41874: Code Editor: Extend CSS linter to check for safecss-forbidden properties
-------------------------+-------------------------
Reporter: westonruter | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 4.9
Component: General | Version:
Severity: normal | Keywords: needs-patch
Focuses: |
-------------------------+-------------------------
While there is a custom HTMLHint rule which checks for Kses violations,
this does not extend to CSSLint and `safecss_filter_attr()`. It would be a
nice enhancement to get illegal style properties flagged as lint errors as
well.
Originally https://github.com/WordPress/better-code-editing/issues/60:
> The `safecss_filter_attr()` function is used by KSES to filter HTML
`style` attributes, removing any properties that are illegal. This should
be applied to CSS and `style` attributes in HTML, so that any illegal
properties are flagged as such.
>
> It seems that HTMLHint is not currently applying CSSLint to `style`
attributes, but if it did, then a `kses` rule added to CSSLint could then
apply to both HTML and CSS.
This is for the code editor introduced in [41376] for #12423.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/41874>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list