Esempio n. 1
0
 def __init__(self, win_id, parent=None):
     log.init.debug("Initializing NetworkManager")
     with log.disable_qt_msghandler():
         # WORKAROUND for a hang when a message is printed - See:
         # http://www.riverbankcomputing.com/pipermail/pyqt/2014-November/035045.html
         super().__init__(parent)
     log.init.debug("NetworkManager init done")
     self._win_id = win_id
     self._requests = []
     self._scheme_handlers = {
         'qute': qutescheme.QuteSchemeHandler(win_id),
     }
     self._set_cookiejar()
     self._set_cache()
     if SSL_AVAILABLE:
         self.sslErrors.connect(self.on_ssl_errors)
     self.authenticationRequired.connect(self.on_authentication_required)
     self.proxyAuthenticationRequired.connect(
         self.on_proxy_authentication_required)
     objreg.get('config').changed.connect(self.on_config_changed)
Esempio n. 2
0
 def __init__(self, win_id, tab_id, parent=None):
     log.init.debug("Initializing NetworkManager")
     with log.disable_qt_msghandler():
         # WORKAROUND for a hang when a message is printed - See:
         # http://www.riverbankcomputing.com/pipermail/pyqt/2014-November/035045.html
         super().__init__(parent)
     log.init.debug("NetworkManager init done")
     self.adopted_downloads = 0
     self._win_id = win_id
     self._tab_id = tab_id
     self._requests = []
     self._scheme_handlers = {
         'qute': qutescheme.QuteSchemeHandler(win_id),
         'file': filescheme.FileSchemeHandler(win_id),
     }
     self._set_cookiejar(private=config.get('general', 'private-browsing'))
     self._set_cache()
     self.sslErrors.connect(self.on_ssl_errors)
     self._rejected_ssl_errors = collections.defaultdict(list)
     self._accepted_ssl_errors = collections.defaultdict(list)
     self.authenticationRequired.connect(self.on_authentication_required)
     self.proxyAuthenticationRequired.connect(
         self.on_proxy_authentication_required)
     objreg.get('config').changed.connect(self.on_config_changed)
Esempio n. 3
0
def handler():
    return qutescheme.QuteSchemeHandler(win_id=0)