Make WordPress Core


Ignore:
Timestamp:
03/20/2023 08:23:47 AM (2 years ago)
Author:
SergeyBiryukov
Message:

KSES: Allow filter property to accept a URL in safecss_filter_attr().

CSS filters can accept url() as a reference to an SVG filter element:

filter: url( file.svg#filter-element-id );

This commit allows for that syntax to be used in inline CSS.

Original PR from Gutenberg repository:

References:

Follow-up to [44136], [52049].

Props scruffian, jeryj, ironprogrammer, azaozz, hellofromTonya, SergeyBiryukov.
Fixes #57780.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/kses.php

    r55563 r55564  
    13171317                'expected' => '',
    13181318            ),
     1319            // URL support for `filter` introduced in 6.3.
     1320            array(
     1321                'css'      => 'filter: url( my-file.svg#svg-blur );',
     1322                'expected' => 'filter: url( my-file.svg#svg-blur )',
     1323            ),
    13191324        );
    13201325    }
Note: See TracChangeset for help on using the changeset viewer.