Changes for core/includes/common.inc: 5 added lines, 1 removed line.
Original line number
Diff line number
Diff line
@@ -201,9 +201,13 @@ function base_path() {
* @param $data
* (optional) The default data parameter for the JavaScript asset array.
*
* @see hook_js_alter()
* @deprecated in drupal:9.4.0 and is removed from drupal:11.0.0. No direct
* replacement is provided.
*
* @see https://www.drupal.org/node/3197679
*/
functiondrupal_js_defaults($data=NULL){
@trigger_error('drupal_js_defaults() is deprecated in drupal:9.4.0 and is removed from drupal:11.0.0. No direct replacement is provided. See https://www.drupal.org/node/3197679',E_USER_DEPRECATED);
Changes for core/tests/Drupal/KernelTests/Core/Asset/AttachedAssetsTest.php: 10 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
@@ -487,4 +487,14 @@ public function testAddJsFileWithQueryString() {
$this->assertStringContainsString('<script src="'.str_replace('&','&',$this->fileUrlGenerator->generateString('core/modules/system/tests/modules/common_test/querystring.js?arg1=value1&arg2=value2')).'&'.$query_string.'"></script>',$rendered_js,'JavaScript file with query string gets version query string correctly appended.');
}
/**
* Tests deprecated drupal_js_defaults() function.
*
* @group legacy
*/
publicfunctiontestDeprecatedDrupalJsDefaults(){
$this->expectDeprecation('drupal_js_defaults() is deprecated in drupal:9.4.0 and is removed from drupal:11.0.0. No direct replacement is provided. See https://www.drupal.org/node/3197679');