Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../public_h.../wp-inclu...
File: kses.php
*
[2000] Fix | Delete
* @since 5.5.0
[2001] Fix | Delete
*
[2002] Fix | Delete
* @global array $allowedentitynames
[2003] Fix | Delete
* @global array $allowedxmlentitynames
[2004] Fix | Delete
*
[2005] Fix | Delete
* @param array $matches preg_replace_callback() matches array.
[2006] Fix | Delete
* @return string Correctly encoded entity.
[2007] Fix | Delete
*/
[2008] Fix | Delete
function wp_kses_xml_named_entities( $matches ) {
[2009] Fix | Delete
global $allowedentitynames, $allowedxmlentitynames;
[2010] Fix | Delete
[2011] Fix | Delete
if ( empty( $matches[1] ) ) {
[2012] Fix | Delete
return '';
[2013] Fix | Delete
}
[2014] Fix | Delete
[2015] Fix | Delete
$i = $matches[1];
[2016] Fix | Delete
[2017] Fix | Delete
if ( in_array( $i, $allowedxmlentitynames, true ) ) {
[2018] Fix | Delete
return "&$i;";
[2019] Fix | Delete
} elseif ( in_array( $i, $allowedentitynames, true ) ) {
[2020] Fix | Delete
return html_entity_decode( "&$i;", ENT_HTML5 );
[2021] Fix | Delete
}
[2022] Fix | Delete
[2023] Fix | Delete
return "&$i;";
[2024] Fix | Delete
}
[2025] Fix | Delete
[2026] Fix | Delete
/**
[2027] Fix | Delete
* Callback for `wp_kses_normalize_entities()` regular expression.
[2028] Fix | Delete
*
[2029] Fix | Delete
* This function helps `wp_kses_normalize_entities()` to only accept 16-bit
[2030] Fix | Delete
* values and nothing more for `&#number;` entities.
[2031] Fix | Delete
*
[2032] Fix | Delete
* @access private
[2033] Fix | Delete
* @ignore
[2034] Fix | Delete
* @since 1.0.0
[2035] Fix | Delete
*
[2036] Fix | Delete
* @param array $matches `preg_replace_callback()` matches array.
[2037] Fix | Delete
* @return string Correctly encoded entity.
[2038] Fix | Delete
*/
[2039] Fix | Delete
function wp_kses_normalize_entities2( $matches ) {
[2040] Fix | Delete
if ( empty( $matches[1] ) ) {
[2041] Fix | Delete
return '';
[2042] Fix | Delete
}
[2043] Fix | Delete
[2044] Fix | Delete
$i = $matches[1];
[2045] Fix | Delete
[2046] Fix | Delete
if ( valid_unicode( $i ) ) {
[2047] Fix | Delete
$i = str_pad( ltrim( $i, '0' ), 3, '0', STR_PAD_LEFT );
[2048] Fix | Delete
$i = "&#$i;";
[2049] Fix | Delete
} else {
[2050] Fix | Delete
$i = "&#$i;";
[2051] Fix | Delete
}
[2052] Fix | Delete
[2053] Fix | Delete
return $i;
[2054] Fix | Delete
}
[2055] Fix | Delete
[2056] Fix | Delete
/**
[2057] Fix | Delete
* Callback for `wp_kses_normalize_entities()` for regular expression.
[2058] Fix | Delete
*
[2059] Fix | Delete
* This function helps `wp_kses_normalize_entities()` to only accept valid Unicode
[2060] Fix | Delete
* numeric entities in hex form.
[2061] Fix | Delete
*
[2062] Fix | Delete
* @since 2.7.0
[2063] Fix | Delete
* @access private
[2064] Fix | Delete
* @ignore
[2065] Fix | Delete
*
[2066] Fix | Delete
* @param array $matches `preg_replace_callback()` matches array.
[2067] Fix | Delete
* @return string Correctly encoded entity.
[2068] Fix | Delete
*/
[2069] Fix | Delete
function wp_kses_normalize_entities3( $matches ) {
[2070] Fix | Delete
if ( empty( $matches[1] ) ) {
[2071] Fix | Delete
return '';
[2072] Fix | Delete
}
[2073] Fix | Delete
[2074] Fix | Delete
$hexchars = $matches[1];
[2075] Fix | Delete
[2076] Fix | Delete
return ( ! valid_unicode( hexdec( $hexchars ) ) ) ? "&#x$hexchars;" : '&#x' . ltrim( $hexchars, '0' ) . ';';
[2077] Fix | Delete
}
[2078] Fix | Delete
[2079] Fix | Delete
/**
[2080] Fix | Delete
* Determines if a Unicode codepoint is valid.
[2081] Fix | Delete
*
[2082] Fix | Delete
* @since 2.7.0
[2083] Fix | Delete
*
[2084] Fix | Delete
* @param int $i Unicode codepoint.
[2085] Fix | Delete
* @return bool Whether or not the codepoint is a valid Unicode codepoint.
[2086] Fix | Delete
*/
[2087] Fix | Delete
function valid_unicode( $i ) {
[2088] Fix | Delete
$i = (int) $i;
[2089] Fix | Delete
[2090] Fix | Delete
return ( 0x9 === $i || 0xa === $i || 0xd === $i ||
[2091] Fix | Delete
( 0x20 <= $i && $i <= 0xd7ff ) ||
[2092] Fix | Delete
( 0xe000 <= $i && $i <= 0xfffd ) ||
[2093] Fix | Delete
( 0x10000 <= $i && $i <= 0x10ffff )
[2094] Fix | Delete
);
[2095] Fix | Delete
}
[2096] Fix | Delete
[2097] Fix | Delete
/**
[2098] Fix | Delete
* Converts all numeric HTML entities to their named counterparts.
[2099] Fix | Delete
*
[2100] Fix | Delete
* This function decodes numeric HTML entities (`&#65;` and `&#x41;`).
[2101] Fix | Delete
* It doesn't do anything with named entities like `&auml;`, but we don't
[2102] Fix | Delete
* need them in the allowed URL protocols system anyway.
[2103] Fix | Delete
*
[2104] Fix | Delete
* @since 1.0.0
[2105] Fix | Delete
*
[2106] Fix | Delete
* @param string $content Content to change entities.
[2107] Fix | Delete
* @return string Content after decoded entities.
[2108] Fix | Delete
*/
[2109] Fix | Delete
function wp_kses_decode_entities( $content ) {
[2110] Fix | Delete
$content = preg_replace_callback( '/&#([0-9]+);/', '_wp_kses_decode_entities_chr', $content );
[2111] Fix | Delete
$content = preg_replace_callback( '/&#[Xx]([0-9A-Fa-f]+);/', '_wp_kses_decode_entities_chr_hexdec', $content );
[2112] Fix | Delete
[2113] Fix | Delete
return $content;
[2114] Fix | Delete
}
[2115] Fix | Delete
[2116] Fix | Delete
/**
[2117] Fix | Delete
* Regex callback for `wp_kses_decode_entities()`.
[2118] Fix | Delete
*
[2119] Fix | Delete
* @since 2.9.0
[2120] Fix | Delete
* @access private
[2121] Fix | Delete
* @ignore
[2122] Fix | Delete
*
[2123] Fix | Delete
* @param array $matches preg match
[2124] Fix | Delete
* @return string
[2125] Fix | Delete
*/
[2126] Fix | Delete
function _wp_kses_decode_entities_chr( $matches ) {
[2127] Fix | Delete
return chr( $matches[1] );
[2128] Fix | Delete
}
[2129] Fix | Delete
[2130] Fix | Delete
/**
[2131] Fix | Delete
* Regex callback for `wp_kses_decode_entities()`.
[2132] Fix | Delete
*
[2133] Fix | Delete
* @since 2.9.0
[2134] Fix | Delete
* @access private
[2135] Fix | Delete
* @ignore
[2136] Fix | Delete
*
[2137] Fix | Delete
* @param array $matches preg match
[2138] Fix | Delete
* @return string
[2139] Fix | Delete
*/
[2140] Fix | Delete
function _wp_kses_decode_entities_chr_hexdec( $matches ) {
[2141] Fix | Delete
return chr( hexdec( $matches[1] ) );
[2142] Fix | Delete
}
[2143] Fix | Delete
[2144] Fix | Delete
/**
[2145] Fix | Delete
* Sanitize content with allowed HTML KSES rules.
[2146] Fix | Delete
*
[2147] Fix | Delete
* This function expects slashed data.
[2148] Fix | Delete
*
[2149] Fix | Delete
* @since 1.0.0
[2150] Fix | Delete
*
[2151] Fix | Delete
* @param string $data Content to filter, expected to be escaped with slashes.
[2152] Fix | Delete
* @return string Filtered content.
[2153] Fix | Delete
*/
[2154] Fix | Delete
function wp_filter_kses( $data ) {
[2155] Fix | Delete
return addslashes( wp_kses( stripslashes( $data ), current_filter() ) );
[2156] Fix | Delete
}
[2157] Fix | Delete
[2158] Fix | Delete
/**
[2159] Fix | Delete
* Sanitize content with allowed HTML KSES rules.
[2160] Fix | Delete
*
[2161] Fix | Delete
* This function expects unslashed data.
[2162] Fix | Delete
*
[2163] Fix | Delete
* @since 2.9.0
[2164] Fix | Delete
*
[2165] Fix | Delete
* @param string $data Content to filter, expected to not be escaped.
[2166] Fix | Delete
* @return string Filtered content.
[2167] Fix | Delete
*/
[2168] Fix | Delete
function wp_kses_data( $data ) {
[2169] Fix | Delete
return wp_kses( $data, current_filter() );
[2170] Fix | Delete
}
[2171] Fix | Delete
[2172] Fix | Delete
/**
[2173] Fix | Delete
* Sanitizes content for allowed HTML tags for post content.
[2174] Fix | Delete
*
[2175] Fix | Delete
* Post content refers to the page contents of the 'post' type and not `$_POST`
[2176] Fix | Delete
* data from forms.
[2177] Fix | Delete
*
[2178] Fix | Delete
* This function expects slashed data.
[2179] Fix | Delete
*
[2180] Fix | Delete
* @since 2.0.0
[2181] Fix | Delete
*
[2182] Fix | Delete
* @param string $data Post content to filter, expected to be escaped with slashes.
[2183] Fix | Delete
* @return string Filtered post content with allowed HTML tags and attributes intact.
[2184] Fix | Delete
*/
[2185] Fix | Delete
function wp_filter_post_kses( $data ) {
[2186] Fix | Delete
return addslashes( wp_kses( stripslashes( $data ), 'post' ) );
[2187] Fix | Delete
}
[2188] Fix | Delete
[2189] Fix | Delete
/**
[2190] Fix | Delete
* Sanitizes global styles user content removing unsafe rules.
[2191] Fix | Delete
*
[2192] Fix | Delete
* @since 5.9.0
[2193] Fix | Delete
*
[2194] Fix | Delete
* @param string $data Post content to filter.
[2195] Fix | Delete
* @return string Filtered post content with unsafe rules removed.
[2196] Fix | Delete
*/
[2197] Fix | Delete
function wp_filter_global_styles_post( $data ) {
[2198] Fix | Delete
$decoded_data = json_decode( wp_unslash( $data ), true );
[2199] Fix | Delete
$json_decoding_error = json_last_error();
[2200] Fix | Delete
if (
[2201] Fix | Delete
JSON_ERROR_NONE === $json_decoding_error &&
[2202] Fix | Delete
is_array( $decoded_data ) &&
[2203] Fix | Delete
isset( $decoded_data['isGlobalStylesUserThemeJSON'] ) &&
[2204] Fix | Delete
$decoded_data['isGlobalStylesUserThemeJSON']
[2205] Fix | Delete
) {
[2206] Fix | Delete
unset( $decoded_data['isGlobalStylesUserThemeJSON'] );
[2207] Fix | Delete
[2208] Fix | Delete
$data_to_encode = WP_Theme_JSON::remove_insecure_properties( $decoded_data, 'custom' );
[2209] Fix | Delete
[2210] Fix | Delete
$data_to_encode['isGlobalStylesUserThemeJSON'] = true;
[2211] Fix | Delete
return wp_slash( wp_json_encode( $data_to_encode ) );
[2212] Fix | Delete
}
[2213] Fix | Delete
return $data;
[2214] Fix | Delete
}
[2215] Fix | Delete
[2216] Fix | Delete
/**
[2217] Fix | Delete
* Sanitizes content for allowed HTML tags for post content.
[2218] Fix | Delete
*
[2219] Fix | Delete
* Post content refers to the page contents of the 'post' type and not `$_POST`
[2220] Fix | Delete
* data from forms.
[2221] Fix | Delete
*
[2222] Fix | Delete
* This function expects unslashed data.
[2223] Fix | Delete
*
[2224] Fix | Delete
* @since 2.9.0
[2225] Fix | Delete
*
[2226] Fix | Delete
* @param string $data Post content to filter.
[2227] Fix | Delete
* @return string Filtered post content with allowed HTML tags and attributes intact.
[2228] Fix | Delete
*/
[2229] Fix | Delete
function wp_kses_post( $data ) {
[2230] Fix | Delete
return wp_kses( $data, 'post' );
[2231] Fix | Delete
}
[2232] Fix | Delete
[2233] Fix | Delete
/**
[2234] Fix | Delete
* Navigates through an array, object, or scalar, and sanitizes content for
[2235] Fix | Delete
* allowed HTML tags for post content.
[2236] Fix | Delete
*
[2237] Fix | Delete
* @since 4.4.2
[2238] Fix | Delete
*
[2239] Fix | Delete
* @see map_deep()
[2240] Fix | Delete
*
[2241] Fix | Delete
* @param mixed $data The array, object, or scalar value to inspect.
[2242] Fix | Delete
* @return mixed The filtered content.
[2243] Fix | Delete
*/
[2244] Fix | Delete
function wp_kses_post_deep( $data ) {
[2245] Fix | Delete
return map_deep( $data, 'wp_kses_post' );
[2246] Fix | Delete
}
[2247] Fix | Delete
[2248] Fix | Delete
/**
[2249] Fix | Delete
* Strips all HTML from a text string.
[2250] Fix | Delete
*
[2251] Fix | Delete
* This function expects slashed data.
[2252] Fix | Delete
*
[2253] Fix | Delete
* @since 2.1.0
[2254] Fix | Delete
*
[2255] Fix | Delete
* @param string $data Content to strip all HTML from.
[2256] Fix | Delete
* @return string Filtered content without any HTML.
[2257] Fix | Delete
*/
[2258] Fix | Delete
function wp_filter_nohtml_kses( $data ) {
[2259] Fix | Delete
return addslashes( wp_kses( stripslashes( $data ), 'strip' ) );
[2260] Fix | Delete
}
[2261] Fix | Delete
[2262] Fix | Delete
/**
[2263] Fix | Delete
* Adds all KSES input form content filters.
[2264] Fix | Delete
*
[2265] Fix | Delete
* All hooks have default priority. The `wp_filter_kses()` function is added to
[2266] Fix | Delete
* the 'pre_comment_content' and 'title_save_pre' hooks.
[2267] Fix | Delete
*
[2268] Fix | Delete
* The `wp_filter_post_kses()` function is added to the 'content_save_pre',
[2269] Fix | Delete
* 'excerpt_save_pre', and 'content_filtered_save_pre' hooks.
[2270] Fix | Delete
*
[2271] Fix | Delete
* @since 2.0.0
[2272] Fix | Delete
*/
[2273] Fix | Delete
function kses_init_filters() {
[2274] Fix | Delete
// Normal filtering.
[2275] Fix | Delete
add_filter( 'title_save_pre', 'wp_filter_kses' );
[2276] Fix | Delete
[2277] Fix | Delete
// Comment filtering.
[2278] Fix | Delete
if ( current_user_can( 'unfiltered_html' ) ) {
[2279] Fix | Delete
add_filter( 'pre_comment_content', 'wp_filter_post_kses' );
[2280] Fix | Delete
} else {
[2281] Fix | Delete
add_filter( 'pre_comment_content', 'wp_filter_kses' );
[2282] Fix | Delete
}
[2283] Fix | Delete
[2284] Fix | Delete
// Global Styles filtering: Global Styles filters should be executed before normal post_kses HTML filters.
[2285] Fix | Delete
add_filter( 'content_save_pre', 'wp_filter_global_styles_post', 9 );
[2286] Fix | Delete
add_filter( 'content_filtered_save_pre', 'wp_filter_global_styles_post', 9 );
[2287] Fix | Delete
[2288] Fix | Delete
// Post filtering.
[2289] Fix | Delete
add_filter( 'content_save_pre', 'wp_filter_post_kses' );
[2290] Fix | Delete
add_filter( 'excerpt_save_pre', 'wp_filter_post_kses' );
[2291] Fix | Delete
add_filter( 'content_filtered_save_pre', 'wp_filter_post_kses' );
[2292] Fix | Delete
}
[2293] Fix | Delete
[2294] Fix | Delete
/**
[2295] Fix | Delete
* Removes all KSES input form content filters.
[2296] Fix | Delete
*
[2297] Fix | Delete
* A quick procedural method to removing all of the filters that KSES uses for
[2298] Fix | Delete
* content in WordPress Loop.
[2299] Fix | Delete
*
[2300] Fix | Delete
* Does not remove the `kses_init()` function from {@see 'init'} hook (priority is
[2301] Fix | Delete
* default). Also does not remove `kses_init()` function from {@see 'set_current_user'}
[2302] Fix | Delete
* hook (priority is also default).
[2303] Fix | Delete
*
[2304] Fix | Delete
* @since 2.0.6
[2305] Fix | Delete
*/
[2306] Fix | Delete
function kses_remove_filters() {
[2307] Fix | Delete
// Normal filtering.
[2308] Fix | Delete
remove_filter( 'title_save_pre', 'wp_filter_kses' );
[2309] Fix | Delete
[2310] Fix | Delete
// Comment filtering.
[2311] Fix | Delete
remove_filter( 'pre_comment_content', 'wp_filter_post_kses' );
[2312] Fix | Delete
remove_filter( 'pre_comment_content', 'wp_filter_kses' );
[2313] Fix | Delete
[2314] Fix | Delete
// Global Styles filtering.
[2315] Fix | Delete
remove_filter( 'content_save_pre', 'wp_filter_global_styles_post', 9 );
[2316] Fix | Delete
remove_filter( 'content_filtered_save_pre', 'wp_filter_global_styles_post', 9 );
[2317] Fix | Delete
[2318] Fix | Delete
// Post filtering.
[2319] Fix | Delete
remove_filter( 'content_save_pre', 'wp_filter_post_kses' );
[2320] Fix | Delete
remove_filter( 'excerpt_save_pre', 'wp_filter_post_kses' );
[2321] Fix | Delete
remove_filter( 'content_filtered_save_pre', 'wp_filter_post_kses' );
[2322] Fix | Delete
}
[2323] Fix | Delete
[2324] Fix | Delete
/**
[2325] Fix | Delete
* Sets up most of the KSES filters for input form content.
[2326] Fix | Delete
*
[2327] Fix | Delete
* First removes all of the KSES filters in case the current user does not need
[2328] Fix | Delete
* to have KSES filter the content. If the user does not have `unfiltered_html`
[2329] Fix | Delete
* capability, then KSES filters are added.
[2330] Fix | Delete
*
[2331] Fix | Delete
* @since 2.0.0
[2332] Fix | Delete
*/
[2333] Fix | Delete
function kses_init() {
[2334] Fix | Delete
kses_remove_filters();
[2335] Fix | Delete
[2336] Fix | Delete
if ( ! current_user_can( 'unfiltered_html' ) ) {
[2337] Fix | Delete
kses_init_filters();
[2338] Fix | Delete
}
[2339] Fix | Delete
}
[2340] Fix | Delete
[2341] Fix | Delete
/**
[2342] Fix | Delete
* Filters an inline style attribute and removes disallowed rules.
[2343] Fix | Delete
*
[2344] Fix | Delete
* @since 2.8.1
[2345] Fix | Delete
* @since 4.4.0 Added support for `min-height`, `max-height`, `min-width`, and `max-width`.
[2346] Fix | Delete
* @since 4.6.0 Added support for `list-style-type`.
[2347] Fix | Delete
* @since 5.0.0 Added support for `background-image`.
[2348] Fix | Delete
* @since 5.1.0 Added support for `text-transform`.
[2349] Fix | Delete
* @since 5.2.0 Added support for `background-position` and `grid-template-columns`.
[2350] Fix | Delete
* @since 5.3.0 Added support for `grid`, `flex` and `column` layout properties.
[2351] Fix | Delete
* Extended `background-*` support for individual properties.
[2352] Fix | Delete
* @since 5.3.1 Added support for gradient backgrounds.
[2353] Fix | Delete
* @since 5.7.1 Added support for `object-position`.
[2354] Fix | Delete
* @since 5.8.0 Added support for `calc()` and `var()` values.
[2355] Fix | Delete
* @since 6.1.0 Added support for `min()`, `max()`, `minmax()`, `clamp()`,
[2356] Fix | Delete
* nested `var()` values, and assigning values to CSS variables.
[2357] Fix | Delete
* Added support for `object-fit`, `gap`, `column-gap`, `row-gap`, and `flex-wrap`.
[2358] Fix | Delete
* Extended `margin-*` and `padding-*` support for logical properties.
[2359] Fix | Delete
* @since 6.2.0 Added support for `aspect-ratio`, `position`, `top`, `right`, `bottom`, `left`,
[2360] Fix | Delete
* and `z-index` CSS properties.
[2361] Fix | Delete
* @since 6.3.0 Extended support for `filter` to accept a URL and added support for repeat().
[2362] Fix | Delete
* Added support for `box-shadow`.
[2363] Fix | Delete
* @since 6.4.0 Added support for `writing-mode`.
[2364] Fix | Delete
* @since 6.5.0 Added support for `background-repeat`.
[2365] Fix | Delete
* @since 6.6.0 Added support for `grid-column`, `grid-row`, and `container-type`.
[2366] Fix | Delete
*
[2367] Fix | Delete
* @param string $css A string of CSS rules.
[2368] Fix | Delete
* @param string $deprecated Not used.
[2369] Fix | Delete
* @return string Filtered string of CSS rules.
[2370] Fix | Delete
*/
[2371] Fix | Delete
function safecss_filter_attr( $css, $deprecated = '' ) {
[2372] Fix | Delete
if ( ! empty( $deprecated ) ) {
[2373] Fix | Delete
_deprecated_argument( __FUNCTION__, '2.8.1' ); // Never implemented.
[2374] Fix | Delete
}
[2375] Fix | Delete
[2376] Fix | Delete
$css = wp_kses_no_null( $css );
[2377] Fix | Delete
$css = str_replace( array( "\n", "\r", "\t" ), '', $css );
[2378] Fix | Delete
[2379] Fix | Delete
$allowed_protocols = wp_allowed_protocols();
[2380] Fix | Delete
[2381] Fix | Delete
$css_array = explode( ';', trim( $css ) );
[2382] Fix | Delete
[2383] Fix | Delete
/**
[2384] Fix | Delete
* Filters the list of allowed CSS attributes.
[2385] Fix | Delete
*
[2386] Fix | Delete
* @since 2.8.1
[2387] Fix | Delete
*
[2388] Fix | Delete
* @param string[] $attr Array of allowed CSS attributes.
[2389] Fix | Delete
*/
[2390] Fix | Delete
$allowed_attr = apply_filters(
[2391] Fix | Delete
'safe_style_css',
[2392] Fix | Delete
array(
[2393] Fix | Delete
'background',
[2394] Fix | Delete
'background-color',
[2395] Fix | Delete
'background-image',
[2396] Fix | Delete
'background-position',
[2397] Fix | Delete
'background-repeat',
[2398] Fix | Delete
'background-size',
[2399] Fix | Delete
'background-attachment',
[2400] Fix | Delete
'background-blend-mode',
[2401] Fix | Delete
[2402] Fix | Delete
'border',
[2403] Fix | Delete
'border-radius',
[2404] Fix | Delete
'border-width',
[2405] Fix | Delete
'border-color',
[2406] Fix | Delete
'border-style',
[2407] Fix | Delete
'border-right',
[2408] Fix | Delete
'border-right-color',
[2409] Fix | Delete
'border-right-style',
[2410] Fix | Delete
'border-right-width',
[2411] Fix | Delete
'border-bottom',
[2412] Fix | Delete
'border-bottom-color',
[2413] Fix | Delete
'border-bottom-left-radius',
[2414] Fix | Delete
'border-bottom-right-radius',
[2415] Fix | Delete
'border-bottom-style',
[2416] Fix | Delete
'border-bottom-width',
[2417] Fix | Delete
'border-bottom-right-radius',
[2418] Fix | Delete
'border-bottom-left-radius',
[2419] Fix | Delete
'border-left',
[2420] Fix | Delete
'border-left-color',
[2421] Fix | Delete
'border-left-style',
[2422] Fix | Delete
'border-left-width',
[2423] Fix | Delete
'border-top',
[2424] Fix | Delete
'border-top-color',
[2425] Fix | Delete
'border-top-left-radius',
[2426] Fix | Delete
'border-top-right-radius',
[2427] Fix | Delete
'border-top-style',
[2428] Fix | Delete
'border-top-width',
[2429] Fix | Delete
'border-top-left-radius',
[2430] Fix | Delete
'border-top-right-radius',
[2431] Fix | Delete
[2432] Fix | Delete
'border-spacing',
[2433] Fix | Delete
'border-collapse',
[2434] Fix | Delete
'caption-side',
[2435] Fix | Delete
[2436] Fix | Delete
'columns',
[2437] Fix | Delete
'column-count',
[2438] Fix | Delete
'column-fill',
[2439] Fix | Delete
'column-gap',
[2440] Fix | Delete
'column-rule',
[2441] Fix | Delete
'column-span',
[2442] Fix | Delete
'column-width',
[2443] Fix | Delete
[2444] Fix | Delete
'color',
[2445] Fix | Delete
'filter',
[2446] Fix | Delete
'font',
[2447] Fix | Delete
'font-family',
[2448] Fix | Delete
'font-size',
[2449] Fix | Delete
'font-style',
[2450] Fix | Delete
'font-variant',
[2451] Fix | Delete
'font-weight',
[2452] Fix | Delete
'letter-spacing',
[2453] Fix | Delete
'line-height',
[2454] Fix | Delete
'text-align',
[2455] Fix | Delete
'text-decoration',
[2456] Fix | Delete
'text-indent',
[2457] Fix | Delete
'text-transform',
[2458] Fix | Delete
[2459] Fix | Delete
'height',
[2460] Fix | Delete
'min-height',
[2461] Fix | Delete
'max-height',
[2462] Fix | Delete
[2463] Fix | Delete
'width',
[2464] Fix | Delete
'min-width',
[2465] Fix | Delete
'max-width',
[2466] Fix | Delete
[2467] Fix | Delete
'margin',
[2468] Fix | Delete
'margin-right',
[2469] Fix | Delete
'margin-bottom',
[2470] Fix | Delete
'margin-left',
[2471] Fix | Delete
'margin-top',
[2472] Fix | Delete
'margin-block-start',
[2473] Fix | Delete
'margin-block-end',
[2474] Fix | Delete
'margin-inline-start',
[2475] Fix | Delete
'margin-inline-end',
[2476] Fix | Delete
[2477] Fix | Delete
'padding',
[2478] Fix | Delete
'padding-right',
[2479] Fix | Delete
'padding-bottom',
[2480] Fix | Delete
'padding-left',
[2481] Fix | Delete
'padding-top',
[2482] Fix | Delete
'padding-block-start',
[2483] Fix | Delete
'padding-block-end',
[2484] Fix | Delete
'padding-inline-start',
[2485] Fix | Delete
'padding-inline-end',
[2486] Fix | Delete
[2487] Fix | Delete
'flex',
[2488] Fix | Delete
'flex-basis',
[2489] Fix | Delete
'flex-direction',
[2490] Fix | Delete
'flex-flow',
[2491] Fix | Delete
'flex-grow',
[2492] Fix | Delete
'flex-shrink',
[2493] Fix | Delete
'flex-wrap',
[2494] Fix | Delete
[2495] Fix | Delete
'gap',
[2496] Fix | Delete
'column-gap',
[2497] Fix | Delete
'row-gap',
[2498] Fix | Delete
[2499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function