From 717fc97f05e009c1fe18cd56af410e5e4c5152ae Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 6 Dec 2016 07:16:41 +0100 Subject: [PATCH] Make tab.set_html work without base_url --- qutebrowser/browser/webengine/webenginetab.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index 22a3d5462..34423888a 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -566,12 +566,14 @@ class WebEngineTab(browsertab.AbstractTab): log.stub('on Qt < 5.7') return QIcon() - def set_html(self, html, base_url): + def set_html(self, html, base_url=None): # FIXME:qtwebengine # check this and raise an exception if too big: # Warning: The content will be percent encoded before being sent to the # renderer via IPC. This may increase its size. The maximum size of the # percent encoded content is 2 megabytes minus 30 bytes. + if base_url is None: + base_url = QUrl() self._widget.setHtml(html, base_url) def networkaccessmanager(self):