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,
+ ),
),
);
}