diff --git a/core/lib/Drupal/Core/Render/Element/HtmlTag.php b/core/lib/Drupal/Core/Render/Element/HtmlTag.php index f0c78bb..321d89d 100644 --- a/core/lib/Drupal/Core/Render/Element/HtmlTag.php +++ b/core/lib/Drupal/Core/Render/Element/HtmlTag.php @@ -181,13 +181,13 @@ public static function preRenderConditionalComments($element) { // data coming in was at least admin escaped. if (!$browsers['!IE']) { // "downlevel-hidden". - $element['#prefix'] = SafeMarkup::set("\n\n"); + $element['#prefix'] = SafeMarkup::format("\n\n", ['@suffix' => $suffix]); } else { // "downlevel-revealed". - $element['#prefix'] = SafeMarkup::set("\n\n" . $prefix); - $element['#suffix'] = SafeMarkup::set($suffix . "\n"); + $element['#prefix'] = SafeMarkup::format("\n\n@prefix", ['@expression' => $expression, '@prefix' => $prefix]); + $element['#suffix'] = SafeMarkup::format("@suffix\n", ['@suffix' => $suffix]); } return $element;