From 1041cc418005b7c57724e1ca5bbd0d89b4b06802 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Sep 2011 08:17:11 -0600 Subject: [PATCH] ... --- src/calibre/web/jsbrowser/browser.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/calibre/web/jsbrowser/browser.py b/src/calibre/web/jsbrowser/browser.py index 6a87594030..133d720aac 100644 --- a/src/calibre/web/jsbrowser/browser.py +++ b/src/calibre/web/jsbrowser/browser.py @@ -175,6 +175,14 @@ class NetworkAccessManager(QNetworkAccessManager): # {{{ class Browser(QObject): + ''' + Browser (WebKit with no GUI). + + This browser is NOT thread safe. Use it in a single thread only! If you + need to run downloads in parallel threads, use multiple browsers (after + copying the cookies). + ''' + def __init__(self, # Logging. If None, uses a default log, which does not output # debugging info @@ -216,6 +224,3 @@ class Browser(QObject): self.nam = NetworkAccessManager(log, use_disk_cache=use_disk_cache, parent=self) self.page.setNetworkAccessManager(self.nam) - def visit(self, url): - pass -