From 0041008b37b5adc88aac2346c87756c0e110c8da Mon Sep 17 00:00:00 2001 From: Opeyemi Ibrahim Date: Mon, 29 Jul 2024 14:18:37 +0100 Subject: [PATCH] :closes: Add hints to scripts deferred by WPR --#6091 --- inc/Engine/Optimization/DeferJS/DeferJS.php | 2 +- .../Optimization/DeferJS/DeferJS/deferJs.php | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/inc/Engine/Optimization/DeferJS/DeferJS.php b/inc/Engine/Optimization/DeferJS/DeferJS.php index cb183b469f..d9cd542a08 100644 --- a/inc/Engine/Optimization/DeferJS/DeferJS.php +++ b/inc/Engine/Optimization/DeferJS/DeferJS.php @@ -82,7 +82,7 @@ public function defer_js( string $html ): string { continue; } - $deferred_tag = str_replace( '>', ' defer>', $tag[0] ); + $deferred_tag = str_replace( '>', ' data-rocket-defer defer>', $tag[0] ); $html = str_replace( $tag[0], $deferred_tag, $html ); } diff --git a/tests/Fixtures/inc/Engine/Optimization/DeferJS/DeferJS/deferJs.php b/tests/Fixtures/inc/Engine/Optimization/DeferJS/DeferJS/deferJs.php index 927d79ee10..1146528329 100644 --- a/tests/Fixtures/inc/Engine/Optimization/DeferJS/DeferJS/deferJs.php +++ b/tests/Fixtures/inc/Engine/Optimization/DeferJS/DeferJS/deferJs.php @@ -11,22 +11,22 @@ ; $expected = << - - + + + - - + + HTML ; $expected_exclusion = << + - + - - + + HTML ;