Add tab.clear_ssl_errors()
This fixes :debug-clear-ssl-errors
This commit is contained in:
parent
86f63e1ae6
commit
3c3043eeae
@ -1726,8 +1726,7 @@ class CommandDispatcher:
|
|||||||
debug=True)
|
debug=True)
|
||||||
def debug_clear_ssl_errors(self):
|
def debug_clear_ssl_errors(self):
|
||||||
"""Clear remembered SSL error answers."""
|
"""Clear remembered SSL error answers."""
|
||||||
nam = self._current_widget().page().networkAccessManager()
|
self._current_widget().clear_ssl_errors()
|
||||||
nam.clear_all_ssl_errors()
|
|
||||||
|
|
||||||
@cmdutils.register(instance='command-dispatcher', scope='window')
|
@cmdutils.register(instance='command-dispatcher', scope='window')
|
||||||
def edit_url(self, url=None, bg=False, tab=False, window=False):
|
def edit_url(self, url=None, bg=False, tab=False, window=False):
|
||||||
|
@ -449,6 +449,9 @@ class AbstractTab(QWidget):
|
|||||||
def stop(self):
|
def stop(self):
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
|
|
||||||
|
def clear_ssl_errors(self):
|
||||||
|
raise NotImplementedError
|
||||||
|
|
||||||
def dump_async(self, callback, *, plain=False):
|
def dump_async(self, callback, *, plain=False):
|
||||||
"""Dump the current page to a file ascync.
|
"""Dump the current page to a file ascync.
|
||||||
|
|
||||||
|
@ -493,6 +493,10 @@ class WebViewTab(tab.AbstractTab):
|
|||||||
def title(self):
|
def title(self):
|
||||||
return self._widget.title()
|
return self._widget.title()
|
||||||
|
|
||||||
|
def clear_ssl_errors(self):
|
||||||
|
nam = self._widget.page().networkAccessManager()
|
||||||
|
nam.clear_all_ssl_errors()
|
||||||
|
|
||||||
def _connect_signals(self):
|
def _connect_signals(self):
|
||||||
view = self._widget
|
view = self._widget
|
||||||
page = view.page()
|
page = view.page()
|
||||||
|
Loading…
Reference in New Issue
Block a user