diff -u b/core/modules/filter/src/Plugin/Filter/FilterHtml.php b/core/modules/filter/src/Plugin/Filter/FilterHtml.php --- b/core/modules/filter/src/Plugin/Filter/FilterHtml.php +++ b/core/modules/filter/src/Plugin/Filter/FilterHtml.php @@ -84,14 +84,17 @@ * Get inline template to avoid Twig autoescape * See https://www.drupal.org/node/2311123 * @param string $content - * @param bolean $with_entities + * @param boolean $is_html_code * @return string */ - private function getInlineTemplate($content, $with_entities) { + private function getInlineTemplate($content, $is_html_code) { return array( 'string' => array( '#type' => 'inline_template', - '#template' => $with_entities ? ''. htmlentities($content) . '' : $content, + '#template' => $is_html_code ? '{{content}}' : $content, + '#context' => array( + 'content' => $content, + ), ), ); }