wp_set_client_side_media_processing_flag()WP 7.1.0

Sets a global JS variable to indicate that client-side media processing is enabled.

No Hooks.

Returns

null. Nothing (null).

Usage

wp_set_client_side_media_processing_flag(): void;

Changelog

Since 7.1.0 Introduced.

wp_set_client_side_media_processing_flag() code WP 7.1

function wp_set_client_side_media_processing_flag(): void {
	if ( ! wp_is_client_side_media_processing_enabled() ) {
		return;
	}

	wp_add_inline_script( 'wp-block-editor', 'window.__clientSideMediaProcessing = true;', 'before' );

	$chromium_version = wp_get_chromium_major_version();

	if ( null !== $chromium_version && $chromium_version >= 137 ) {
		wp_add_inline_script( 'wp-block-editor', 'window.__documentIsolationPolicy = true;', 'before' );
	}
}