Make WordPress Core

Opened 5 months ago

Closed 5 months ago

Last modified 5 months ago

#64770 closed defect (bug) (duplicate)

The new block level custom CSS breaks when edited by user without unfiltered_html

Reported by: glendaviesnz Owned by:
Priority: high Milestone: 7.0
Component: Editor Version: 7.0
Severity: critical Keywords:
Cc: Focuses:

Description

https://github.com/WordPress/gutenberg/pull/73959 introduced block level custom CSS.

Everything works as expected unless a user without unfiltered_html edits a page/post with block level custom CSS that includes nested selectors, eg.

`
color: green;
& p {color: blue}
`
In these cases, entities like & are encoded and the CSS breaks in the editor and the frontend.

This is caused by KSES filtering in core, not in Editor codes, so filing here, not in the GB repo.

Change History (2)

#1 @wildworks
5 months ago

  • Milestone Awaiting Review
  • Resolutionduplicate
  • Status newclosed

Duplicate of #64771.

#2 @wildworks
5 months ago

  • Component CanonicalEditor
  • Milestone7.0
Note: See TracTickets for help on using tickets.