Media: Add object-fit to the allowed list of CSS properties.

This resolves a bug in Featured Image blocks where `object-fit` was being removed during the `render_callback`.

Props raduiason, pbiron, kebbet, SergeyBiryukov, bernhard-reiter, ironprogrammer, xknown, audrasjb, ckanderson22, ivanjeronimo, seriouslysenpai.
Fixes #56855.

git-svn-id: https://develop.svn.wordpress.org/trunk@54675 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
David Baumwald
2022-10-24 15:34:42 +00:00
parent 0c3cdb9a90
commit 2645177a58
2 changed files with 6 additions and 0 deletions
+1
View File
@@ -2423,6 +2423,7 @@ function safecss_filter_attr( $css, $deprecated = '' ) {
'direction',
'float',
'list-style-type',
'object-fit',
'object-position',
'overflow',
'vertical-align',
+5
View File
@@ -1112,6 +1112,11 @@ EOF;
'css' => 'object-position: right top',
'expected' => 'object-position: right top',
),
// `object-fit` introduced in 6.1.
array(
'css' => 'object-fit: cover',
'expected' => 'object-fit: cover',
),
// Expressions are not allowed.
array(
'css' => 'height: expression( body.scrollTop + 50 + "px" )',