From 56e07c5188e5c3bb46923f21e412695462c376c9 Mon Sep 17 00:00:00 2001 From: medilies Date: Sat, 18 Nov 2023 15:17:36 +0100 Subject: [PATCH] encode html content RFC 3986 --- src/ChromePhpRenderer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ChromePhpRenderer.php b/src/ChromePhpRenderer.php index 6a6bbb1..aa5aeff 100644 --- a/src/ChromePhpRenderer.php +++ b/src/ChromePhpRenderer.php @@ -56,7 +56,7 @@ public function render(Html $html, Css $css, Options $options, Config $config = $browser = $browserFactory->createBrowser(); $page = $browser->createPage(); - $page->navigate('data:text/html,'.$this->html()) + $page->navigate('data:text/html;charset=utf8,'.rawurlencode($this->html())) ->waitForNavigation(); $this->setPageFormat();