Web Browser (NG):

Sun, 03 Feb 2019 16:10:39 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 03 Feb 2019 16:10:39 +0100
changeset 6695
0a51887c13cd
parent 6692
c104c120e043
child 6699
6c1f84f4b305

Web Browser (NG):
- added a site info widget that is show when the site icon in the URL entry is clicked
- added code to register custom protocol handlers (upon request of the user via the site info widget)

APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
APIs/Python3/eric6.bas file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.History.HistoryManager.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.Network.ProtocolHandlerManager.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.SiteInfo.SiteInfoWidget.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.UrlBar.FavIconLabel.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.WebBrowserPage.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.WebBrowserView.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric6.WebBrowser.Network.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric6.WebBrowser.SiteInfo.html file | annotate | diff | comparison | revisions
WebBrowser/History/HistoryManager.py file | annotate | diff | comparison | revisions
WebBrowser/Network/ProtocolHandlerManager.py file | annotate | diff | comparison | revisions
WebBrowser/Network/ProtocolHandlerManagerDialog.py file | annotate | diff | comparison | revisions
WebBrowser/Network/ProtocolHandlerManagerDialog.ui file | annotate | diff | comparison | revisions
WebBrowser/SiteInfo/SiteInfoDialog.py file | annotate | diff | comparison | revisions
WebBrowser/SiteInfo/SiteInfoWidget.py file | annotate | diff | comparison | revisions
WebBrowser/UrlBar/FavIconLabel.py file | annotate | diff | comparison | revisions
WebBrowser/WebBrowserPage.py file | annotate | diff | comparison | revisions
WebBrowser/WebBrowserView.py file | annotate | diff | comparison | revisions
WebBrowser/WebBrowserWindow.py file | annotate | diff | comparison | revisions
changelog file | annotate | diff | comparison | revisions
eric6.e4p file | annotate | diff | comparison | revisions
i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
i18n/eric6_de.qm file | annotate | diff | comparison | revisions
i18n/eric6_de.ts file | annotate | diff | comparison | revisions
i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
i18n/eric6_en.ts file | annotate | diff | comparison | revisions
i18n/eric6_es.ts file | annotate | diff | comparison | revisions
i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
i18n/eric6_it.ts file | annotate | diff | comparison | revisions
i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
icons/default/flagBlack.png file | annotate | diff | comparison | revisions
icons/default/flagGreen.png file | annotate | diff | comparison | revisions
icons/default/flagYellow.png file | annotate | diff | comparison | revisions
icons/default/securityHigh.png file | annotate | diff | comparison | revisions
icons/default/securityLow.png file | annotate | diff | comparison | revisions
icons/default/securityMedium.png file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric6.api	Fri Feb 01 20:15:03 2019 +0100
+++ b/APIs/Python3/eric6.api	Sun Feb 03 16:10:39 2019 +0100
@@ -11479,6 +11479,7 @@
 eric6.WebBrowser.History.HistoryManager.HistoryManager.save?4()
 eric6.WebBrowser.History.HistoryManager.HistoryManager.setDaysToExpire?4(limit)
 eric6.WebBrowser.History.HistoryManager.HistoryManager.setHistory?4(history, loadedAndSorted=False)
+eric6.WebBrowser.History.HistoryManager.HistoryManager.siteVisitsCount?4(scheme, host)
 eric6.WebBrowser.History.HistoryManager.HistoryManager.updateHistoryEntry?4(url, title)
 eric6.WebBrowser.History.HistoryManager.HistoryManager?1(parent=None)
 eric6.WebBrowser.History.HistoryMenu.HistoryMenu.newBackgroundTab?7
@@ -11598,6 +11599,15 @@
 eric6.WebBrowser.Network.NetworkUrlInterceptor.NetworkUrlInterceptor.preferencesChanged?4()
 eric6.WebBrowser.Network.NetworkUrlInterceptor.NetworkUrlInterceptor.removeUrlInterceptor?4(interceptor)
 eric6.WebBrowser.Network.NetworkUrlInterceptor.NetworkUrlInterceptor?1(parent=None)
+eric6.WebBrowser.Network.ProtocolHandlerManager.ProtocolHandlerManager.addProtocolHandler?4(scheme, url)
+eric6.WebBrowser.Network.ProtocolHandlerManager.ProtocolHandlerManager.protocolHandler?4(scheme)
+eric6.WebBrowser.Network.ProtocolHandlerManager.ProtocolHandlerManager.protocolHandlers?4()
+eric6.WebBrowser.Network.ProtocolHandlerManager.ProtocolHandlerManager.removeProtocolHandler?4(scheme)
+eric6.WebBrowser.Network.ProtocolHandlerManager.ProtocolHandlerManager.showProtocolHandlerManagerDialog?4()
+eric6.WebBrowser.Network.ProtocolHandlerManager.ProtocolHandlerManager?1(parent=None)
+eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.ProtocolHandlerManagerDialog.on_deleteButton_clicked?4()
+eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged?4()
+eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.ProtocolHandlerManagerDialog?1(manager, parent=None)
 eric6.WebBrowser.Network.QtHelpSchemeHandler.ExtensionMap?7
 eric6.WebBrowser.Network.QtHelpSchemeHandler.QtDocPath?7
 eric6.WebBrowser.Network.QtHelpSchemeHandler.QtHelpSchemeHandler.requestStarted?4(job)
@@ -11980,6 +11990,9 @@
 eric6.WebBrowser.SiteInfo.SiteInfoDialog.SiteInfoDialog.okStyle?7
 eric6.WebBrowser.SiteInfo.SiteInfoDialog.SiteInfoDialog.on_imagesTree_currentItemChanged?4(current, previous)
 eric6.WebBrowser.SiteInfo.SiteInfoDialog.SiteInfoDialog?1(browser, parent=None)
+eric6.WebBrowser.SiteInfo.SiteInfoWidget.SiteInfoWidget.accept?4()
+eric6.WebBrowser.SiteInfo.SiteInfoWidget.SiteInfoWidget.showAt?4(pos)
+eric6.WebBrowser.SiteInfo.SiteInfoWidget.SiteInfoWidget?1(browser, parent=None)
 eric6.WebBrowser.SpeedDial.Page.Page.isValid?4()
 eric6.WebBrowser.SpeedDial.Page.Page?1(url="", title="", broken=False)
 eric6.WebBrowser.SpeedDial.PageThumbnailer.PageThumbnailer.loadTitle?4()
@@ -12237,6 +12250,7 @@
 eric6.WebBrowser.UrlBar.BookmarkInfoDialog.BookmarkInfoDialog?1(bookmark, parent=None)
 eric6.WebBrowser.UrlBar.FavIconLabel.FavIconLabel.mouseMoveEvent?4(evt)
 eric6.WebBrowser.UrlBar.FavIconLabel.FavIconLabel.mousePressEvent?4(evt)
+eric6.WebBrowser.UrlBar.FavIconLabel.FavIconLabel.mouseReleaseEvent?4(evt)
 eric6.WebBrowser.UrlBar.FavIconLabel.FavIconLabel.setBrowser?4(browser)
 eric6.WebBrowser.UrlBar.FavIconLabel.FavIconLabel?1(parent=None)
 eric6.WebBrowser.UrlBar.StackedUrlBar.StackedUrlBar.currentUrlBar?4()
@@ -12344,6 +12358,8 @@
 eric6.WebBrowser.WebBrowserPage.WebBrowserPage.navigationRequestAccepted?7
 eric6.WebBrowser.WebBrowserPage.WebBrowserPage.printCallback?4(resDict=resultDict)
 eric6.WebBrowser.WebBrowserPage.WebBrowserPage.printPageRequested?7
+eric6.WebBrowser.WebBrowserPage.WebBrowserPage.registerProtocolHandlerRequestScheme?4()
+eric6.WebBrowser.WebBrowserPage.WebBrowserPage.registerProtocolHandlerRequestUrl?4()
 eric6.WebBrowser.WebBrowserPage.WebBrowserPage.resultCallback?4(resDict=resultDict)
 eric6.WebBrowser.WebBrowserPage.WebBrowserPage.runJavaScript?4(script, worldId=-1, callback=None)
 eric6.WebBrowser.WebBrowserPage.WebBrowserPage.safeBrowsingAbort?7
@@ -12515,6 +12531,7 @@
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._performingShutdown?8
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._performingStartup?8
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._personalInformationManager?8
+eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._protocolHandlerManager?8
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._safeBrowsingManager?8
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._sessionManager?8
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow._speedDial?8
@@ -12581,6 +12598,7 @@
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.passwordManager?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.personalInformationManager?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.preferencesChanged?4()
+eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.protocolHandlerManager?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.reloadUserStyleSheet?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.requestVirusTotalScan?4(url)
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.safeBrowsingManager?4()
--- a/APIs/Python3/eric6.bas	Fri Feb 01 20:15:03 2019 +0100
+++ b/APIs/Python3/eric6.bas	Sun Feb 03 16:10:39 2019 +0100
@@ -732,6 +732,8 @@
 PromtEngine TranslationEngine
 PropertiesDialog QDialog Ui_PropertiesDialog
 ProtobufPage ConfigurationPageBase Ui_ProtobufPage
+ProtocolHandlerManager QObject
+ProtocolHandlerManagerDialog QDialog Ui_ProtocolHandlerManagerDialog
 Purge HgExtension
 PurgeProjectHelper HgExtensionProjectHelper
 PyCoverageDialog QDialog Ui_PyCoverageDialog
@@ -818,6 +820,7 @@
 ShortcutsWriter XMLStreamWriterBase
 SingleApplicationServer QLocalServer
 SiteInfoDialog QDialog Ui_SiteInfoDialog
+SiteInfoWidget QMenu
 SnapWidget QWidget Ui_SnapWidget
 SnapshotFreehandGrabber QWidget
 SnapshotPreview QLabel
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Help/source.qhp	Sun Feb 03 16:10:39 2019 +0100
@@ -1335,6 +1335,8 @@
               <section title="eric6.WebBrowser.Network.EricSchemeHandler" ref="eric6.WebBrowser.Network.EricSchemeHandler.html" />
               <section title="eric6.WebBrowser.Network.NetworkManager" ref="eric6.WebBrowser.Network.NetworkManager.html" />
               <section title="eric6.WebBrowser.Network.NetworkUrlInterceptor" ref="eric6.WebBrowser.Network.NetworkUrlInterceptor.html" />
+              <section title="eric6.WebBrowser.Network.ProtocolHandlerManager" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html" />
+              <section title="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog" ref="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html" />
               <section title="eric6.WebBrowser.Network.QtHelpSchemeHandler" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html" />
               <section title="eric6.WebBrowser.Network.SendRefererWhitelistDialog" ref="eric6.WebBrowser.Network.SendRefererWhitelistDialog.html" />
               <section title="eric6.WebBrowser.Network.SslErrorExceptionsDialog" ref="eric6.WebBrowser.Network.SslErrorExceptionsDialog.html" />
@@ -1392,6 +1394,7 @@
             </section>
             <section title="eric6.WebBrowser.SiteInfo" ref="index-eric6.WebBrowser.SiteInfo.html">
               <section title="eric6.WebBrowser.SiteInfo.SiteInfoDialog" ref="eric6.WebBrowser.SiteInfo.SiteInfoDialog.html" />
+              <section title="eric6.WebBrowser.SiteInfo.SiteInfoWidget" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html" />
             </section>
             <section title="eric6.WebBrowser.SpeedDial" ref="index-eric6.WebBrowser.SpeedDial.html">
               <section title="eric6.WebBrowser.SpeedDial.Page" ref="eric6.WebBrowser.SpeedDial.Page.html" />
@@ -5959,10 +5962,12 @@
       <keyword name="FavIconLabel.__browserIconChanged" id="FavIconLabel.__browserIconChanged" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.__browserIconChanged" />
       <keyword name="FavIconLabel.__clearIcon" id="FavIconLabel.__clearIcon" ref="eric6.Helpviewer.UrlBar.FavIconLabel.html#FavIconLabel.__clearIcon" />
       <keyword name="FavIconLabel.__clearIcon" id="FavIconLabel.__clearIcon" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.__clearIcon" />
+      <keyword name="FavIconLabel.__showPopup" id="FavIconLabel.__showPopup" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.__showPopup" />
       <keyword name="FavIconLabel.mouseMoveEvent" id="FavIconLabel.mouseMoveEvent" ref="eric6.Helpviewer.UrlBar.FavIconLabel.html#FavIconLabel.mouseMoveEvent" />
       <keyword name="FavIconLabel.mouseMoveEvent" id="FavIconLabel.mouseMoveEvent" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.mouseMoveEvent" />
       <keyword name="FavIconLabel.mousePressEvent" id="FavIconLabel.mousePressEvent" ref="eric6.Helpviewer.UrlBar.FavIconLabel.html#FavIconLabel.mousePressEvent" />
       <keyword name="FavIconLabel.mousePressEvent" id="FavIconLabel.mousePressEvent" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.mousePressEvent" />
+      <keyword name="FavIconLabel.mouseReleaseEvent" id="FavIconLabel.mouseReleaseEvent" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.mouseReleaseEvent" />
       <keyword name="FavIconLabel.setBrowser" id="FavIconLabel.setBrowser" ref="eric6.Helpviewer.UrlBar.FavIconLabel.html#FavIconLabel.setBrowser" />
       <keyword name="FavIconLabel.setBrowser" id="FavIconLabel.setBrowser" ref="eric6.WebBrowser.UrlBar.FavIconLabel.html#FavIconLabel.setBrowser" />
       <keyword name="FeaturePermissionBar" id="FeaturePermissionBar" ref="eric6.Helpviewer.FeaturePermissions.FeaturePermissionBar.html#FeaturePermissionBar" />
@@ -9680,6 +9685,7 @@
       <keyword name="HistoryManager.setDaysToExpire" id="HistoryManager.setDaysToExpire" ref="eric6.WebBrowser.History.HistoryManager.html#HistoryManager.setDaysToExpire" />
       <keyword name="HistoryManager.setHistory" id="HistoryManager.setHistory" ref="eric6.Helpviewer.History.HistoryManager.html#HistoryManager.setHistory" />
       <keyword name="HistoryManager.setHistory" id="HistoryManager.setHistory" ref="eric6.WebBrowser.History.HistoryManager.html#HistoryManager.setHistory" />
+      <keyword name="HistoryManager.siteVisitsCount" id="HistoryManager.siteVisitsCount" ref="eric6.WebBrowser.History.HistoryManager.html#HistoryManager.siteVisitsCount" />
       <keyword name="HistoryManager.updateHistoryEntry" id="HistoryManager.updateHistoryEntry" ref="eric6.Helpviewer.History.HistoryManager.html#HistoryManager.updateHistoryEntry" />
       <keyword name="HistoryManager.updateHistoryEntry" id="HistoryManager.updateHistoryEntry" ref="eric6.WebBrowser.History.HistoryManager.html#HistoryManager.updateHistoryEntry" />
       <keyword name="HistoryMenu" id="HistoryMenu" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenu" />
@@ -13209,6 +13215,24 @@
       <keyword name="ProtobufPage (Constructor)" id="ProtobufPage (Constructor)" ref="eric6.Preferences.ConfigurationPages.ProtobufPage.html#ProtobufPage.__init__" />
       <keyword name="ProtobufPage (Module)" id="ProtobufPage (Module)" ref="eric6.Preferences.ConfigurationPages.ProtobufPage.html" />
       <keyword name="ProtobufPage.save" id="ProtobufPage.save" ref="eric6.Preferences.ConfigurationPages.ProtobufPage.html#ProtobufPage.save" />
+      <keyword name="ProtocolHandlerManager" id="ProtocolHandlerManager" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager" />
+      <keyword name="ProtocolHandlerManager (Constructor)" id="ProtocolHandlerManager (Constructor)" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.__init__" />
+      <keyword name="ProtocolHandlerManager (Module)" id="ProtocolHandlerManager (Module)" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html" />
+      <keyword name="ProtocolHandlerManager.__load" id="ProtocolHandlerManager.__load" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.__load" />
+      <keyword name="ProtocolHandlerManager.__protocolHandlersFileName" id="ProtocolHandlerManager.__protocolHandlersFileName" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.__protocolHandlersFileName" />
+      <keyword name="ProtocolHandlerManager.__registerHandler" id="ProtocolHandlerManager.__registerHandler" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.__registerHandler" />
+      <keyword name="ProtocolHandlerManager.__save" id="ProtocolHandlerManager.__save" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.__save" />
+      <keyword name="ProtocolHandlerManager.__unregisterHandler" id="ProtocolHandlerManager.__unregisterHandler" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.__unregisterHandler" />
+      <keyword name="ProtocolHandlerManager.addProtocolHandler" id="ProtocolHandlerManager.addProtocolHandler" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.addProtocolHandler" />
+      <keyword name="ProtocolHandlerManager.protocolHandler" id="ProtocolHandlerManager.protocolHandler" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.protocolHandler" />
+      <keyword name="ProtocolHandlerManager.protocolHandlers" id="ProtocolHandlerManager.protocolHandlers" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.protocolHandlers" />
+      <keyword name="ProtocolHandlerManager.removeProtocolHandler" id="ProtocolHandlerManager.removeProtocolHandler" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.removeProtocolHandler" />
+      <keyword name="ProtocolHandlerManager.showProtocolHandlerManagerDialog" id="ProtocolHandlerManager.showProtocolHandlerManagerDialog" ref="eric6.WebBrowser.Network.ProtocolHandlerManager.html#ProtocolHandlerManager.showProtocolHandlerManagerDialog" />
+      <keyword name="ProtocolHandlerManagerDialog" id="ProtocolHandlerManagerDialog" ref="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html#ProtocolHandlerManagerDialog" />
+      <keyword name="ProtocolHandlerManagerDialog (Constructor)" id="ProtocolHandlerManagerDialog (Constructor)" ref="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html#ProtocolHandlerManagerDialog.__init__" />
+      <keyword name="ProtocolHandlerManagerDialog (Module)" id="ProtocolHandlerManagerDialog (Module)" ref="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html" />
+      <keyword name="ProtocolHandlerManagerDialog.on_deleteButton_clicked" id="ProtocolHandlerManagerDialog.on_deleteButton_clicked" ref="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html#ProtocolHandlerManagerDialog.on_deleteButton_clicked" />
+      <keyword name="ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" id="ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" ref="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html#ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" />
       <keyword name="Publics" id="Publics" ref="eric6.Utilities.ClassBrowsers.pyclbr.html#Publics" />
       <keyword name="Publics (Constructor)" id="Publics (Constructor)" ref="eric6.Utilities.ClassBrowsers.pyclbr.html#Publics.__init__" />
       <keyword name="Purge" id="Purge" ref="eric6.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html#Purge" />
@@ -14561,6 +14585,13 @@
       <keyword name="SiteInfoDialog.on_imagesTree_currentItemChanged" id="SiteInfoDialog.on_imagesTree_currentItemChanged" ref="eric6.Helpviewer.SiteInfo.SiteInfoDialog.html#SiteInfoDialog.on_imagesTree_currentItemChanged" />
       <keyword name="SiteInfoDialog.on_imagesTree_currentItemChanged" id="SiteInfoDialog.on_imagesTree_currentItemChanged" ref="eric6.WebBrowser.SiteInfo.SiteInfoDialog.html#SiteInfoDialog.on_imagesTree_currentItemChanged" />
       <keyword name="SiteInfoDialog.on_securityDetailsButton_clicked" id="SiteInfoDialog.on_securityDetailsButton_clicked" ref="eric6.Helpviewer.SiteInfo.SiteInfoDialog.html#SiteInfoDialog.on_securityDetailsButton_clicked" />
+      <keyword name="SiteInfoWidget" id="SiteInfoWidget" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html#SiteInfoWidget" />
+      <keyword name="SiteInfoWidget (Constructor)" id="SiteInfoWidget (Constructor)" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html#SiteInfoWidget.__init__" />
+      <keyword name="SiteInfoWidget (Module)" id="SiteInfoWidget (Module)" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html" />
+      <keyword name="SiteInfoWidget.__registerProtocolHandler" id="SiteInfoWidget.__registerProtocolHandler" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html#SiteInfoWidget.__registerProtocolHandler" />
+      <keyword name="SiteInfoWidget.__showSiteInfo" id="SiteInfoWidget.__showSiteInfo" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html#SiteInfoWidget.__showSiteInfo" />
+      <keyword name="SiteInfoWidget.accept" id="SiteInfoWidget.accept" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html#SiteInfoWidget.accept" />
+      <keyword name="SiteInfoWidget.showAt" id="SiteInfoWidget.showAt" ref="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html#SiteInfoWidget.showAt" />
       <keyword name="SnapWidget" id="SnapWidget" ref="eric6.Snapshot.SnapWidget.html#SnapWidget" />
       <keyword name="SnapWidget (Constructor)" id="SnapWidget (Constructor)" ref="eric6.Snapshot.SnapWidget.html#SnapWidget.__init__" />
       <keyword name="SnapWidget (Module)" id="SnapWidget (Module)" ref="eric6.Snapshot.SnapWidget.html" />
@@ -17845,7 +17876,7 @@
       <keyword name="WebBrowserPage.__contentsSizeChanged" id="WebBrowserPage.__contentsSizeChanged" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__contentsSizeChanged" />
       <keyword name="WebBrowserPage.__featurePermissionRequested" id="WebBrowserPage.__featurePermissionRequested" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__featurePermissionRequested" />
       <keyword name="WebBrowserPage.__fullScreenRequested" id="WebBrowserPage.__fullScreenRequested" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__fullScreenRequested" />
-      <keyword name="WebBrowserPage.__loadProgress" id="WebBrowserPage.__loadProgress" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__loadProgress" />
+      <keyword name="WebBrowserPage.__registerProtocolHandlerRequested" id="WebBrowserPage.__registerProtocolHandlerRequested" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__registerProtocolHandlerRequested" />
       <keyword name="WebBrowserPage.__setupChannelTimeout" id="WebBrowserPage.__setupChannelTimeout" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__setupChannelTimeout" />
       <keyword name="WebBrowserPage.__setupWebChannelForUrl" id="WebBrowserPage.__setupWebChannelForUrl" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__setupWebChannelForUrl" />
       <keyword name="WebBrowserPage.__urlChanged" id="WebBrowserPage.__urlChanged" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.__urlChanged" />
@@ -17864,6 +17895,8 @@
       <keyword name="WebBrowserPage.on_setCurrentPageButton_clicked" id="WebBrowserPage.on_setCurrentPageButton_clicked" ref="eric6.Preferences.ConfigurationPages.WebBrowserPage.html#WebBrowserPage.on_setCurrentPageButton_clicked" />
       <keyword name="WebBrowserPage.on_startupCombo_currentIndexChanged" id="WebBrowserPage.on_startupCombo_currentIndexChanged" ref="eric6.Preferences.ConfigurationPages.WebBrowserPage.html#WebBrowserPage.on_startupCombo_currentIndexChanged" />
       <keyword name="WebBrowserPage.printCallback" id="WebBrowserPage.printCallback" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.printCallback" />
+      <keyword name="WebBrowserPage.registerProtocolHandlerRequestScheme" id="WebBrowserPage.registerProtocolHandlerRequestScheme" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.registerProtocolHandlerRequestScheme" />
+      <keyword name="WebBrowserPage.registerProtocolHandlerRequestUrl" id="WebBrowserPage.registerProtocolHandlerRequestUrl" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.registerProtocolHandlerRequestUrl" />
       <keyword name="WebBrowserPage.resultCallback" id="WebBrowserPage.resultCallback" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.resultCallback" />
       <keyword name="WebBrowserPage.runJavaScript" id="WebBrowserPage.runJavaScript" ref="eric6.WebBrowser.WebBrowserPage.html#WebBrowserPage.runJavaScript" />
       <keyword name="WebBrowserPage.save" id="WebBrowserPage.save" ref="eric6.Preferences.ConfigurationPages.WebBrowserPage.html#WebBrowserPage.save" />
@@ -18009,7 +18042,6 @@
       <keyword name="WebBrowserView.__pauseMedia" id="WebBrowserView.__pauseMedia" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__pauseMedia" />
       <keyword name="WebBrowserView.__printPage" id="WebBrowserView.__printPage" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__printPage" />
       <keyword name="WebBrowserView.__quotaRequested" id="WebBrowserView.__quotaRequested" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__quotaRequested" />
-      <keyword name="WebBrowserView.__registerProtocolHandlerRequested" id="WebBrowserView.__registerProtocolHandlerRequested" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__registerProtocolHandlerRequested" />
       <keyword name="WebBrowserView.__reloadAllSpeedDials" id="WebBrowserView.__reloadAllSpeedDials" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__reloadAllSpeedDials" />
       <keyword name="WebBrowserView.__renderPreview" id="WebBrowserView.__renderPreview" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__renderPreview" />
       <keyword name="WebBrowserView.__renderProcessTerminated" id="WebBrowserView.__renderProcessTerminated" ref="eric6.WebBrowser.WebBrowserView.html#WebBrowserView.__renderProcessTerminated" />
@@ -18210,6 +18242,7 @@
       <keyword name="WebBrowserWindow.__showPasswordsDialog" id="WebBrowserWindow.__showPasswordsDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showPasswordsDialog" />
       <keyword name="WebBrowserWindow.__showPersonalInformationDialog" id="WebBrowserWindow.__showPersonalInformationDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showPersonalInformationDialog" />
       <keyword name="WebBrowserWindow.__showPreferences" id="WebBrowserWindow.__showPreferences" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showPreferences" />
+      <keyword name="WebBrowserWindow.__showProtocolHandlerManagerDialog" id="WebBrowserWindow.__showProtocolHandlerManagerDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showProtocolHandlerManagerDialog" />
       <keyword name="WebBrowserWindow.__showSafeBrowsingDialog" id="WebBrowserWindow.__showSafeBrowsingDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showSafeBrowsingDialog" />
       <keyword name="WebBrowserWindow.__showSearchWindow" id="WebBrowserWindow.__showSearchWindow" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showSearchWindow" />
       <keyword name="WebBrowserWindow.__showSessionManagerDialog" id="WebBrowserWindow.__showSessionManagerDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showSessionManagerDialog" />
@@ -18299,6 +18332,7 @@
       <keyword name="WebBrowserWindow.passwordManager" id="WebBrowserWindow.passwordManager" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.passwordManager" />
       <keyword name="WebBrowserWindow.personalInformationManager" id="WebBrowserWindow.personalInformationManager" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.personalInformationManager" />
       <keyword name="WebBrowserWindow.preferencesChanged" id="WebBrowserWindow.preferencesChanged" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.preferencesChanged" />
+      <keyword name="WebBrowserWindow.protocolHandlerManager" id="WebBrowserWindow.protocolHandlerManager" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.protocolHandlerManager" />
       <keyword name="WebBrowserWindow.reloadUserStyleSheet" id="WebBrowserWindow.reloadUserStyleSheet" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.reloadUserStyleSheet" />
       <keyword name="WebBrowserWindow.requestVirusTotalScan" id="WebBrowserWindow.requestVirusTotalScan" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.requestVirusTotalScan" />
       <keyword name="WebBrowserWindow.safeBrowsingManager" id="WebBrowserWindow.safeBrowsingManager" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.safeBrowsingManager" />
@@ -20571,6 +20605,8 @@
       <file>eric6.WebBrowser.Network.EricSchemeHandler.html</file>
       <file>eric6.WebBrowser.Network.NetworkManager.html</file>
       <file>eric6.WebBrowser.Network.NetworkUrlInterceptor.html</file>
+      <file>eric6.WebBrowser.Network.ProtocolHandlerManager.html</file>
+      <file>eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html</file>
       <file>eric6.WebBrowser.Network.QtHelpSchemeHandler.html</file>
       <file>eric6.WebBrowser.Network.SendRefererWhitelistDialog.html</file>
       <file>eric6.WebBrowser.Network.SslErrorExceptionsDialog.html</file>
@@ -20614,6 +20650,7 @@
       <file>eric6.WebBrowser.Session.SessionManager.html</file>
       <file>eric6.WebBrowser.Session.SessionManagerDialog.html</file>
       <file>eric6.WebBrowser.SiteInfo.SiteInfoDialog.html</file>
+      <file>eric6.WebBrowser.SiteInfo.SiteInfoWidget.html</file>
       <file>eric6.WebBrowser.SpeedDial.Page.html</file>
       <file>eric6.WebBrowser.SpeedDial.PageThumbnailer.html</file>
       <file>eric6.WebBrowser.SpeedDial.SpeedDial.html</file>
--- a/Documentation/Source/eric6.WebBrowser.History.HistoryManager.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/eric6.WebBrowser.History.HistoryManager.html	Sun Feb 03 16:10:39 2019 +0100
@@ -274,6 +274,9 @@
 <td><a href="#HistoryManager.setHistory">setHistory</a></td>
 <td>Public method to set a new history.</td>
 </tr><tr>
+<td><a href="#HistoryManager.siteVisitsCount">siteVisitsCount</a></td>
+<td>Public method to get the visit count for a web site using the given scheme.</td>
+</tr><tr>
 <td><a href="#HistoryManager.updateHistoryEntry">updateHistoryEntry</a></td>
 <td>Public method to update a history entry.</td>
 </tr>
@@ -524,6 +527,30 @@
 flag indicating that the list is sorted
             (boolean)
 </dd>
+</dl><a NAME="HistoryManager.siteVisitsCount" ID="HistoryManager.siteVisitsCount"></a>
+<h4>HistoryManager.siteVisitsCount</h4>
+<b>siteVisitsCount</b>(<i>scheme, host</i>)
+<p>
+        Public method to get the visit count for a web site using the given
+        scheme.
+</p><dl>
+<dt><i>scheme</i> (str)</dt>
+<dd>
+scheme to look for
+</dd><dt><i>host</i> (str)</dt>
+<dd>
+host to look for
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+number of visits to this site
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+int
+</dd>
 </dl><a NAME="HistoryManager.updateHistoryEntry" ID="HistoryManager.updateHistoryEntry"></a>
 <h4>HistoryManager.updateHistoryEntry</h4>
 <b>updateHistoryEntry</b>(<i>url, title</i>)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric6.WebBrowser.Network.ProtocolHandlerManager.html	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,225 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric6.WebBrowser.Network.ProtocolHandlerManager</title>
+<meta charset="UTF-8">
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric6.WebBrowser.Network.ProtocolHandlerManager</h1>
+<p>
+Module implementing the protocol handler manager.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr>
+<td><a href="#ProtocolHandlerManager">ProtocolHandlerManager</a></td>
+<td>Class implementing the protocol handler manager.</td>
+</tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<hr /><hr />
+<a NAME="ProtocolHandlerManager" ID="ProtocolHandlerManager"></a>
+<h2>ProtocolHandlerManager</h2>
+<p>
+    Class implementing the protocol handler manager.
+</p>
+<h3>Derived from</h3>
+QObject
+<h3>Class Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+<table>
+<tr>
+<td><a href="#ProtocolHandlerManager.__init__">ProtocolHandlerManager</a></td>
+<td>Constructor</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.__load">__load</a></td>
+<td>Private method to load the registered protocol handlers.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.__protocolHandlersFileName">__protocolHandlersFileName</a></td>
+<td>Private method to determine the protocol handlers file name.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.__registerHandler">__registerHandler</a></td>
+<td>Private method to register a protocol handler for a scheme.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.__save">__save</a></td>
+<td>Private method to save the protocol handlers.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.__unregisterHandler">__unregisterHandler</a></td>
+<td>Private method to unregister a protocol handler for a scheme.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.addProtocolHandler">addProtocolHandler</a></td>
+<td>Public method to add a protocol handler for a scheme.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.protocolHandler">protocolHandler</a></td>
+<td>Public method to get the protocol handler URL for a given scheme.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.protocolHandlers">protocolHandlers</a></td>
+<td>Public method to get the registered protocol handlers.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.removeProtocolHandler">removeProtocolHandler</a></td>
+<td>Public method to remove the protocol handler for a given scheme.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManager.showProtocolHandlerManagerDialog">showProtocolHandlerManagerDialog</a></td>
+<td>Public method to show the protocol handler manager dialog.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<a NAME="ProtocolHandlerManager.__init__" ID="ProtocolHandlerManager.__init__"></a>
+<h4>ProtocolHandlerManager (Constructor)</h4>
+<b>ProtocolHandlerManager</b>(<i>parent=None</i>)
+<p>
+        Constructor
+</p><dl>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+reference to the parent object
+</dd>
+</dl><a NAME="ProtocolHandlerManager.__load" ID="ProtocolHandlerManager.__load"></a>
+<h4>ProtocolHandlerManager.__load</h4>
+<b>__load</b>(<i></i>)
+<p>
+        Private method to load the registered protocol handlers.
+</p><a NAME="ProtocolHandlerManager.__protocolHandlersFileName" ID="ProtocolHandlerManager.__protocolHandlersFileName"></a>
+<h4>ProtocolHandlerManager.__protocolHandlersFileName</h4>
+<b>__protocolHandlersFileName</b>(<i></i>)
+<p>
+        Private method to determine the protocol handlers file name.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+name of the protocol handlers file
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl><a NAME="ProtocolHandlerManager.__registerHandler" ID="ProtocolHandlerManager.__registerHandler"></a>
+<h4>ProtocolHandlerManager.__registerHandler</h4>
+<b>__registerHandler</b>(<i>scheme, url</i>)
+<p>
+        Private method to register a protocol handler for a scheme.
+</p><dl>
+<dt><i>scheme</i> (str)</dt>
+<dd>
+scheme of the protocol handler
+</dd><dt><i>url</i> (QUrl)</dt>
+<dd>
+URL of the protocol handler
+</dd>
+</dl><a NAME="ProtocolHandlerManager.__save" ID="ProtocolHandlerManager.__save"></a>
+<h4>ProtocolHandlerManager.__save</h4>
+<b>__save</b>(<i></i>)
+<p>
+        Private method to save the protocol handlers.
+</p><a NAME="ProtocolHandlerManager.__unregisterHandler" ID="ProtocolHandlerManager.__unregisterHandler"></a>
+<h4>ProtocolHandlerManager.__unregisterHandler</h4>
+<b>__unregisterHandler</b>(<i>scheme, url</i>)
+<p>
+        Private method to unregister a protocol handler for a scheme.
+</p><dl>
+<dt><i>scheme</i> (str)</dt>
+<dd>
+scheme of the protocol handler
+</dd><dt><i>url</i> (QUrl)</dt>
+<dd>
+URL of the protocol handler
+</dd>
+</dl><a NAME="ProtocolHandlerManager.addProtocolHandler" ID="ProtocolHandlerManager.addProtocolHandler"></a>
+<h4>ProtocolHandlerManager.addProtocolHandler</h4>
+<b>addProtocolHandler</b>(<i>scheme, url</i>)
+<p>
+        Public method to add a protocol handler for a scheme.
+</p><dl>
+<dt><i>scheme</i> (str)</dt>
+<dd>
+scheme of the protocol handler
+</dd><dt><i>url</i> (QUrl)</dt>
+<dd>
+URL of the protocol handler
+</dd>
+</dl><a NAME="ProtocolHandlerManager.protocolHandler" ID="ProtocolHandlerManager.protocolHandler"></a>
+<h4>ProtocolHandlerManager.protocolHandler</h4>
+<b>protocolHandler</b>(<i>scheme</i>)
+<p>
+        Public method to get the protocol handler URL for a given scheme.
+</p><dl>
+<dt><i>scheme</i> (str)</dt>
+<dd>
+scheme to look for
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+protocol handler URL
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+QUrl
+</dd>
+</dl><a NAME="ProtocolHandlerManager.protocolHandlers" ID="ProtocolHandlerManager.protocolHandlers"></a>
+<h4>ProtocolHandlerManager.protocolHandlers</h4>
+<b>protocolHandlers</b>(<i></i>)
+<p>
+        Public method to get the registered protocol handlers.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+dictionary containing the registered protocol handlers
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl><a NAME="ProtocolHandlerManager.removeProtocolHandler" ID="ProtocolHandlerManager.removeProtocolHandler"></a>
+<h4>ProtocolHandlerManager.removeProtocolHandler</h4>
+<b>removeProtocolHandler</b>(<i>scheme</i>)
+<p>
+        Public method to remove the protocol handler for a given scheme.
+</p><dl>
+<dt><i>scheme</i> (str)</dt>
+<dd>
+scheme to remove
+</dd>
+</dl><a NAME="ProtocolHandlerManager.showProtocolHandlerManagerDialog" ID="ProtocolHandlerManager.showProtocolHandlerManagerDialog"></a>
+<h4>ProtocolHandlerManager.showProtocolHandlerManagerDialog</h4>
+<b>showProtocolHandlerManagerDialog</b>(<i></i>)
+<p>
+        Public method to show the protocol handler manager dialog.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,100 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric6.WebBrowser.Network.ProtocolHandlerManagerDialog</title>
+<meta charset="UTF-8">
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric6.WebBrowser.Network.ProtocolHandlerManagerDialog</h1>
+<p>
+Module implementing a dialog to manage registered protocol handlers.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr>
+<td><a href="#ProtocolHandlerManagerDialog">ProtocolHandlerManagerDialog</a></td>
+<td>Class implementing a dialog to manage registered protocol handlers.</td>
+</tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<hr /><hr />
+<a NAME="ProtocolHandlerManagerDialog" ID="ProtocolHandlerManagerDialog"></a>
+<h2>ProtocolHandlerManagerDialog</h2>
+<p>
+    Class implementing a dialog to manage registered protocol handlers.
+</p>
+<h3>Derived from</h3>
+QDialog, Ui_ProtocolHandlerManagerDialog
+<h3>Class Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+<table>
+<tr>
+<td><a href="#ProtocolHandlerManagerDialog.__init__">ProtocolHandlerManagerDialog</a></td>
+<td>Constructor</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManagerDialog.on_deleteButton_clicked">on_deleteButton_clicked</a></td>
+<td>Private slot to delete the selected protocol handler.</td>
+</tr><tr>
+<td><a href="#ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged">on_protocolHandlersList_itemSelectionChanged</a></td>
+<td>Private slot handling a change of the selection.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<a NAME="ProtocolHandlerManagerDialog.__init__" ID="ProtocolHandlerManagerDialog.__init__"></a>
+<h4>ProtocolHandlerManagerDialog (Constructor)</h4>
+<b>ProtocolHandlerManagerDialog</b>(<i>manager, parent=None</i>)
+<p>
+        Constructor
+</p><dl>
+<dt><i>manager</i> (ProtocolHandlerManager)</dt>
+<dd>
+reference to the protocol handlers manager object
+</dd><dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl><a NAME="ProtocolHandlerManagerDialog.on_deleteButton_clicked" ID="ProtocolHandlerManagerDialog.on_deleteButton_clicked"></a>
+<h4>ProtocolHandlerManagerDialog.on_deleteButton_clicked</h4>
+<b>on_deleteButton_clicked</b>(<i></i>)
+<p>
+        Private slot to delete the selected protocol handler.
+</p><a NAME="ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" ID="ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged"></a>
+<h4>ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged</h4>
+<b>on_protocolHandlersList_itemSelectionChanged</b>(<i></i>)
+<p>
+        Private slot handling a change of the selection.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric6.WebBrowser.SiteInfo.SiteInfoWidget.html	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,121 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric6.WebBrowser.SiteInfo.SiteInfoWidget</title>
+<meta charset="UTF-8">
+<style>
+body {
+    background: #EDECE6;
+    margin: 0em 1em 10em 1em;
+    color: black;
+}
+
+h1 { color: white; background: #85774A; }
+h2 { color: white; background: #85774A; }
+h3 { color: white; background: #9D936E; }
+h4 { color: white; background: #9D936E; }
+    
+a { color: #BA6D36; }
+
+</style>
+</head>
+<body><a NAME="top" ID="top"></a>
+<h1>eric6.WebBrowser.SiteInfo.SiteInfoWidget</h1>
+<p>
+Module implementing a widget to show some site information.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr>
+<td><a href="#SiteInfoWidget">SiteInfoWidget</a></td>
+<td>Class implementing a widget to show SSL certificate infos.</td>
+</tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<hr /><hr />
+<a NAME="SiteInfoWidget" ID="SiteInfoWidget"></a>
+<h2>SiteInfoWidget</h2>
+<p>
+    Class implementing a widget to show SSL certificate infos.
+</p>
+<h3>Derived from</h3>
+QMenu
+<h3>Class Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+<table>
+<tr>
+<td><a href="#SiteInfoWidget.__init__">SiteInfoWidget</a></td>
+<td>Constructor</td>
+</tr><tr>
+<td><a href="#SiteInfoWidget.__registerProtocolHandler">__registerProtocolHandler</a></td>
+<td>Private slot to register a protocol handler.</td>
+</tr><tr>
+<td><a href="#SiteInfoWidget.__showSiteInfo">__showSiteInfo</a></td>
+<td>Private slot to show the site info dialog.</td>
+</tr><tr>
+<td><a href="#SiteInfoWidget.accept">accept</a></td>
+<td>Public method to accept the widget.</td>
+</tr><tr>
+<td><a href="#SiteInfoWidget.showAt">showAt</a></td>
+<td>Public method to show the widget.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<a NAME="SiteInfoWidget.__init__" ID="SiteInfoWidget.__init__"></a>
+<h4>SiteInfoWidget (Constructor)</h4>
+<b>SiteInfoWidget</b>(<i>browser, parent=None</i>)
+<p>
+        Constructor
+</p><dl>
+<dt><i>browser</i> (WebBrowserView)</dt>
+<dd>
+reference to the browser view
+</dd><dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent object
+</dd>
+</dl><a NAME="SiteInfoWidget.__registerProtocolHandler" ID="SiteInfoWidget.__registerProtocolHandler"></a>
+<h4>SiteInfoWidget.__registerProtocolHandler</h4>
+<b>__registerProtocolHandler</b>(<i></i>)
+<p>
+        Private slot to register a protocol handler.
+</p><a NAME="SiteInfoWidget.__showSiteInfo" ID="SiteInfoWidget.__showSiteInfo"></a>
+<h4>SiteInfoWidget.__showSiteInfo</h4>
+<b>__showSiteInfo</b>(<i></i>)
+<p>
+        Private slot to show the site info dialog.
+</p><a NAME="SiteInfoWidget.accept" ID="SiteInfoWidget.accept"></a>
+<h4>SiteInfoWidget.accept</h4>
+<b>accept</b>(<i></i>)
+<p>
+        Public method to accept the widget.
+</p><a NAME="SiteInfoWidget.showAt" ID="SiteInfoWidget.showAt"></a>
+<h4>SiteInfoWidget.showAt</h4>
+<b>showAt</b>(<i>pos</i>)
+<p>
+        Public method to show the widget.
+</p><dl>
+<dt><i>pos</i> (QPoint)</dt>
+<dd>
+position to show at
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric6.WebBrowser.UrlBar.FavIconLabel.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/eric6.WebBrowser.UrlBar.FavIconLabel.html	Sun Feb 03 16:10:39 2019 +0100
@@ -66,12 +66,18 @@
 <td><a href="#FavIconLabel.__clearIcon">__clearIcon</a></td>
 <td>Private slot to clear the icon.</td>
 </tr><tr>
+<td><a href="#FavIconLabel.__showPopup">__showPopup</a></td>
+<td>Private method to show the site info popup.</td>
+</tr><tr>
 <td><a href="#FavIconLabel.mouseMoveEvent">mouseMoveEvent</a></td>
 <td>Protected method to handle mouse move events.</td>
 </tr><tr>
 <td><a href="#FavIconLabel.mousePressEvent">mousePressEvent</a></td>
 <td>Protected method to handle mouse press events.</td>
 </tr><tr>
+<td><a href="#FavIconLabel.mouseReleaseEvent">mouseReleaseEvent</a></td>
+<td>Protected method to handle mouse release events.</td>
+</tr><tr>
 <td><a href="#FavIconLabel.setBrowser">setBrowser</a></td>
 <td>Public method to set the browser connection.</td>
 </tr>
@@ -100,7 +106,17 @@
 <b>__clearIcon</b>(<i></i>)
 <p>
         Private slot to clear the icon.
-</p><a NAME="FavIconLabel.mouseMoveEvent" ID="FavIconLabel.mouseMoveEvent"></a>
+</p><a NAME="FavIconLabel.__showPopup" ID="FavIconLabel.__showPopup"></a>
+<h4>FavIconLabel.__showPopup</h4>
+<b>__showPopup</b>(<i>pos</i>)
+<p>
+        Private method to show the site info popup.
+</p><dl>
+<dt><i>pos</i> (QPoint)</dt>
+<dd>
+position the popup should be shown at
+</dd>
+</dl><a NAME="FavIconLabel.mouseMoveEvent" ID="FavIconLabel.mouseMoveEvent"></a>
 <h4>FavIconLabel.mouseMoveEvent</h4>
 <b>mouseMoveEvent</b>(<i>evt</i>)
 <p>
@@ -120,6 +136,16 @@
 <dd>
 reference to the mouse event (QMouseEvent)
 </dd>
+</dl><a NAME="FavIconLabel.mouseReleaseEvent" ID="FavIconLabel.mouseReleaseEvent"></a>
+<h4>FavIconLabel.mouseReleaseEvent</h4>
+<b>mouseReleaseEvent</b>(<i>evt</i>)
+<p>
+        Protected method to handle mouse release events.
+</p><dl>
+<dt><i>evt</i></dt>
+<dd>
+reference to the mouse event (QMouseEvent)
+</dd>
 </dl><a NAME="FavIconLabel.setBrowser" ID="FavIconLabel.setBrowser"></a>
 <h4>FavIconLabel.setBrowser</h4>
 <b>setBrowser</b>(<i>browser</i>)
--- a/Documentation/Source/eric6.WebBrowser.WebBrowserPage.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/eric6.WebBrowser.WebBrowserPage.html	Sun Feb 03 16:10:39 2019 +0100
@@ -97,8 +97,8 @@
 <td><a href="#WebBrowserPage.__fullScreenRequested">__fullScreenRequested</a></td>
 <td>Private slot handling a full screen request.</td>
 </tr><tr>
-<td><a href="#WebBrowserPage.__loadProgress">__loadProgress</a></td>
-<td>Private slot to send the loadFinished signal for broken Qt versions.</td>
+<td><a href="#WebBrowserPage.__registerProtocolHandlerRequested">__registerProtocolHandlerRequested</a></td>
+<td>Private slot to handle the registration of a custom protocol handler.</td>
 </tr><tr>
 <td><a href="#WebBrowserPage.__setupChannelTimeout">__setupChannelTimeout</a></td>
 <td>Private slot to initiate the setup of the web channel.</td>
@@ -142,6 +142,12 @@
 <td><a href="#WebBrowserPage.printCallback">printCallback</a></td>
 <td></td>
 </tr><tr>
+<td><a href="#WebBrowserPage.registerProtocolHandlerRequestScheme">registerProtocolHandlerRequestScheme</a></td>
+<td>Public method to get the registered protocol handler request scheme.</td>
+</tr><tr>
+<td><a href="#WebBrowserPage.registerProtocolHandlerRequestUrl">registerProtocolHandlerRequestUrl</a></td>
+<td>Public method to get the registered protocol handler request URL.</td>
+</tr><tr>
 <td><a href="#WebBrowserPage.resultCallback">resultCallback</a></td>
 <td></td>
 </tr><tr>
@@ -247,15 +253,15 @@
 <dd>
 reference to the full screen request
 </dd>
-</dl><a NAME="WebBrowserPage.__loadProgress" ID="WebBrowserPage.__loadProgress"></a>
-<h4>WebBrowserPage.__loadProgress</h4>
-<b>__loadProgress</b>(<i>progress</i>)
+</dl><a NAME="WebBrowserPage.__registerProtocolHandlerRequested" ID="WebBrowserPage.__registerProtocolHandlerRequested"></a>
+<h4>WebBrowserPage.__registerProtocolHandlerRequested</h4>
+<b>__registerProtocolHandlerRequested</b>(<i>request</i>)
 <p>
-        Private slot to send the loadFinished signal for broken Qt versions.
+        Private slot to handle the registration of a custom protocol handler.
 </p><dl>
-<dt><i>progress</i> (int)</dt>
+<dt><i>request</i> (QWebEngineRegisterProtocolHandlerRequest)</dt>
 <dd>
-load progress in percent
+reference to the registration request
 </dd>
 </dl><a NAME="WebBrowserPage.__setupChannelTimeout" ID="WebBrowserPage.__setupChannelTimeout"></a>
 <h4>WebBrowserPage.__setupChannelTimeout</h4>
@@ -485,7 +491,37 @@
 </dl><a NAME="WebBrowserPage.printCallback" ID="WebBrowserPage.printCallback"></a>
 <h4>WebBrowserPage.printCallback</h4>
 <b>printCallback</b>(<i>resDict=resultDict</i>)
-<a NAME="WebBrowserPage.resultCallback" ID="WebBrowserPage.resultCallback"></a>
+<a NAME="WebBrowserPage.registerProtocolHandlerRequestScheme" ID="WebBrowserPage.registerProtocolHandlerRequestScheme"></a>
+<h4>WebBrowserPage.registerProtocolHandlerRequestScheme</h4>
+<b>registerProtocolHandlerRequestScheme</b>(<i></i>)
+<p>
+        Public method to get the registered protocol handler request scheme.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+registered protocol handler request scheme
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl><a NAME="WebBrowserPage.registerProtocolHandlerRequestUrl" ID="WebBrowserPage.registerProtocolHandlerRequestUrl"></a>
+<h4>WebBrowserPage.registerProtocolHandlerRequestUrl</h4>
+<b>registerProtocolHandlerRequestUrl</b>(<i></i>)
+<p>
+        Public method to get the registered protocol handler request URL.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+registered protocol handler request URL
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+QUrl
+</dd>
+</dl><a NAME="WebBrowserPage.resultCallback" ID="WebBrowserPage.resultCallback"></a>
 <h4>WebBrowserPage.resultCallback</h4>
 <b>resultCallback</b>(<i>resDict=resultDict</i>)
 <a NAME="WebBrowserPage.runJavaScript" ID="WebBrowserPage.runJavaScript"></a>
--- a/Documentation/Source/eric6.WebBrowser.WebBrowserView.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/eric6.WebBrowser.WebBrowserView.html	Sun Feb 03 16:10:39 2019 +0100
@@ -206,9 +206,6 @@
 <td><a href="#WebBrowserView.__quotaRequested">__quotaRequested</a></td>
 <td>Private slot to handle quota requests of the web page.</td>
 </tr><tr>
-<td><a href="#WebBrowserView.__registerProtocolHandlerRequested">__registerProtocolHandlerRequested</a></td>
-<td>Private slot to handle requests for registration of a protocol handler.</td>
-</tr><tr>
 <td><a href="#WebBrowserView.__reloadAllSpeedDials">__reloadAllSpeedDials</a></td>
 <td>Private slot to reload all speed dials.</td>
 </tr><tr>
@@ -832,17 +829,6 @@
 <dd>
 reference to the quota request object
 </dd>
-</dl><a NAME="WebBrowserView.__registerProtocolHandlerRequested" ID="WebBrowserView.__registerProtocolHandlerRequested"></a>
-<h4>WebBrowserView.__registerProtocolHandlerRequested</h4>
-<b>__registerProtocolHandlerRequested</b>(<i>request</i>)
-<p>
-            Private slot to handle requests for registration of a protocol
-            handler.
-</p><dl>
-<dt><i>request</i> (QWebEngineRegisterProtocolHandlerRequest)</dt>
-<dd>
-reference to the protocol handler request object
-</dd>
 </dl><a NAME="WebBrowserView.__reloadAllSpeedDials" ID="WebBrowserView.__reloadAllSpeedDials"></a>
 <h4>WebBrowserView.__reloadAllSpeedDials</h4>
 <b>__reloadAllSpeedDials</b>(<i></i>)
--- a/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html	Sun Feb 03 16:10:39 2019 +0100
@@ -67,7 +67,7 @@
 E5MainWindow
 <h3>Class Attributes</h3>
 <table>
-<tr><td>BrowserWindows</td></tr><tr><td>_adblockManager</td></tr><tr><td>_autoScroller</td></tr><tr><td>_bookmarksManager</td></tr><tr><td>_cookieJar</td></tr><tr><td>_downloadManager</td></tr><tr><td>_featurePermissionManager</td></tr><tr><td>_feedsManager</td></tr><tr><td>_flashCookieManager</td></tr><tr><td>_greaseMonkeyManager</td></tr><tr><td>_helpEngine</td></tr><tr><td>_historyManager</td></tr><tr><td>_imageSearchEngine</td></tr><tr><td>_isPrivate</td></tr><tr><td>_lastActiveWindow</td></tr><tr><td>_networkManager</td></tr><tr><td>_notification</td></tr><tr><td>_passwordManager</td></tr><tr><td>_performingShutdown</td></tr><tr><td>_performingStartup</td></tr><tr><td>_personalInformationManager</td></tr><tr><td>_safeBrowsingManager</td></tr><tr><td>_sessionManager</td></tr><tr><td>_speedDial</td></tr><tr><td>_syncManager</td></tr><tr><td>_tabManager</td></tr><tr><td>_useQtHelp</td></tr><tr><td>_userAgentsManager</td></tr><tr><td>_webProfile</td></tr>
+<tr><td>BrowserWindows</td></tr><tr><td>_adblockManager</td></tr><tr><td>_autoScroller</td></tr><tr><td>_bookmarksManager</td></tr><tr><td>_cookieJar</td></tr><tr><td>_downloadManager</td></tr><tr><td>_featurePermissionManager</td></tr><tr><td>_feedsManager</td></tr><tr><td>_flashCookieManager</td></tr><tr><td>_greaseMonkeyManager</td></tr><tr><td>_helpEngine</td></tr><tr><td>_historyManager</td></tr><tr><td>_imageSearchEngine</td></tr><tr><td>_isPrivate</td></tr><tr><td>_lastActiveWindow</td></tr><tr><td>_networkManager</td></tr><tr><td>_notification</td></tr><tr><td>_passwordManager</td></tr><tr><td>_performingShutdown</td></tr><tr><td>_performingStartup</td></tr><tr><td>_personalInformationManager</td></tr><tr><td>_protocolHandlerManager</td></tr><tr><td>_safeBrowsingManager</td></tr><tr><td>_sessionManager</td></tr><tr><td>_speedDial</td></tr><tr><td>_syncManager</td></tr><tr><td>_tabManager</td></tr><tr><td>_useQtHelp</td></tr><tr><td>_userAgentsManager</td></tr><tr><td>_webProfile</td></tr>
 </table>
 <h3>Class Methods</h3>
 <table>
@@ -144,6 +144,9 @@
 <td><a href="#WebBrowserWindow.personalInformationManager">personalInformationManager</a></td>
 <td>Class method to get a reference to the personal information manager.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.protocolHandlerManager">protocolHandlerManager</a></td>
+<td>Class method to get a reference to the protocol handler manager.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.safeBrowsingManager">safeBrowsingManager</a></td>
 <td>Class method to get a reference to the safe browsing interface.</td>
 </tr><tr>
@@ -157,7 +160,7 @@
 <td>Class method to show a desktop notification.</td>
 </tr><tr>
 <td><a href="#WebBrowserWindow.speedDial">speedDial</a></td>
-<td>Class methdo to get a reference to the speed dial.</td>
+<td>Class method to get a reference to the speed dial.</td>
 </tr><tr>
 <td><a href="#WebBrowserWindow.syncManager">syncManager</a></td>
 <td>Class method to get a reference to the data synchronization manager.</td>
@@ -439,6 +442,9 @@
 <td><a href="#WebBrowserWindow.__showPreferences">__showPreferences</a></td>
 <td>Private slot to set the preferences.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__showProtocolHandlerManagerDialog">__showProtocolHandlerManagerDialog</a></td>
+<td>Private slot to show the protocol handler manager dialog.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__showSafeBrowsingDialog">__showSafeBrowsingDialog</a></td>
 <td>Private slot to show the safe browsing management dialog.</td>
 </tr><tr>
@@ -972,6 +978,21 @@
 reference to the personal information manager
             (PersonalInformationManager)
 </dd>
+</dl><a NAME="WebBrowserWindow.protocolHandlerManager" ID="WebBrowserWindow.protocolHandlerManager"></a>
+<h4>WebBrowserWindow.protocolHandlerManager (class method)</h4>
+<b>protocolHandlerManager</b>(<i></i>)
+<p>
+        Class method to get a reference to the protocol handler manager.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the protocol handler manager
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+ProtocolHandlerManager
+</dd>
 </dl><a NAME="WebBrowserWindow.safeBrowsingManager" ID="WebBrowserWindow.safeBrowsingManager"></a>
 <h4>WebBrowserWindow.safeBrowsingManager (class method)</h4>
 <b>safeBrowsingManager</b>(<i></i>)
@@ -1036,7 +1057,7 @@
 <h4>WebBrowserWindow.speedDial (class method)</h4>
 <b>speedDial</b>(<i></i>)
 <p>
-        Class methdo to get a reference to the speed dial.
+        Class method to get a reference to the speed dial.
 </p><dl>
 <dt>Returns:</dt>
 <dd>
@@ -1749,6 +1770,11 @@
 <b>__showPreferences</b>(<i></i>)
 <p>
         Private slot to set the preferences.
+</p><a NAME="WebBrowserWindow.__showProtocolHandlerManagerDialog" ID="WebBrowserWindow.__showProtocolHandlerManagerDialog"></a>
+<h4>WebBrowserWindow.__showProtocolHandlerManagerDialog</h4>
+<b>__showProtocolHandlerManagerDialog</b>(<i></i>)
+<p>
+        Private slot to show the protocol handler manager dialog.
 </p><a NAME="WebBrowserWindow.__showSafeBrowsingDialog" ID="WebBrowserWindow.__showSafeBrowsingDialog"></a>
 <h4>WebBrowserWindow.__showSafeBrowsingDialog</h4>
 <b>__showSafeBrowsingDialog</b>(<i></i>)
--- a/Documentation/Source/index-eric6.WebBrowser.Network.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/index-eric6.WebBrowser.Network.html	Sun Feb 03 16:10:39 2019 +0100
@@ -37,6 +37,12 @@
 <td><a href="eric6.WebBrowser.Network.NetworkUrlInterceptor.html">NetworkUrlInterceptor</a></td>
 <td>Module implementing a class to handle URL requests before they get processed by QtWebEngine.</td>
 </tr><tr>
+<td><a href="eric6.WebBrowser.Network.ProtocolHandlerManager.html">ProtocolHandlerManager</a></td>
+<td>Module implementing the protocol handler manager.</td>
+</tr><tr>
+<td><a href="eric6.WebBrowser.Network.ProtocolHandlerManagerDialog.html">ProtocolHandlerManagerDialog</a></td>
+<td>Module implementing a dialog to manage registered protocol handlers.</td>
+</tr><tr>
 <td><a href="eric6.WebBrowser.Network.QtHelpSchemeHandler.html">QtHelpSchemeHandler</a></td>
 <td>Module implementing a scheme access handler for QtHelp.</td>
 </tr><tr>
--- a/Documentation/Source/index-eric6.WebBrowser.SiteInfo.html	Fri Feb 01 20:15:03 2019 +0100
+++ b/Documentation/Source/index-eric6.WebBrowser.SiteInfo.html	Sun Feb 03 16:10:39 2019 +0100
@@ -30,6 +30,9 @@
 <tr>
 <td><a href="eric6.WebBrowser.SiteInfo.SiteInfoDialog.html">SiteInfoDialog</a></td>
 <td>Module implementing a dialog to show some information about a site.</td>
+</tr><tr>
+<td><a href="eric6.WebBrowser.SiteInfo.SiteInfoWidget.html">SiteInfoWidget</a></td>
+<td>Module implementing a widget to show some site information.</td>
 </tr>
 </table>
 </body></html>
\ No newline at end of file
--- a/WebBrowser/History/HistoryManager.py	Fri Feb 01 20:15:03 2019 +0100
+++ b/WebBrowser/History/HistoryManager.py	Sun Feb 03 16:10:39 2019 +0100
@@ -595,3 +595,28 @@
         tomorrow = QDateTime(QDate.currentDate().addDays(1), QTime(3, 0))
         self.__frequencyTimer.start(
             QDateTime.currentDateTime().secsTo(tomorrow) * 1000)
+    
+    def siteVisitsCount(self, scheme, host):
+        """
+        Public method to get the visit count for a web site using the given
+        scheme.
+        
+        @param scheme scheme to look for
+        @type str
+        @param host host to look for
+        @type str
+        @return number of visits to this site
+        @rtype int
+        """
+        count = 0
+        url = "{0}://{1}".format(scheme.lower(), host.lower())
+        
+        seenUrls = []
+        
+        for index in range(len(self.__history)):
+            historyUrl = self.__history[index].url
+            if historyUrl.startswith(url) and historyUrl not in seenUrls:
+                count += self.__history[index].visitCount
+                seenUrls.append(historyUrl)
+        
+        return count
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WebBrowser/Network/ProtocolHandlerManager.py	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,178 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing the protocol handler manager.
+"""
+
+from __future__ import unicode_literals
+
+import os
+import json
+
+from PyQt5.QtCore import QObject, QUrl
+from PyQt5.QtWebEngineWidgets import QWebEnginePage
+
+import Utilities
+
+
+class ProtocolHandlerManager(QObject):
+    """
+    Class implementing the protocol handler manager.
+    """
+    def __init__(self, parent=None):
+        """
+        Constructor
+        
+        @param parent reference to the parent object
+        @type QObject
+        """
+        super(ProtocolHandlerManager, self).__init__(parent)
+        
+        self.__protocolHandlers = {}
+        # dictionary of handlers with scheme as key
+        
+        self.__load()
+    
+    def protocolHandler(self, scheme):
+        """
+        Public method to get the protocol handler URL for a given scheme.
+        
+        @param scheme scheme to look for
+        @type str
+        @return protocol handler URL
+        @rtype QUrl
+        """
+        try:
+            return QUrl(self.__protocolHandlers[scheme])
+        except KeyError:
+            return QUrl()
+    
+    def protocolHandlers(self):
+        """
+        Public method to get the registered protocol handlers.
+        
+        @return dictionary containing the registered protocol handlers
+        @rtype dict
+        """
+        return {s: QUrl(u) for s, u in self.__protocolHandlers.items()}
+    
+    def addProtocolHandler(self, scheme, url):
+        """
+        Public method to add a protocol handler for a scheme.
+        
+        @param scheme scheme of the protocol handler
+        @type str
+        @param url URL of the protocol handler
+        @type QUrl
+        """
+        if bool(scheme) and not url.isEmpty():
+            self.__protocolHandlers[scheme] = url
+            self.__registerHandler(scheme, url)
+            self.__save()
+    
+    def removeProtocolHandler(self, scheme):
+        """
+        Public method to remove the protocol handler for a given scheme.
+        
+        @param scheme scheme to remove
+        @type str
+        """
+        if scheme in self.__protocolHandlers:
+            self.__unregisterHandler(scheme, self.__protocolHandlers[scheme])
+            del self.__protocolHandlers[scheme]
+            self.__save()
+    
+    def __protocolHandlersFileName(self):
+        """
+        Private method to determine the protocol handlers file name.
+        
+        @return name of the protocol handlers file
+        @rtype str
+        """
+        return os.path.join(
+            Utilities.getConfigDir(), "web_browser", "protocol_handlers.json")
+    
+    def __load(self):
+        """
+        Private method to load the registered protocol handlers.
+        """
+        try:
+            protocolHandlersFile = open(self.__protocolHandlersFileName(), "r")
+            protocolHandlersData = json.load(protocolHandlersFile)
+            protocolHandlersFile.close()
+            
+            if protocolHandlersData:
+                self.__protocolHandlers = {}
+                for scheme, urlStr in protocolHandlersData.items():
+                    url = QUrl(urlStr)
+                    self.__protocolHandlers[scheme] = url
+                    self.__registerHandler(scheme, url)
+        except (IOError, OSError):
+            # ignore issues silently
+            pass
+    
+    def __save(self):
+        """
+        Private method to save the protocol handlers.
+        """
+        protocolHandlers = {scheme: url.toString()
+                            for scheme, url in self.__protocolHandlers.items()}
+        
+        protocolHandlersFile = open(self.__protocolHandlersFileName(), "w")
+        json.dump(protocolHandlers, protocolHandlersFile, indent=2)
+        protocolHandlersFile.close()
+    
+    def __registerHandler(self, scheme, url):
+        """
+        Private method to register a protocol handler for a scheme.
+        
+        @param scheme scheme of the protocol handler
+        @type str
+        @param url URL of the protocol handler
+        @type QUrl
+        """
+        urlStr = url.toString().replace("%25s", "%s")
+        
+        page = QWebEnginePage(self)
+        page.loadFinished.connect(page.deleteLater)
+        try:
+            # Qt >= 5.11
+            page.registerProtocolHandlerRequested.connect(
+                lambda r: r.accept())
+        except AttributeError:
+            pass
+        page.setHtml(
+            "<script>navigator.registerProtocolHandler('{0}', '{1}', '')"
+            "</script>".format(scheme, urlStr),
+            url)
+    
+    def __unregisterHandler(self, scheme, url):
+        """
+        Private method to unregister a protocol handler for a scheme.
+        
+        @param scheme scheme of the protocol handler
+        @type str
+        @param url URL of the protocol handler
+        @type QUrl
+        """
+        urlStr = url.toString().replace("%25s", "%s")
+        
+        page = QWebEnginePage(self)
+        page.loadFinished.connect(page.deleteLater)
+        page.setHtml(
+            "<script>navigator.unregisterProtocolHandler('{0}', '{1}', '')"
+            "</script>".format(scheme, urlStr),
+            url)
+    
+    def showProtocolHandlerManagerDialog(self):
+        """
+        Public method to show the protocol handler manager dialog.
+        """
+        from WebBrowser.WebBrowserWindow import WebBrowserWindow
+        from .ProtocolHandlerManagerDialog import ProtocolHandlerManagerDialog
+        
+        dlg = ProtocolHandlerManagerDialog(self, WebBrowserWindow.getWindow())
+        dlg.open()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WebBrowser/Network/ProtocolHandlerManagerDialog.py	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,61 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a dialog to manage registered protocol handlers.
+"""
+
+from __future__ import unicode_literals
+
+from PyQt5.QtCore import pyqtSlot, Qt
+from PyQt5.QtWidgets import QDialog, QTreeWidgetItem
+
+from .Ui_ProtocolHandlerManagerDialog import Ui_ProtocolHandlerManagerDialog
+
+
+class ProtocolHandlerManagerDialog(QDialog, Ui_ProtocolHandlerManagerDialog):
+    """
+    Class implementing a dialog to manage registered protocol handlers.
+    """
+    def __init__(self, manager, parent=None):
+        """
+        Constructor
+        
+        @param manager reference to the protocol handlers manager object
+        @type ProtocolHandlerManager
+        @param parent reference to the parent widget
+        @type QWidget
+        """
+        super(ProtocolHandlerManagerDialog, self).__init__(parent)
+        self.setupUi(self)
+        self.setAttribute(Qt.WA_DeleteOnClose)
+        
+        self.__manager = manager
+        handlers = self.__manager.protocolHandlers()
+        for scheme in sorted(handlers.keys()):
+            QTreeWidgetItem(self.protocolHandlersList,
+                            [scheme, handlers[scheme].toString()])
+        
+        self.on_protocolHandlersList_itemSelectionChanged()
+    
+    @pyqtSlot()
+    def on_protocolHandlersList_itemSelectionChanged(self):
+        """
+        Private slot handling a change of the selection.
+        """
+        self.deleteButton.setEnabled(
+            len(self.protocolHandlersList.selectedItems()) == 1)
+    
+    @pyqtSlot()
+    def on_deleteButton_clicked(self):
+        """
+        Private slot to delete the selected protocol handler.
+        """
+        itm = self.protocolHandlersList.selectedItems()[0]
+        self.__manager.removeProtocolHandler(itm.text(0))
+        
+        self.protocolHandlersList.takeTopLevelItem(
+            self.protocolHandlersList.indexOfTopLevelItem(itm))
+        del itm
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WebBrowser/Network/ProtocolHandlerManagerDialog.ui	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>ProtocolHandlerManagerDialog</class>
+ <widget class="QDialog" name="ProtocolHandlerManagerDialog">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>500</width>
+    <height>400</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>Protocol Handlers</string>
+  </property>
+  <property name="sizeGripEnabled">
+   <bool>true</bool>
+  </property>
+  <layout class="QGridLayout" name="gridLayout">
+   <item row="0" column="0">
+    <widget class="QTreeWidget" name="protocolHandlersList">
+     <property name="toolTip">
+      <string>Shows a list of registered protocol handlers</string>
+     </property>
+     <property name="alternatingRowColors">
+      <bool>true</bool>
+     </property>
+     <property name="rootIsDecorated">
+      <bool>false</bool>
+     </property>
+     <column>
+      <property name="text">
+       <string>Scheme</string>
+      </property>
+     </column>
+     <column>
+      <property name="text">
+       <string>URL</string>
+      </property>
+     </column>
+    </widget>
+   </item>
+   <item row="0" column="1">
+    <layout class="QVBoxLayout" name="verticalLayout">
+     <item>
+      <widget class="QPushButton" name="deleteButton">
+       <property name="toolTip">
+        <string>Press to delete the protocol handler</string>
+       </property>
+       <property name="text">
+        <string>Delete</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <spacer name="verticalSpacer">
+       <property name="orientation">
+        <enum>Qt::Vertical</enum>
+       </property>
+       <property name="sizeHint" stdset="0">
+        <size>
+         <width>20</width>
+         <height>40</height>
+        </size>
+       </property>
+      </spacer>
+     </item>
+    </layout>
+   </item>
+   <item row="1" column="0" colspan="2">
+    <widget class="QDialogButtonBox" name="buttonBox">
+     <property name="orientation">
+      <enum>Qt::Horizontal</enum>
+     </property>
+     <property name="standardButtons">
+      <set>QDialogButtonBox::Close</set>
+     </property>
+    </widget>
+   </item>
+  </layout>
+ </widget>
+ <resources/>
+ <connections>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>accepted()</signal>
+   <receiver>ProtocolHandlerManagerDialog</receiver>
+   <slot>accept()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>340</x>
+     <y>361</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>378</x>
+     <y>293</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>rejected()</signal>
+   <receiver>ProtocolHandlerManagerDialog</receiver>
+   <slot>reject()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>186</x>
+     <y>366</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>201</x>
+     <y>307</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>
--- a/WebBrowser/SiteInfo/SiteInfoDialog.py	Fri Feb 01 20:15:03 2019 +0100
+++ b/WebBrowser/SiteInfo/SiteInfoDialog.py	Sun Feb 03 16:10:39 2019 +0100
@@ -71,10 +71,12 @@
         self.siteAddressLabel.setText(self.__baseUrl.toString())
         if self.__baseUrl.scheme() in ["https"]:
             self.securityLabel.setStyleSheet(SiteInfoDialog.okStyle)
-            self.securityLabel.setText('<b>Connection is encrypted.</b>')
+            self.securityLabel.setText(
+                self.tr('<b>Connection is encrypted.</b>'))
         else:
             self.securityLabel.setStyleSheet(SiteInfoDialog.nokStyle)
-            self.securityLabel.setText('<b>Connection is not encrypted.</b>')
+            self.securityLabel.setText(
+                self.tr('<b>Connection is not encrypted.</b>'))
         browser.page().runJavaScript(
             "document.charset", WebBrowserPage.SafeJsWorld,
             lambda res: self.encodingLabel.setText(res))
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WebBrowser/SiteInfo/SiteInfoWidget.py	Sun Feb 03 16:10:39 2019 +0100
@@ -0,0 +1,188 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a widget to show some site information.
+"""
+
+from __future__ import unicode_literals
+
+from PyQt5.QtCore import pyqtSlot, Qt, QPoint
+from PyQt5.QtWidgets import QMenu, QGridLayout, QHBoxLayout, QLabel, QFrame, \
+    QSizePolicy, QPushButton, QSpacerItem
+
+import UI.PixmapCache
+
+from WebBrowser.WebBrowserWindow import WebBrowserWindow
+
+
+class SiteInfoWidget(QMenu):
+    """
+    Class implementing a widget to show SSL certificate infos.
+    """
+    def __init__(self, browser, parent=None):
+        """
+        Constructor
+        
+        @param browser reference to the browser view
+        @type WebBrowserView
+        @param parent reference to the parent object
+        @type QWidget
+        """
+        super(SiteInfoWidget, self).__init__(parent)
+        
+        self.__browser = browser
+        url = browser.url()
+        
+        self.setMinimumWidth(400)
+        
+        layout = QGridLayout(self)
+        rows = 0
+        
+        titleLabel = QLabel(self)
+        titleLabel.setText(self.tr("<b>Site {0}</b>").format(url.host()))
+        layout.addWidget(titleLabel, rows, 0, 1, -1, Qt.AlignCenter)
+        rows += 1
+        
+        line = QFrame(self)
+        line.setLineWidth(1)
+        line.setFrameStyle(QFrame.HLine | QFrame.Sunken)
+        layout.addWidget(line, rows, 0, 1, -1)
+        rows += 1
+        
+        secureIcon = QLabel()
+        layout.addWidget(secureIcon, rows, 0, Qt.AlignCenter)
+        secureLabel = QLabel()
+        secureLabel.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
+        layout.addWidget(secureLabel, rows, 1)
+        if url.scheme() in ["https"]:
+            secureLabel.setText(
+                self.tr("Your connection to this site is <b>secure</b>."))
+            secureIcon.setPixmap(
+                UI.PixmapCache.getPixmap("securityHigh.png"))
+        else:
+            secureLabel.setText(
+                self.tr("Your connection to this site is <b>not secure</b>."))
+            secureIcon.setPixmap(
+                UI.PixmapCache.getPixmap("securityLow.png"))
+        rows += 1
+        
+        visits = WebBrowserWindow.historyManager().siteVisitsCount(
+            url.scheme(), url.host())
+        historyIcon = QLabel()
+        layout.addWidget(historyIcon, rows, 0, Qt.AlignCenter)
+        historyLabel = QLabel()
+        historyLabel.setSizePolicy(QSizePolicy.Expanding,
+                                   QSizePolicy.Preferred)
+        layout.addWidget(historyLabel, rows, 1)
+        if visits > 3:
+            historyLabel.setText(
+                self.tr("This is your <b>{0}.</b> visit of this site.")
+                .format(visits))
+            historyIcon.setPixmap(
+                UI.PixmapCache.getPixmap("flagGreen.png"))
+        elif visits == 0:
+            historyLabel.setText(
+                self.tr("You have <b>never</b> visited this site before.")
+                .format(visits))
+            historyIcon.setPixmap(
+                UI.PixmapCache.getPixmap("flagBlack.png"))
+        else:
+            historyIcon.setPixmap(
+                UI.PixmapCache.getPixmap("flagYellow.png"))
+            if visits == 1:
+                visitStr = self.tr("first")
+            elif visits == 2:
+                visitStr = self.tr("second")
+            else:
+                visitStr = self.tr("third")
+            historyLabel.setText(
+                self.tr("This is your <b>{0}</b> visit of this site.")
+                .format(visitStr))
+        rows += 1
+        
+        line = QFrame(self)
+        line.setLineWidth(1)
+        line.setFrameStyle(QFrame.HLine | QFrame.Sunken)
+        layout.addWidget(line, rows, 0, 1, -1)
+        rows += 1
+        
+        page = self.__browser.page()
+        scheme = page.registerProtocolHandlerRequestScheme()
+        registeredUrl = WebBrowserWindow.protocolHandlerManager()\
+            .protocolHandler(scheme)
+        if bool(scheme) and \
+           registeredUrl != page.registerProtocolHandlerRequestUrl():
+            horizontalLayout = QHBoxLayout()
+            protocolHandlerLabel = QLabel(
+                self.tr("Register as <b>{0}</b> links handler.")
+                .format(scheme), self)
+            protocolHandlerLabel.setSizePolicy(QSizePolicy.Expanding,
+                                               QSizePolicy.Preferred)
+            
+            horizontalLayout.addWidget(protocolHandlerLabel)
+            protocolHandlerButton = QPushButton(self.tr("Register"), self)
+            horizontalLayout.addWidget(protocolHandlerButton)
+            protocolHandlerButton.clicked.connect(
+                self.__registerProtocolHandler)
+            layout.addLayout(horizontalLayout, rows, 0, 1, -1)
+            rows += 1
+            
+            protocolHandlerLine = QFrame(self)
+            protocolHandlerLine.setLineWidth(1)
+            protocolHandlerLine.setFrameStyle(QFrame.HLine | QFrame.Sunken)
+            layout.addWidget(protocolHandlerLine, rows, 0, 1, -1)
+            rows += 1
+        
+        horizontalLayout = QHBoxLayout()
+        spacerItem = QSpacerItem(
+            40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
+        horizontalLayout.addItem(spacerItem)
+        moreButton = QPushButton(self.tr("More..."), self)
+        horizontalLayout.addWidget(moreButton)
+        moreButton.clicked.connect(self.__showSiteInfo)
+        layout.addLayout(horizontalLayout, rows, 0, 1, -1)
+    
+    def showAt(self, pos):
+        """
+        Public method to show the widget.
+        
+        @param pos position to show at
+        @type QPoint
+        """
+        self.adjustSize()
+        xpos = pos.x() - self.width() // 2
+        if xpos < 0:
+            xpos = 10
+        p = QPoint(xpos, pos.y() + 10)
+        self.move(p)
+        self.show()
+    
+    def accept(self):
+        """
+        Public method to accept the widget.
+        """
+        self.close()
+    
+    @pyqtSlot()
+    def __showSiteInfo(self):
+        """
+        Private slot to show the site info dialog.
+        """
+        from .SiteInfoDialog import SiteInfoDialog
+        siteinfoDialog = SiteInfoDialog(
+            self.__browser, self.__browser.mainWindow())
+        siteinfoDialog.show()
+    
+    @pyqtSlot()
+    def __registerProtocolHandler(self):
+        """
+        Private slot to register a protocol handler.
+        """
+        self.close()
+        page = self.__browser.page()
+        WebBrowserWindow.protocolHandlerManager().addProtocolHandler(
+            page.registerProtocolHandlerRequestScheme(),
+            page.registerProtocolHandlerRequestUrl())
--- a/WebBrowser/UrlBar/FavIconLabel.py	Fri Feb 01 20:15:03 2019 +0100
+++ b/WebBrowser/UrlBar/FavIconLabel.py	Sun Feb 03 16:10:39 2019 +0100
@@ -75,6 +75,16 @@
             self.__dragStartPos = evt.pos()
         super(FavIconLabel, self).mousePressEvent(evt)
     
+    def mouseReleaseEvent(self, evt):
+        """
+        Protected method to handle mouse release events.
+        
+        @param evt reference to the mouse event (QMouseEvent)
+        """
+        if evt.button() == Qt.LeftButton:
+            self.__showPopup(evt.globalPos())
+        super(FavIconLabel, self).mouseReleaseEvent(evt)
+    
     def mouseMoveEvent(self, evt):
         """
         Protected method to handle mouse move events.
@@ -97,3 +107,20 @@
                 drag.setPixmap(p)
             drag.setMimeData(mimeData)
             drag.exec_()
+    
+    def __showPopup(self, pos):
+        """
+        Private method to show the site info popup.
+        
+        @param pos position the popup should be shown at
+        @type QPoint
+        """
+        if self.__browser is None:
+            return
+        
+        url = self.__browser.url()
+        if url.isValid() and url.scheme() not in [
+                "eric", "about", "data", "chrome"]:
+            from ..SiteInfo.SiteInfoWidget import SiteInfoWidget
+            info = SiteInfoWidget(self.__browser, self)
+            info.showAt(pos)
--- a/WebBrowser/WebBrowserPage.py	Fri Feb 01 20:15:03 2019 +0100
+++ b/WebBrowser/WebBrowserPage.py	Sun Feb 03 16:10:39 2019 +0100
@@ -70,18 +70,18 @@
         super(WebBrowserPage, self).__init__(
             WebBrowserWindow.webProfile(), parent)
         
+        self.__printer = None
+        self.__badSite = False
+        self.__registerProtocolHandlerRequest = None
+        
         self.featurePermissionRequested.connect(
             self.__featurePermissionRequested)
-        
         self.authenticationRequired.connect(
             lambda url, auth: WebBrowserWindow.networkManager().authentication(
                 url, auth, self))
-        
         self.proxyAuthenticationRequired.connect(
             WebBrowserWindow.networkManager().proxyAuthentication)
-        
         self.fullScreenRequested.connect(self.__fullScreenRequested)
-        
         self.urlChanged.connect(self.__urlChanged)
         
         try:
@@ -90,13 +90,12 @@
             # defined for Qt >= 5.7
             pass
         
-        self.__printer = None
-        self.__badSite = False
-        
-        if qVersionTuple() >= (5, 10, 0):
-            # Workaround for broken load started/finished signals in
-            # QtWebEngine 5.10, 5.11
-            self.loadProgress.connect(self.__loadProgress)
+        try:
+            self.registerProtocolHandlerRequested.connect(
+                self.__registerProtocolHandlerRequested)
+        except AttributeError:
+            # defined for Qt >= 5.11
+            pass
         
         # Workaround for changing webchannel world inside
         # acceptNavigationRequest not working
@@ -107,17 +106,6 @@
         self.__setupChannelTimer.setInterval(100)
         self.__setupChannelTimer.timeout.connect(self.__setupChannelTimeout)
     
-    @pyqtSlot(int)
-    def __loadProgress(self, progress):
-        """
-        Private slot to send the loadFinished signal for broken Qt versions.
-        
-        @param progress load progress in percent
-        @type int
-        """
-        if progress == 100:
-            self.loadFinished.emit(True)
-    
     @pyqtSlot()
     def __setupChannelTimeout(self):
         """
@@ -557,3 +545,52 @@
                 pos = QPointF(0.0, 0.0)
             
             return pos
+    
+    #############################################################
+    ## Methods below implement protocol handler related functions
+    #############################################################
+    
+    @pyqtSlot("QWebEngineRegisterProtocolHandlerRequest")
+    def __registerProtocolHandlerRequested(self, request):
+        """
+        Private slot to handle the registration of a custom protocol handler.
+        
+        @param request reference to the registration request
+        @type QWebEngineRegisterProtocolHandlerRequest
+        """
+        from PyQt5.QtWebEngineCore import \
+            QWebEngineRegisterProtocolHandlerRequest
+        
+        if self.__registerProtocolHandlerRequest:
+            del self.__registerProtocolHandlerRequest
+            self.__registerProtocolHandlerRequest = None
+        self.__registerProtocolHandlerRequest = \
+            QWebEngineRegisterProtocolHandlerRequest(request)
+    
+    def registerProtocolHandlerRequestUrl(self):
+        """
+        Public method to get the registered protocol handler request URL.
+        
+        @return registered protocol handler request URL
+        @rtype QUrl
+        """
+        if self.__registerProtocolHandlerRequest and \
+            (self.url().host() ==
+             self.__registerProtocolHandlerRequest.origin().host()):
+            return self.__registerProtocolHandlerRequest.origin()
+        else:
+            return QUrl()
+    
+    def registerProtocolHandlerRequestScheme(self):
+        """
+        Public method to get the registered protocol handler request scheme.
+        
+        @return registered protocol handler request scheme
+        @rtype str
+        """
+        if self.__registerProtocolHandlerRequest and \
+            (self.url().host() ==
+             self.__registerProtocolHandlerRequest.origin().host()):
+            return self.__registerProtocolHandlerRequest.scheme()
+        else:
+            return ""
--- a/WebBrowser/WebBrowserView.py	Fri Feb 01 20:15:03 2019 +0100
+++ b/WebBrowser/WebBrowserView.py	Sun Feb 03 16:10:39 2019 +0100
@@ -157,8 +157,8 @@
         self.__page.printPageRequested.connect(self.__printPage)
         try:
             self.__page.quotaRequested.connect(self.__quotaRequested)
-            self.__page.registerProtocolHandlerRequested.connect(
-                self.__registerProtocolHandlerRequested)
+            # The registerProtocolHandlerRequested signal is handled in
+            # WebBrowserPage.
         except AttributeError:
             # pre Qt 5.11
             pass
@@ -2262,39 +2262,6 @@
                 quotaRequest.accept()
             else:
                 quotaRequest.reject()
-        
-        @pyqtSlot("QWebEngineRegisterProtocolHandlerRequest")
-        def __registerProtocolHandlerRequested(self, request):
-            """
-            Private slot to handle requests for registration of a protocol
-            handler.
-            
-            @param request reference to the protocol handler request object
-            @type QWebEngineRegisterProtocolHandlerRequest
-            """
-            acceptRequest = Preferences.getWebBrowser(
-                "AcceptProtocolHandlerRequest")
-            # yes/no/ask (0, 1, 2)
-            if acceptRequest == 0:
-                # always yes
-                ok = True
-            elif acceptRequest == 1:
-                # always no
-                ok = False
-            else:
-                # ask user
-                ok = E5MessageBox.yesNo(
-                    self,
-                    self.tr("Protocol Handler Request"),
-                    self.tr("""<p> Allow the website at <b>{0}</b> to open"""
-                            """ all <b>{1}</b> links?</p>""")
-                    .format(request.origin().host(), request.scheme())
-                )
-            
-            if ok:
-                request.accept()
-            else:
-                request.reject()
     
     ###########################################################################
     ## Methods below implement slots for Qt 5.12+
--- a/WebBrowser/WebBrowserWindow.py	Fri Feb 01 20:15:03 2019 +0100
+++ b/WebBrowser/WebBrowserWindow.py	Sun Feb 03 16:10:39 2019 +0100
@@ -110,6 +110,7 @@
     _tabManager = None
     _sessionManager = None
     _safeBrowsingManager = None
+    _protocolHandlerManager = None
     
     _performingStartup = True
     _performingShutdown = False
@@ -321,6 +322,7 @@
         self.passwordManager()
         self.historyManager()
         self.greaseMonkeyManager()
+        self.protocolHandlerManager()
         
         # initialize the actions
         self.__initActions()
@@ -1937,6 +1939,20 @@
         self.importShortcutsAct.triggered.connect(self.__importShortcuts)
         self.__actions.append(self.importShortcutsAct)
         
+        self.showProtocolHandlerManagerAct = E5Action(
+            self.tr('Protocol Handler Manager'),
+            self.tr('Protocol Handler Manager...'),
+            0, 0, self, 'webbrowser_show_protocol_handler_manager')
+        self.showProtocolHandlerManagerAct.setStatusTip(self.tr(
+            'Shows the protocol handler manager window'))
+        self.showProtocolHandlerManagerAct.setWhatsThis(self.tr(
+            """<b>Protocol Handler Manager</b>"""
+            """<p>Shows the protocol handler manager window.</p>"""
+        ))
+        self.showProtocolHandlerManagerAct.triggered.connect(
+            self.__showProtocolHandlerManagerDialog)
+        self.__actions.append(self.showProtocolHandlerManagerAct)
+        
         self.backAct.setEnabled(False)
         self.forwardAct.setEnabled(False)
         
@@ -2132,6 +2148,7 @@
         menu.addAction(self.showDownloadManagerAct)
         menu.addAction(self.showJavaScriptConsoleAct)
         menu.addAction(self.showTabManagerAct)
+        menu.addAction(self.showProtocolHandlerManagerAct)
         if WebBrowserWindow._useQtHelp:
             menu.addSeparator()
             menu.addAction(self.showTocAct)
@@ -2246,6 +2263,7 @@
         windowsMenu.addAction(self.showDownloadManagerAct)
         windowsMenu.addAction(self.showJavaScriptConsoleAct)
         windowsMenu.addAction(self.showTabManagerAct)
+        windowsMenu.addAction(self.showProtocolHandlerManagerAct)
         if WebBrowserWindow._useQtHelp:
             windowsMenu.addSeparator()
             windowsMenu.addAction(self.showTocAct)
@@ -4517,7 +4535,7 @@
     @classmethod
     def speedDial(cls):
         """
-        Class methdo to get a reference to the speed dial.
+        Class method to get a reference to the speed dial.
         
         @return reference to the speed dial (SpeedDial)
         """
@@ -4958,6 +4976,30 @@
         """
         self.safeBrowsingManager().showSafeBrowsingDialog()
     
+    #############################################################
+    ## Methods below implement protocol handler related functions
+    #############################################################
+    
+    @classmethod
+    def protocolHandlerManager(cls):
+        """
+        Class method to get a reference to the protocol handler manager.
+        
+        @return reference to the protocol handler manager
+        @rtype ProtocolHandlerManager
+        """
+        if cls._protocolHandlerManager is None:
+            from .Network.ProtocolHandlerManager import ProtocolHandlerManager
+            cls._protocolHandlerManager = ProtocolHandlerManager()
+        
+        return cls._protocolHandlerManager
+    
+    def __showProtocolHandlerManagerDialog(self):
+        """
+        Private slot to show the protocol handler manager dialog.
+        """
+        self.protocolHandlerManager().showProtocolHandlerManagerDialog()
+    
     ###############################################################
     ## Methods below implement single application related functions
     ###############################################################
--- a/changelog	Fri Feb 01 20:15:03 2019 +0100
+++ b/changelog	Sun Feb 03 16:10:39 2019 +0100
@@ -1,5 +1,13 @@
 Change Log
 ----------
+Version 19.03:
+- bug fixes
+- Web Browser (NG):
+  -- added a site info widget that is show when the site icon in the URL entry
+     is clicked
+  -- added code to register custom protocol handlers (upon request of the user
+     via the site info widget)
+
 Version 19.02:
 - bug fixes
 - Debugger
--- a/eric6.e4p	Fri Feb 01 20:15:03 2019 +0100
+++ b/eric6.e4p	Sun Feb 03 16:10:39 2019 +0100
@@ -1521,6 +1521,8 @@
     <Source>WebBrowser/Network/EricSchemeHandler.py</Source>
     <Source>WebBrowser/Network/NetworkManager.py</Source>
     <Source>WebBrowser/Network/NetworkUrlInterceptor.py</Source>
+    <Source>WebBrowser/Network/ProtocolHandlerManager.py</Source>
+    <Source>WebBrowser/Network/ProtocolHandlerManagerDialog.py</Source>
     <Source>WebBrowser/Network/QtHelpSchemeHandler.py</Source>
     <Source>WebBrowser/Network/SendRefererWhitelistDialog.py</Source>
     <Source>WebBrowser/Network/SslErrorExceptionsDialog.py</Source>
@@ -1572,6 +1574,7 @@
     <Source>WebBrowser/Session/SessionManagerDialog.py</Source>
     <Source>WebBrowser/Session/__init__.py</Source>
     <Source>WebBrowser/SiteInfo/SiteInfoDialog.py</Source>
+    <Source>WebBrowser/SiteInfo/SiteInfoWidget.py</Source>
     <Source>WebBrowser/SiteInfo/__init__.py</Source>
     <Source>WebBrowser/SpeedDial/Page.py</Source>
     <Source>WebBrowser/SpeedDial/PageThumbnailer.py</Source>
@@ -2162,6 +2165,7 @@
     <Form>WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.ui</Form>
     <Form>WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationScriptInfoDialog.ui</Form>
     <Form>WebBrowser/History/HistoryDialog.ui</Form>
+    <Form>WebBrowser/Network/ProtocolHandlerManagerDialog.ui</Form>
     <Form>WebBrowser/Network/SendRefererWhitelistDialog.ui</Form>
     <Form>WebBrowser/Network/SslErrorExceptionsDialog.ui</Form>
     <Form>WebBrowser/OpenSearch/OpenSearchDialog.ui</Form>
--- a/i18n/eric6_cs.ts	Fri Feb 01 20:15:03 2019 +0100
+++ b/i18n/eric6_cs.ts	Sun Feb 03 16:10:39 2019 +0100
@@ -7219,7 +7219,7 @@
         <translation type="obsolete">Výběr interpretru pro Debug klienta</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="136"/>
         <source>All Files (*)</source>
         <translation>Všechny soubory (*)</translation>
     </message>
@@ -9615,32 +9615,32 @@
 <context>
     <name>E5PathPickerBase</name>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="168"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="167"/>
         <source>Enter Path Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="165"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="164"/>
         <source>Enter Path Names separated by &apos;;&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="506"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="505"/>
         <source>Choose a file to open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="508"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="507"/>
         <source>Choose files to open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="513"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="512"/>
         <source>Choose a file to save</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="515"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="514"/>
         <source>Choose a directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -16418,7 +16418,7 @@
 <context>
     <name>EricdocPlugin</name>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="95"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="103"/>
         <source>Qt Help Tools</source>
         <translation type="unfinished"></translation>
     </message>
@@ -16428,22 +16428,22 @@
         <translation type="unfinished">Generátor Eric5 dokumentace {6 ?}</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="139"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="147"/>
         <source>Generate documentation (eric6_doc)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="139"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="147"/>
         <source>Generate &amp;documentation (eric6_doc)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="143"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="151"/>
         <source>Generate API documentation using eric6_doc</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="145"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="153"/>
         <source>&lt;b&gt;Generate documentation&lt;/b&gt;&lt;p&gt;Generate API documentation using eric6_doc.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -47377,7 +47377,7 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="405"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="406"/>
         <source>Open</source>
         <translation>Otevřít</translation>
     </message>
@@ -47387,52 +47387,52 @@
         <translation type="obsolete">Odebrat</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="410"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="411"/>
         <source>Properties</source>
         <translation>Nastavení</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="422"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="423"/>
         <source>Configure...</source>
         <translation>Konfigurovat...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="419"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="420"/>
         <source>Add Project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="242"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="243"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="326"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="327"/>
         <source>Delete Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="308"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="309"/>
         <source>The current project cannot be deleted. Please close it first.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
         <source>&lt;p&gt;Shall the project &lt;b&gt;{0}&lt;/b&gt; (Path: {1}) really be deleted?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="326"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="327"/>
         <source>&lt;p&gt;Shall the project &lt;b&gt;{0}&lt;/b&gt; (Path: {1}) really be deleted?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; It contains &lt;b&gt;{2}&lt;/b&gt; sub-projects.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="406"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="407"/>
         <source>Remove from Multi Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="408"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="409"/>
         <source>Delete from Disk</source>
         <translation type="unfinished"></translation>
     </message>
@@ -52096,22 +52096,22 @@
         <translation>CORBA IDL kompilátor</translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="346"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="347"/>
         <source>(not configured)</source>
         <translation>(nezkonfigurováno)</translation>
     </message>
     <message>
+        <location filename="../Preferences/ProgramsDialog.py" line="397"/>
+        <source>(not executable)</source>
+        <translation>(nevykonavatelný)</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ProgramsDialog.py" line="434"/>
+        <source>(not found)</source>
+        <translation>(nenalezeno)</translation>
+    </message>
+    <message>
         <location filename="../Preferences/ProgramsDialog.py" line="395"/>
-        <source>(not executable)</source>
-        <translation>(nevykonavatelný)</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="427"/>
-        <source>(not found)</source>
-        <translation>(nenalezeno)</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="393"/>
         <source>(unknown)</source>
         <translation>(neznámý)</translation>
     </message>
@@ -52201,7 +52201,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="374"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="376"/>
         <source>(module not found)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -55690,6 +55690,39 @@
     </message>
 </context>
 <context>
+    <name>ProtocolHandlerManagerDialog</name>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="14"/>
+        <source>Protocol Handlers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="23"/>
+        <source>Shows a list of registered protocol handlers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="33"/>
+        <source>Scheme</source>
+        <translation type="unfinished">Schéma</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="38"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="48"/>
+        <source>Press to delete the protocol handler</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="51"/>
+        <source>Delete</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>Purge</name>
     <message>
         <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="97"/>
@@ -64693,22 +64726,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="212"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="214"/>
         <source>Preview not available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="239"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="241"/>
         <source>Copy Image Location to Clipboard</source>
         <translation type="unfinished">Kopírovat cestu obrázku do schránky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="242"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="244"/>
         <source>Copy Image Name to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="304"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="306"/>
         <source>Save Image</source>
         <translation type="unfinished">Uložit obrázek</translation>
     </message>
@@ -64718,12 +64751,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="293"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="295"/>
         <source>All Files (*)</source>
         <translation type="unfinished">Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="304"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="306"/>
         <source>&lt;p&gt;Cannot write to file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64763,15 +64796,88 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="225"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="227"/>
         <source>Loading...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="281"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="283"/>
         <source>&lt;p&gt;This preview is not available.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="74"/>
+        <source>&lt;b&gt;Connection is encrypted.&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="78"/>
+        <source>&lt;b&gt;Connection is not encrypted.&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>SiteInfoWidget</name>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="45"/>
+        <source>&lt;b&gt;Site {0}&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="61"/>
+        <source>Your connection to this site is &lt;b&gt;secure&lt;/b&gt;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="66"/>
+        <source>Your connection to this site is &lt;b&gt;not secure&lt;/b&gt;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="81"/>
+        <source>This is your &lt;b&gt;{0}.&lt;/b&gt; visit of this site.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="87"/>
+        <source>You have &lt;b&gt;never&lt;/b&gt; visited this site before.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="96"/>
+        <source>first</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="98"/>
+        <source>second</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="100"/>
+        <source>third</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="101"/>
+        <source>This is your &lt;b&gt;{0}&lt;/b&gt; visit of this site.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="119"/>
+        <source>Register as &lt;b&gt;{0}&lt;/b&gt; links handler.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="126"/>
+        <source>Register</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="143"/>
+        <source>More...</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>SnapWidget</name>
@@ -83742,52 +83848,52 @@
 <context>
     <name>VirtualenvManager</name>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="186"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="187"/>
         <source>Add Virtual Environment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="186"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="187"/>
         <source>A virtual environment named &lt;b&gt;{0}&lt;/b&gt; exists already. Shall it be replaced?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="241"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="244"/>
         <source>Change Virtual Environment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="290"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="293"/>
         <source>A virtual environment named &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="290"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="293"/>
         <source>Rename Virtual Environment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="368"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="371"/>
         <source>{0} - {1}</source>
         <translation type="unfinished">{0} - {1}</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="319"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="322"/>
         <source>Delete Virtual Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="319"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="322"/>
         <source>Do you really want to delete these virtual environments?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="373"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="376"/>
         <source>Remove Virtual Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="373"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="376"/>
         <source>Do you really want to remove these virtual environments?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -85206,12 +85312,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="174"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="168"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="174"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="168"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -85956,16 +86062,6 @@
         <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserView.py" line="2291"/>
-        <source>Protocol Handler Request</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserView.py" line="2291"/>
-        <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to open all &lt;b&gt;{1}&lt;/b&gt; links?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -86021,1576 +86117,1576 @@
 <context>
     <name>WebBrowserWindow</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3633"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3651"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="267"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="268"/>
         <source>Contents</source>
         <translation type="unfinished">Obsah</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1531"/>
         <source>Index</source>
         <translation type="unfinished">Index</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1542"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1544"/>
         <source>Search</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1819"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1821"/>
         <source>JavaScript Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/>
         <source>New Tab</source>
         <translation type="unfinished">Nový Tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/>
         <source>&amp;New Tab</source>
         <translation type="unfinished">&amp;Nový tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/>
         <source>Ctrl+T</source>
         <comment>File|New Tab</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="702"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/>
         <source>Open a new web browser tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="705"/>
         <source>&lt;b&gt;New Tab&lt;/b&gt;&lt;p&gt;This opens a new web browser tab.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/>
         <source>New Window</source>
         <translation type="unfinished">Nové okno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/>
         <source>New &amp;Window</source>
         <translation type="unfinished">&amp;Nové okno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/>
         <source>Ctrl+N</source>
         <comment>File|New Window</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="716"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/>
         <source>Open a new web browser window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="717"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="719"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a new web browser window in the current privacy mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2546"/>
         <source>New Private Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="727"/>
         <source>New &amp;Private Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="727"/>
         <source>Ctrl+Shift+P</source>
         <comment>File|New Private Window</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="731"/>
-        <source>Open a new private web browser window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/>
+        <source>Open a new private web browser window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="735"/>
         <source>&lt;b&gt;New Private Window&lt;/b&gt;&lt;p&gt;This opens a new private web browser window by starting a new web browser instance in private mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2561"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2579"/>
         <source>Open File</source>
         <translation type="unfinished">Otevřít soubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/>
         <source>&amp;Open File</source>
         <translation type="unfinished">&amp;Otevřít soubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="747"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="749"/>
         <source>Open a file for display</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="750"/>
         <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a new file for display. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
         <source>Open File in New Tab</source>
         <translation type="unfinished">Otevřít soubor v novém tabu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
         <source>Open File in New &amp;Tab</source>
         <translation type="unfinished">Otevřít soubor do nového &amp;tabu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
         <source>Shift+Ctrl+O</source>
         <comment>File|Open in new tab</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="762"/>
-        <source>Open a file for display in a new tab</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/>
+        <source>Open a file for display in a new tab</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="766"/>
         <source>&lt;b&gt;Open File in New Tab&lt;/b&gt;&lt;p&gt;This opens a new file for display in a new tab. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="792"/>
         <source>Save Page Screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="792"/>
         <source>Save Page Screen...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="795"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="797"/>
         <source>Save the visible part of the current page as a screen shot</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="808"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="810"/>
         <source>Import Bookmarks</source>
         <translation type="unfinished">Importovat záložky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="808"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="810"/>
         <source>&amp;Import Bookmarks...</source>
         <translation type="unfinished">&amp;Importovat záložky...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="812"/>
-        <source>Import bookmarks from other browsers</source>
-        <translation type="unfinished">Import záložek z jiných prohlížečů</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="814"/>
+        <source>Import bookmarks from other browsers</source>
+        <translation type="unfinished">Import záložek z jiných prohlížečů</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="816"/>
         <source>&lt;b&gt;Import Bookmarks&lt;/b&gt;&lt;p&gt;Import bookmarks from other browsers.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Import záložek&lt;/b&gt;&lt;p&gt;Import záložek z jiných prohlížečů.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="824"/>
         <source>Export Bookmarks</source>
         <translation type="unfinished">Export záložek</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="824"/>
         <source>&amp;Export Bookmarks...</source>
         <translation type="unfinished">&amp;Exportovat záložky...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="826"/>
-        <source>Export the bookmarks into a file</source>
-        <translation type="unfinished">Export záložek do souboru</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="828"/>
+        <source>Export the bookmarks into a file</source>
+        <translation type="unfinished">Export záložek do souboru</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/>
         <source>&lt;b&gt;Export Bookmarks&lt;/b&gt;&lt;p&gt;Export the bookmarks into a file.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Export záložek&lt;/b&gt;&lt;p&gt;Export záložek do souboru.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2183"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2200"/>
         <source>Print</source>
         <translation type="unfinished">Tisk</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="840"/>
         <source>&amp;Print</source>
         <translation type="unfinished">&amp;Tisk</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="840"/>
         <source>Ctrl+P</source>
         <comment>File|Print</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="846"/>
         <source>Print the displayed help</source>
         <translation type="unfinished">Tisknout zobrazenou nápovědu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="845"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="847"/>
         <source>&lt;b&gt;Print&lt;/b&gt;&lt;p&gt;Print the displayed help text.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Tisk&lt;/b&gt;&lt;p&gt;Tisknout zobrazenou nápovědu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="855"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="857"/>
         <source>Print as PDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
-        <source>Print the displayed help as PDF</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="862"/>
+        <source>Print the displayed help as PDF</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="864"/>
         <source>&lt;b&gt;Print as PDF&lt;/b&gt;&lt;p&gt;Print the displayed help text as a PDF file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="874"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="876"/>
         <source>Print Preview</source>
         <translation type="unfinished">Náhled tisku</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="879"/>
-        <source>Print preview of the displayed help</source>
-        <translation type="unfinished">Posun na hlavní stranu nápovědy</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/>
+        <source>Print preview of the displayed help</source>
+        <translation type="unfinished">Posun na hlavní stranu nápovědy</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="883"/>
         <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the displayed help text.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Vytisknout náhled&lt;/b&gt;&lt;p&gt;Tisknout náhled zobrazeného textu nápovědy.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/>
         <source>Close</source>
         <translation type="unfinished">Zavřít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/>
         <source>&amp;Close</source>
         <translation type="unfinished">&amp;Zavřít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/>
         <source>Ctrl+W</source>
         <comment>File|Close</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
-        <source>Close the current help window</source>
-        <translation type="unfinished">Zavřít aktuální okno nápovědy</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="913"/>
+        <source>Close the current help window</source>
+        <translation type="unfinished">Zavřít aktuální okno nápovědy</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current web browser window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="922"/>
         <source>Close All</source>
         <translation type="unfinished">Zavřít vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="922"/>
         <source>Close &amp;All</source>
         <translation type="unfinished">Z&amp;avřít vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="924"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="926"/>
         <source>Close all help windows</source>
         <translation type="unfinished">Zavřít všechna okna s nápovědou</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all web browser windows except the first one.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="935"/>
         <source>Quit</source>
         <translation type="unfinished">Konec</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2909"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2927"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Konec</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="935"/>
         <source>Ctrl+Q</source>
         <comment>File|Quit</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="939"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="941"/>
         <source>Quit the eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="940"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="942"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the eric6 Web Browser.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/>
         <source>Backward</source>
         <translation type="unfinished">Nazpět</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/>
         <source>&amp;Backward</source>
         <translation type="unfinished">&amp;Nazpět</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/>
         <source>Alt+Left</source>
         <comment>Go|Backward</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="955"/>
         <source>Move one screen backward</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="954"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/>
         <source>&lt;b&gt;Backward&lt;/b&gt;&lt;p&gt;Moves one screen backward. If none is available, this action is disabled.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/>
         <source>Forward</source>
         <translation type="unfinished">Dopředu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/>
         <source>&amp;Forward</source>
         <translation type="unfinished">&amp;Dopředu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/>
         <source>Alt+Right</source>
         <comment>Go|Forward</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="968"/>
-        <source>Move one screen forward</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="970"/>
+        <source>Move one screen forward</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="972"/>
         <source>&lt;b&gt;Forward&lt;/b&gt;&lt;p&gt;Moves one screen forward. If none is available, this action is disabled.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/>
         <source>Home</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/>
         <source>&amp;Home</source>
         <translation type="unfinished">&amp;Hlavní strana</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/>
         <source>Ctrl+Home</source>
         <comment>Go|Home</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="988"/>
         <source>&lt;b&gt;Home&lt;/b&gt;&lt;p&gt;Moves to the initial screen.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>Reload</source>
         <translation type="unfinished">Obnovit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>&amp;Reload</source>
         <translation type="unfinished">&amp;Obnovit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>Ctrl+R</source>
         <comment>Go|Reload</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>F5</source>
         <comment>Go|Reload</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/>
-        <source>Reload the current screen</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1002"/>
+        <source>Reload the current screen</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1004"/>
         <source>&lt;b&gt;Reload&lt;/b&gt;&lt;p&gt;Reloads the current screen.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Stop</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>&amp;Stop</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Ctrl+.</source>
         <comment>Go|Stop</comment>
         <translation type="unfinished">Ctrl+.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Esc</source>
         <comment>Go|Stop</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1018"/>
         <source>Stop loading</source>
         <translation type="unfinished">Zastavit načítání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1017"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/>
         <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stops loading of the current tab.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Zastavit&lt;/b&gt;&lt;p&gt;Zastavit načítání aktuálního tabu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>Copy</source>
         <translation type="unfinished">Kopírovat</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>&amp;Copy</source>
         <translation type="unfinished">&amp;Kopírovat</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1030"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1032"/>
         <source>Copy the selected text</source>
         <translation type="unfinished">Kopírovat vybraný text</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1031"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Kopírovat&lt;/b&gt;&lt;p&gt;Kopírovat vybraný text do schránky.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/>
         <source>Cut</source>
         <translation type="unfinished">Vyjmout</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished">Vyjmou&amp;t</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1044"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1046"/>
         <source>Cut the selected text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/>
         <source>Paste</source>
         <translation type="unfinished">Vložit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/>
         <source>&amp;Paste</source>
         <translation type="unfinished">V&amp;ložit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1058"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1060"/>
         <source>Paste text from the clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1059"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1061"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste some text from the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/>
         <source>Undo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/>
         <source>&amp;Undo</source>
         <translation type="unfinished">&amp;Vrátit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1072"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/>
         <source>Undo the last edit action</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1073"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1075"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last edit action.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
         <source>Redo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
         <source>&amp;Redo</source>
         <translation type="unfinished">&amp;Znovu použít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1086"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/>
         <source>Redo the last edit action</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1087"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1089"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last edit action.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/>
         <source>Select All</source>
         <translation type="unfinished">Vybrat vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/>
         <source>&amp;Select All</source>
         <translation type="unfinished">Vybrat vš&amp;e</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1100"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1102"/>
         <source>Select all text</source>
         <translation type="unfinished">Vybrat všechen text</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1101"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Select all text of the current browser.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/>
         <source>Find...</source>
         <translation type="unfinished">Hledat...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/>
         <source>&amp;Find...</source>
         <translation type="unfinished">&amp;Hledat...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/>
         <source>Ctrl+F</source>
         <comment>Edit|Find</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Find text in page</source>
         <translation type="unfinished">Hledat text na stránce</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1128"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1130"/>
         <source>&lt;b&gt;Find&lt;/b&gt;&lt;p&gt;Find text in the current page.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Hledat&lt;/b&gt;&lt;p&gt;Hledá se text na aktuální straně.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/>
         <source>Find next</source>
         <translation type="unfinished">Najít další</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/>
         <source>Find &amp;next</source>
         <translation type="unfinished">Hledat &amp;následující</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/>
         <source>F3</source>
         <comment>Edit|Find next</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1141"/>
-        <source>Find next occurrence of text in page</source>
-        <translation type="unfinished">Hledat následující výskyt textu na straně</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1143"/>
+        <source>Find next occurrence of text in page</source>
+        <translation type="unfinished">Hledat následující výskyt textu na straně</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1145"/>
         <source>&lt;b&gt;Find next&lt;/b&gt;&lt;p&gt;Find the next occurrence of text in the current page.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Hledat následující&lt;/b&gt;&lt;p&gt;Vyhledá se následující výskyt textu na aktuální straně.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/>
         <source>Find previous</source>
         <translation type="unfinished">Najít předchozí</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/>
         <source>Find &amp;previous</source>
         <translation type="unfinished">Hledat &amp;předchozí</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/>
         <source>Shift+F3</source>
         <comment>Edit|Find previous</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1156"/>
-        <source>Find previous occurrence of text in page</source>
-        <translation type="unfinished">Hledat předchozí výskyt textu na stránce</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/>
+        <source>Find previous occurrence of text in page</source>
+        <translation type="unfinished">Hledat předchozí výskyt textu na stránce</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1160"/>
         <source>&lt;b&gt;Find previous&lt;/b&gt;&lt;p&gt;Find the previous occurrence of text in the current page.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Hledat předchozí&lt;/b&gt;&lt;p&gt;Vyhledá předchozí výskyt textu na aktuální straně.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/>
         <source>Manage Bookmarks</source>
         <translation type="unfinished">Správa záložek</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/>
         <source>&amp;Manage Bookmarks...</source>
         <translation type="unfinished">&amp;Správa záložek...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/>
         <source>Ctrl+Shift+B</source>
         <comment>Help|Manage bookmarks</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1172"/>
-        <source>Open a dialog to manage the bookmarks.</source>
-        <translation type="unfinished">Otevřít dialog pro správu záložek.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1174"/>
+        <source>Open a dialog to manage the bookmarks.</source>
+        <translation type="unfinished">Otevřít dialog pro správu záložek.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
         <source>&lt;b&gt;Manage Bookmarks...&lt;/b&gt;&lt;p&gt;Open a dialog to manage the bookmarks.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Správa záložek&lt;/b&gt;&lt;p&gt;Otevřít dialog pro správu záložek.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1184"/>
         <source>Add Bookmark</source>
         <translation type="unfinished">Přidat záložku</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1184"/>
         <source>Add &amp;Bookmark...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1184"/>
         <source>Ctrl+D</source>
         <comment>Help|Add bookmark</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1189"/>
-        <source>Open a dialog to add a bookmark.</source>
-        <translation type="unfinished">Otevřít dialog pro přidání záložky.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1191"/>
+        <source>Open a dialog to add a bookmark.</source>
+        <translation type="unfinished">Otevřít dialog pro přidání záložky.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1193"/>
         <source>&lt;b&gt;Add Bookmark&lt;/b&gt;&lt;p&gt;Open a dialog to add the current URL as a bookmark.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Přidat záložku&lt;/b&gt;&lt;p&gt;Otevřít dialog pro přidání aktuální URL jako záložky.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1198"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/>
         <source>Add Folder</source>
         <translation type="unfinished">Přidat složku</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1198"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/>
         <source>Add &amp;Folder...</source>
         <translation type="unfinished">Přidat s&amp;ložku...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1202"/>
-        <source>Open a dialog to add a new bookmarks folder.</source>
-        <translation type="unfinished">Otevřít dialog pro přidání nové složky záložek.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <source>Open a dialog to add a new bookmarks folder.</source>
+        <translation type="unfinished">Otevřít dialog pro přidání nové složky záložek.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1206"/>
         <source>&lt;b&gt;Add Folder...&lt;/b&gt;&lt;p&gt;Open a dialog to add a new bookmarks folder.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Přidat složku...&lt;/b&gt;&lt;p&gt;Otevřít dialog pro přidání nové složky záložek.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/>
         <source>Bookmark All Tabs</source>
         <translation type="unfinished">Vytvořit záložky pro všechny taby</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/>
         <source>Bookmark All Tabs...</source>
         <translation type="unfinished">Vytvořit záložky pro všechny taby...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1216"/>
-        <source>Bookmark all open tabs.</source>
-        <translation type="unfinished">Vytvořit záložky pro všechny otevřené taby.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1218"/>
+        <source>Bookmark all open tabs.</source>
+        <translation type="unfinished">Vytvořit záložky pro všechny otevřené taby.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1220"/>
         <source>&lt;b&gt;Bookmark All Tabs...&lt;/b&gt;&lt;p&gt;Open a dialog to add a new bookmarks folder for all open tabs.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Vytvořit záložky pro všechny taby...&lt;/b&gt;&lt;p&gt;Otevřít dialog pro přidání nové složky záložek pro všechny otevřené taby.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
         <source>What&apos;s This?</source>
         <translation type="unfinished">Co je to?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
         <source>&amp;What&apos;s This?</source>
         <translation type="unfinished">&amp;Co je to?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
         <source>Shift+F1</source>
         <comment>Help|What&apos;s This?&apos;</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1232"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1234"/>
         <source>Context sensitive help</source>
         <translation type="unfinished">Kontextově senzitivní nápověda</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1233"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1235"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Zobrazit kontextově senzitivní nápovědu&lt;/b&gt;&lt;p&gt;V režimu &quot;Co je to?&quot; se nad různými prvky aplikace u kurzoru zobrazí otazník. Když pak kliknete na tyto prvky, zobrazí se krátký popis co daný prvek znamená a jak jej použít. V dialogových oknech se tato funkce spustí tlačítkem kontextové nápovědy na horní liště.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/>
         <source>About</source>
         <translation type="unfinished">O aplikaci</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/>
         <source>&amp;About</source>
         <translation type="unfinished">O &amp;aplikaci</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1248"/>
-        <source>Display information about this software</source>
-        <translation type="unfinished">Zobrazit informace a tomto software</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1250"/>
+        <source>Display information about this software</source>
+        <translation type="unfinished">Zobrazit informace a tomto software</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1252"/>
         <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;O aplikaci&lt;/b&gt;&lt;p&gt;Zobrazí se informace o tomto software.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1259"/>
         <source>About Qt</source>
         <translation type="unfinished">O Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1259"/>
         <source>About &amp;Qt</source>
         <translation type="unfinished">O &amp;Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/>
-        <source>Display information about the Qt toolkit</source>
-        <translation type="unfinished">Zobrazit informace o Qt toolkitu</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1263"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation type="unfinished">Zobrazit informace o Qt toolkitu</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1265"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Zoom in</source>
         <translation type="unfinished">Přiblížit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished">Př&amp;iblížit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Ctrl++</source>
         <comment>View|Zoom in</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Zoom In</source>
         <comment>View|Zoom in</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1277"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1279"/>
         <source>Zoom in on the web page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1278"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1280"/>
         <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the web page. This makes the web page bigger.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Zoom out</source>
         <translation type="unfinished">Oddálit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished">&amp;Oddálit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Ctrl+-</source>
         <comment>View|Zoom out</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Zoom Out</source>
         <comment>View|Zoom out</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1295"/>
         <source>Zoom out on the web page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1294"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1296"/>
         <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the web page. This makes the web page smaller.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/>
         <source>Zoom reset</source>
         <translation type="unfinished">Resetovat lupu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished">&amp;Resetovat lupu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/>
         <source>Ctrl+0</source>
         <comment>View|Zoom reset</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1308"/>
-        <source>Reset the zoom of the web page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/>
+        <source>Reset the zoom of the web page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1312"/>
         <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the web page. This sets the zoom factor to 100%.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1318"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1320"/>
         <source>Show page source</source>
         <translation type="unfinished">Zobrazit zdroj strany</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1318"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1320"/>
         <source>Ctrl+U</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1323"/>
-        <source>Show the page source in an editor</source>
-        <translation type="unfinished">Zobrazit zdroj strany v editoru</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1325"/>
+        <source>Show the page source in an editor</source>
+        <translation type="unfinished">Zobrazit zdroj strany v editoru</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1327"/>
         <source>&lt;b&gt;Show page source&lt;/b&gt;&lt;p&gt;Show the page source in an editor.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Zobrazit zdroj strany&lt;/b&gt;&lt;p&gt;Zobrazit zdroj strany v editoru.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1333"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1335"/>
         <source>Full Screen</source>
         <translation type="unfinished">Celá obrazovka</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1333"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1335"/>
         <source>&amp;Full Screen</source>
         <translation type="unfinished">&amp;Celá obrazovka</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1343"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/>
         <source>F11</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1350"/>
         <source>Show next tab</source>
         <translation type="unfinished">Zobrazit následující tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1350"/>
         <source>Ctrl+Alt+Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1359"/>
         <source>Show previous tab</source>
         <translation type="unfinished">Zobrazit předchozí tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1359"/>
         <source>Shift+Ctrl+Alt+Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1368"/>
         <source>Switch between tabs</source>
         <translation type="unfinished">Přepnout mezi taby</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1368"/>
         <source>Ctrl+1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/>
-        <source>Set the prefered configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1381"/>
+        <source>Set the prefered configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1383"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1391"/>
         <source>Languages</source>
         <translation type="unfinished">Jazyky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1391"/>
         <source>&amp;Languages...</source>
         <translation type="unfinished">&amp;Jazyky...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1394"/>
-        <source>Configure the accepted languages for web pages</source>
-        <translation type="unfinished">Nastavit polovené jazyky pro web strany</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1396"/>
+        <source>Configure the accepted languages for web pages</source>
+        <translation type="unfinished">Nastavit polovené jazyky pro web strany</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1398"/>
         <source>&lt;b&gt;Languages&lt;/b&gt;&lt;p&gt;Configure the accepted languages for web pages.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Jazyky&lt;/b&gt;&lt;p&gt;Nastavit polovené jazyky pro web strany.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/>
         <source>Cookies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/>
         <source>C&amp;ookies...</source>
         <translation type="unfinished">C&amp;ookies...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1408"/>
-        <source>Configure cookies handling</source>
-        <translation type="unfinished">Nastavit ovládání cookies</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1410"/>
+        <source>Configure cookies handling</source>
+        <translation type="unfinished">Nastavit ovládání cookies</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1412"/>
         <source>&lt;b&gt;Cookies&lt;/b&gt;&lt;p&gt;Configure cookies handling.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Cookies&lt;/b&gt;&lt;p&gt;Nastavit ovládání cookies.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1418"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1420"/>
         <source>Flash Cookies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1418"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1420"/>
         <source>&amp;Flash Cookies...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1423"/>
-        <source>Manage flash cookies</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1425"/>
+        <source>Manage flash cookies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1427"/>
         <source>&lt;b&gt;Flash Cookies&lt;/b&gt;&lt;p&gt;Show a dialog to manage the flash cookies.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1435"/>
         <source>Personal Information</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1435"/>
         <source>Personal Information...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1439"/>
-        <source>Configure personal information for completing form fields</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1441"/>
+        <source>Configure personal information for completing form fields</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1443"/>
         <source>&lt;b&gt;Personal Information...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the personal information used for completing form fields.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/>
         <source>GreaseMonkey Scripts</source>
         <translation type="unfinished">Smazat &amp;soukromá data</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/>
         <source>GreaseMonkey Scripts...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1456"/>
-        <source>Configure the GreaseMonkey Scripts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1458"/>
+        <source>Configure the GreaseMonkey Scripts</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1460"/>
         <source>&lt;b&gt;GreaseMonkey Scripts...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the available GreaseMonkey Scripts.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1469"/>
         <source>Edit Message Filters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1469"/>
         <source>Edit Message Filters...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1472"/>
-        <source>Edit the message filters used to suppress unwanted messages</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1474"/>
+        <source>Edit the message filters used to suppress unwanted messages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1476"/>
         <source>&lt;b&gt;Edit Message Filters&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the message filters used to suppress unwanted messages been shown in an error window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/>
         <source>Edit HTML5 Feature Permissions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/>
         <source>Edit HTML5 Feature Permissions...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1489"/>
-        <source>Edit the remembered HTML5 feature permissions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1491"/>
+        <source>Edit the remembered HTML5 feature permissions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1493"/>
         <source>&lt;b&gt;Edit HTML5 Feature Permissions&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the remembered HTML5 feature permissions.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1501"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1503"/>
         <source>Sync with Table of Contents</source>
         <translation type="unfinished">Sync obsahu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1506"/>
-        <source>Synchronizes the table of contents with current page</source>
-        <translation type="unfinished">Synchronizuje obsah s aktuální stranou</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1508"/>
+        <source>Synchronizes the table of contents with current page</source>
+        <translation type="unfinished">Synchronizuje obsah s aktuální stranou</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1510"/>
         <source>&lt;b&gt;Sync with Table of Contents&lt;/b&gt;&lt;p&gt;Synchronizes the table of contents with current page.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Sync obsah&lt;/b&gt;&lt;p&gt;Synchronizuje obsah s aktuální stranou.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1516"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1518"/>
         <source>Table of Contents</source>
         <translation type="unfinished">Obsah</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1520"/>
-        <source>Shows the table of contents window</source>
-        <translation type="unfinished">Zobrazit okno s obsahem</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1522"/>
+        <source>Shows the table of contents window</source>
+        <translation type="unfinished">Zobrazit okno s obsahem</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1524"/>
         <source>&lt;b&gt;Table of Contents&lt;/b&gt;&lt;p&gt;Shows the table of contents window.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Obsah&lt;/b&gt;&lt;p&gt;Zobrazit okno s obsahem.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/>
-        <source>Shows the index window</source>
-        <translation type="unfinished">Zobrazit index okna</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1535"/>
+        <source>Shows the index window</source>
+        <translation type="unfinished">Zobrazit index okna</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1537"/>
         <source>&lt;b&gt;Index&lt;/b&gt;&lt;p&gt;Shows the index window.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Index&lt;/b&gt;&lt;p&gt;Zobrazit index okna.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1546"/>
-        <source>Shows the search window</source>
-        <translation type="unfinished">Zobrazit okno hledání</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1548"/>
+        <source>Shows the search window</source>
+        <translation type="unfinished">Zobrazit okno hledání</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1550"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Shows the search window.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Hledání&lt;/b&gt;&lt;p&gt;Zobrazit okno hledání.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/>
         <source>Manage QtHelp Documents</source>
         <translation type="unfinished">Uspořádat dokumenty QtNápovědy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/>
         <source>Manage QtHelp &amp;Documents</source>
         <translation type="unfinished">Uspořádat QtHelp &amp;dokumenty</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1560"/>
-        <source>Shows a dialog to manage the QtHelp documentation set</source>
-        <translation type="unfinished">Zobrazit dialog pro uspořádání QtNápovědy</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1562"/>
+        <source>Shows a dialog to manage the QtHelp documentation set</source>
+        <translation type="unfinished">Zobrazit dialog pro uspořádání QtNápovědy</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1564"/>
         <source>&lt;b&gt;Manage QtHelp Documents&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the QtHelp documentation set.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Uspořádat dokumenty QtNápovědy&lt;/b&gt;&lt;p&gt;Zobrazit dialog pro uspořádání QtNápovědy.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/>
         <source>Manage QtHelp Filters</source>
         <translation type="unfinished">Uspořádat filtry QtNápovědy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/>
         <source>Manage QtHelp &amp;Filters</source>
         <translation type="unfinished">Uspořádat QtHelp &amp;filtry</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1575"/>
-        <source>Shows a dialog to manage the QtHelp filters</source>
-        <translation type="unfinished">Zobrazit dialog pro uspořádání filtrů QtNápovědy</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1577"/>
+        <source>Shows a dialog to manage the QtHelp filters</source>
+        <translation type="unfinished">Zobrazit dialog pro uspořádání filtrů QtNápovědy</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1579"/>
         <source>&lt;b&gt;Manage QtHelp Filters&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the QtHelp filters.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Uspořádat filtry QtNápovědy&lt;/b&gt;&lt;p&gt;Zobrazit dialog pro uspořádání filtrů QtNápovědy.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1585"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/>
         <source>Reindex Documentation</source>
         <translation type="unfinished">Znovu indexovat dokumentaci</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1585"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/>
         <source>&amp;Reindex Documentation</source>
         <translation type="unfinished">Přeinde&amp;xovat dokumentaci</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/>
-        <source>Reindexes the documentation set</source>
-        <translation type="unfinished">Přeindexuje dokumentaci</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1591"/>
+        <source>Reindexes the documentation set</source>
+        <translation type="unfinished">Přeindexuje dokumentaci</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1593"/>
         <source>&lt;b&gt;Reindex Documentation&lt;/b&gt;&lt;p&gt;Reindexes the documentation set.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Znovu indexovat dokumentaci&lt;/b&gt;&lt;p&gt;Přeindexuje dokumentaci.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/>
-        <source>Clear private data</source>
-        <translation type="unfinished">Smazat soukromá data</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1607"/>
+        <source>Clear private data</source>
+        <translation type="unfinished">Smazat soukromá data</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1609"/>
         <source>&lt;b&gt;Clear private data&lt;/b&gt;&lt;p&gt;Clears the private data like browsing history, search history or the favicons database.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Smazat soukromá data&lt;/b&gt;&lt;p&gt;Smaže soukromá data jako je historie prohlížení, vyhledávání a databáze favicon.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1616"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/>
         <source>Clear icons database</source>
         <translation type="unfinished">Vyčistit ikony databáze</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1616"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/>
         <source>Clear &amp;icons database</source>
         <translation type="unfinished">Smazat databázi &amp;ikon</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1621"/>
-        <source>Clear the database of favicons</source>
-        <translation type="unfinished">Vyčistit databázi favicons</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1623"/>
+        <source>Clear the database of favicons</source>
+        <translation type="unfinished">Vyčistit databázi favicons</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1625"/>
         <source>&lt;b&gt;Clear icons database&lt;/b&gt;&lt;p&gt;Clears the database of favicons of previously visited URLs.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Vyčistit databázi favicons&lt;/b&gt;&lt;p&gt;Vyčistit databázi favicons navštívených URL.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1631"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1633"/>
         <source>Manage saved Favicons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1637"/>
-        <source>Show a dialog to manage the saved favicons</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1639"/>
+        <source>Show a dialog to manage the saved favicons</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1641"/>
         <source>&lt;b&gt;Manage saved Favicons&lt;/b&gt;&lt;p&gt;This shows a dialog to manage the saved favicons of previously visited URLs.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1647"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1649"/>
         <source>Configure Search Engines</source>
         <translation type="unfinished">Konfigurovat vyhledávací enginy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1647"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1649"/>
         <source>Configure Search &amp;Engines...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1652"/>
-        <source>Configure the available search engines</source>
-        <translation type="unfinished">Konfigurovat dostupné vyhledávací enginy</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1654"/>
+        <source>Configure the available search engines</source>
+        <translation type="unfinished">Konfigurovat dostupné vyhledávací enginy</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1656"/>
         <source>&lt;b&gt;Configure Search Engines...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the available search engines.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Konfigurivat vyhledávací enginy...&lt;/b&gt;&lt;p&gt;Otevře dialog pro konfiguraci dostupných vyhledávacích enginů.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1663"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/>
         <source>Manage Saved Passwords</source>
         <translation type="unfinished">Spravovat uložená hesla</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1663"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/>
         <source>Manage Saved Passwords...</source>
         <translation type="unfinished">Spravovat uložená hesla...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1669"/>
-        <source>Manage the saved passwords</source>
-        <translation type="unfinished">Spravovat vaše uložená hesla</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1671"/>
+        <source>Manage the saved passwords</source>
+        <translation type="unfinished">Spravovat vaše uložená hesla</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1673"/>
         <source>&lt;b&gt;Manage Saved Passwords...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the saved passwords.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Spravovat uložená hesla...&lt;/b&gt;&lt;p&gt;Otevře dialog pro spravování uložených hesel.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1678"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1680"/>
         <source>Ad Block</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1678"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1680"/>
         <source>&amp;Ad Block...</source>
         <translation type="unfinished">&amp;Ad Block...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1684"/>
-        <source>Configure AdBlock subscriptions and rules</source>
-        <translation type="unfinished">Konfigurovat AdBlock odebírání a pravidla</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1686"/>
+        <source>Configure AdBlock subscriptions and rules</source>
+        <translation type="unfinished">Konfigurovat AdBlock odebírání a pravidla</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1688"/>
         <source>&lt;b&gt;Ad Block...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure AdBlock subscriptions and rules.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Ad Block...&lt;/b&gt;&lt;p&gt;Otevře dialog pro konfiguraci AdBlock odebírání a pravidel.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1696"/>
         <source>Manage SSL Certificate Errors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1696"/>
         <source>Manage SSL Certificate Errors...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/>
-        <source>Manage the accepted SSL certificate Errors</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1702"/>
+        <source>Manage the accepted SSL certificate Errors</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1704"/>
         <source>&lt;b&gt;Manage SSL Certificate Errors...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the accepted SSL certificate errors.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1727"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1729"/>
         <source>Downloads</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1731"/>
-        <source>Shows the downloads window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1733"/>
+        <source>Shows the downloads window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1735"/>
         <source>&lt;b&gt;Downloads&lt;/b&gt;&lt;p&gt;Shows the downloads window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/>
         <source>RSS Feeds Dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/>
         <source>&amp;RSS Feeds Dialog...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/>
         <source>Ctrl+Shift+F</source>
         <comment>Help|RSS Feeds Dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/>
-        <source>Open a dialog showing the configured RSS feeds.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/>
+        <source>Open a dialog showing the configured RSS feeds.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1751"/>
         <source>&lt;b&gt;RSS Feeds Dialog...&lt;/b&gt;&lt;p&gt;Open a dialog to show the configured RSS feeds. It can be used to mange the feeds and to show their contents.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/>
         <source>Siteinfo Dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/>
         <source>&amp;Siteinfo Dialog...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/>
         <source>Ctrl+Shift+I</source>
         <comment>Help|Siteinfo Dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1764"/>
-        <source>Open a dialog showing some information about the current site.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1766"/>
+        <source>Open a dialog showing some information about the current site.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1768"/>
         <source>&lt;b&gt;Siteinfo Dialog...&lt;/b&gt;&lt;p&gt;Opens a dialog showing some information about the current site.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1774"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/>
         <source>Manage User Agent Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1774"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/>
         <source>Manage &amp;User Agent Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1778"/>
-        <source>Shows a dialog to manage the User Agent settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1780"/>
+        <source>Shows a dialog to manage the User Agent settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1782"/>
         <source>&lt;b&gt;Manage User Agent Settings&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the User Agent settings.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1790"/>
         <source>Synchronize data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1790"/>
         <source>&amp;Synchronize Data...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1793"/>
-        <source>Shows a dialog to synchronize data via the network</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1795"/>
+        <source>Shows a dialog to synchronize data via the network</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1797"/>
         <source>&lt;b&gt;Synchronize Data...&lt;/b&gt;&lt;p&gt;This shows a dialog to synchronize data via the network.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1804"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1806"/>
         <source>Manage Saved Zoom Values</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1804"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1806"/>
         <source>Manage Saved Zoom Values...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1810"/>
-        <source>Manage the saved zoom values</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1812"/>
+        <source>Manage the saved zoom values</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1814"/>
         <source>&lt;b&gt;Manage Saved Zoom Values...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the saved zoom values.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/>
-        <source>Toggle the JavaScript console window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1825"/>
+        <source>Toggle the JavaScript console window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1827"/>
         <source>&lt;b&gt;JavaScript Console&lt;/b&gt;&lt;p&gt;This toggles the JavaScript console window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1970"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1986"/>
         <source>&amp;File</source>
         <translation type="unfinished">S&amp;oubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2002"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2018"/>
         <source>&amp;Edit</source>
         <translation type="unfinished">&amp;Edit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2261"/>
         <source>&amp;View</source>
         <translation type="unfinished">Poh&amp;led</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2029"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2045"/>
         <source>Text Encoding</source>
         <translation type="unfinished"></translation>
     </message>
@@ -87600,27 +87696,27 @@
         <translation type="obsolete">&amp;Jít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2041"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2057"/>
         <source>H&amp;istory</source>
         <translation type="unfinished">H&amp;istorie</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2058"/>
-        <source>&amp;Bookmarks</source>
-        <translation type="unfinished">&amp;Záložky</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="2074"/>
+        <source>&amp;Bookmarks</source>
+        <translation type="unfinished">&amp;Záložky</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2090"/>
         <source>&amp;Settings</source>
         <translation type="unfinished">Na&amp;stavení</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2107"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2123"/>
         <source>Global User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2274"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2292"/>
         <source>&amp;Tools</source>
         <translation type="unfinished">&amp;Nástroje</translation>
     </message>
@@ -87630,52 +87726,52 @@
         <translation type="obsolete">O&amp;kno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2148"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2165"/>
         <source>&amp;Help</source>
         <translation type="unfinished">&amp;Nápověda</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2298"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2316"/>
         <source>File</source>
         <translation type="unfinished">Soubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2323"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2341"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2336"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2354"/>
         <source>View</source>
         <translation type="unfinished">Pohled</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2346"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2364"/>
         <source>Find</source>
         <translation type="unfinished">Hledat</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2355"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2373"/>
         <source>Filter</source>
         <translation type="unfinished">Filtr</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2360"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2378"/>
         <source>Filtered by: </source>
         <translation type="unfinished">Filtrováno: </translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2368"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2386"/>
         <source>Settings</source>
         <translation type="unfinished">Nastavení</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2381"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2399"/>
         <source>Tools</source>
         <translation type="unfinished">Nástroje</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2390"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2408"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
@@ -87685,32 +87781,32 @@
         <translation type="obsolete">Jít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2397"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2415"/>
         <source>VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1861"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1863"/>
         <source>Scan current site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4689"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4707"/>
         <source>IP Address Report</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4699"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4717"/>
         <source>Domain Report</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2546"/>
         <source>&lt;p&gt;Could not start the process.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2546"/>
         <source>OK</source>
         <translation type="unfinished">OK</translation>
     </message>
@@ -87720,369 +87816,389 @@
         <translation type="obsolete">Help soubory (*.html *.htm);;PDF soubory (*.pdf);;CHM soubory (*.chm);;Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2601"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2619"/>
         <source>&lt;b&gt;eric6 Web Browser - {0}&lt;/b&gt;&lt;p&gt;The eric6 Web Browser is a combined help file and HTML browser. It is part of the eric6 development toolset.&lt;/p&gt;&lt;p&gt;It is based on QtWebEngine {1} and Chrome {2}.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2743"/>
         <source>Saved Tabs</source>
         <translation type="unfinished">Uložkt taby</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3468"/>
         <source>Could not find an associated content.</source>
         <translation type="unfinished">Asociovaný obsah nelze nalézt.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3552"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3570"/>
         <source>Updating search index</source>
         <translation type="unfinished">Aktualizovat index pro hledání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3623"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3641"/>
         <source>Looking for Documentation...</source>
         <translation type="unfinished">Vyhledat dokumentaci...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3653"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3671"/>
         <source>Unfiltered</source>
         <translation type="unfinished">Nefiltrováno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3670"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3688"/>
         <source>Help Engine</source>
         <translation type="unfinished">Engine nápovědy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4224"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4242"/>
         <source>ISO</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4228"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4246"/>
         <source>Windows</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4230"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4248"/>
         <source>ISCII</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4244"/>
         <source>Unicode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4234"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4252"/>
         <source>Other</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4232"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4250"/>
         <source>IBM</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4654"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4672"/>
         <source>VirusTotal Scan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4654"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4672"/>
         <source>&lt;p&gt;The VirusTotal scan could not be scheduled.&lt;p&gt;
 &lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4680"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4698"/>
         <source>Enter a valid IPv4 address in dotted quad notation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4689"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4707"/>
         <source>The given IP address is not in dotted quad notation.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4699"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4717"/>
         <source>Enter a valid domain name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1833"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1835"/>
         <source>Tab Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1837"/>
-        <source>Shows the tab manager window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1839"/>
+        <source>Shows the tab manager window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1841"/>
         <source>&lt;b&gt;Tab Manager&lt;/b&gt;&lt;p&gt;Shows the tab manager window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="152"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="153"/>
         <source>eric6 Web Browser (Private Mode)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
         <source>Save As</source>
         <translation type="unfinished">Uložit jako</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
         <source>&amp;Save As...</source>
         <translation type="unfinished">Uložit j&amp;ako...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
         <source>Shift+Ctrl+S</source>
         <comment>File|Save As</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="779"/>
-        <source>Save the current page to disk</source>
-        <translation type="unfinished">Uložit aktuální stranu na disk</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/>
+        <source>Save the current page to disk</source>
+        <translation type="unfinished">Uložit aktuální stranu na disk</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="783"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current page to disk.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Uložit jako...&lt;/b&gt;&lt;p&gt;Uložit aktuální stranu na disk.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1108"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
         <source>Unselect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1115"/>
         <source>Clear current selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1114"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1116"/>
         <source>&lt;b&gt;Unselect&lt;/b&gt;&lt;p&gt;Clear the selection of the current browser.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1108"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
         <source>Alt+Ctrl+A</source>
         <comment>Edit|Unselect</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2561"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2579"/>
         <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
         <source>Move to the initial screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1340"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/>
         <source>Meta+Ctrl+F</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2280"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2298"/>
         <source>&amp;VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2246"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2263"/>
         <source>&amp;Windows</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2142"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2159"/>
         <source>&amp;Toolbars</source>
         <translation type="unfinished">&amp;Toolbary</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2177"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2194"/>
         <source>Save</source>
         <translation type="unfinished">Uložit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2196"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2213"/>
         <source>Show All History...</source>
         <translation type="unfinished">Zobrazit celou historii...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4259"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4277"/>
         <source>Menu Bar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4264"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4282"/>
         <source>Bookmarks</source>
         <translation type="unfinished">Záložky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4269"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4287"/>
         <source>Status Bar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4283"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4301"/>
         <source>&amp;Show all</source>
         <translation type="unfinished">&amp;Zobrazit vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4285"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4303"/>
         <source>&amp;Hide all</source>
         <translation type="unfinished">&amp;Skrýt vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="891"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="893"/>
         <source>Send Page Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="896"/>
-        <source>Send the link of the current page via email</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="898"/>
+        <source>Send the link of the current page via email</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/>
         <source>&lt;b&gt;Send Page Link&lt;/b&gt;&lt;p&gt;Send the link of the current page via email.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1849"/>
         <source>Session Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1849"/>
         <source>Session Manager...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1851"/>
-        <source>Shows the session manager window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1853"/>
+        <source>Shows the session manager window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1855"/>
         <source>&lt;b&gt;Session Manager&lt;/b&gt;&lt;p&gt;Shows the session manager window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2170"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2187"/>
         <source>Sessions</source>
         <translation type="unfinished">Relace</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2918"/>
         <source>Are you sure you want to close the web browser?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2918"/>
         <source>Are you sure you want to close the web browser?
 You have {0} windows with {1} tabs open.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1711"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1713"/>
         <source>Manage Safe Browsing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1711"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1713"/>
         <source>Manage Safe Browsing...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1720"/>
+        <source>&lt;b&gt;Manage Safe Browsing&lt;/b&gt;&lt;p&gt;This opens a dialog to configure Safe Browsing and to manage the local cache.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1718"/>
-        <source>&lt;b&gt;Manage Safe Browsing&lt;/b&gt;&lt;p&gt;This opens a dialog to configure Safe Browsing and to manage the local cache.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/>
         <source>Configure Safe Browsing and manage local cache</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/>
         <source>&lt;b&gt;Save Page Screen...&lt;/b&gt;&lt;p&gt;Saves the visible part of the current page as a screen shot.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1899"/>
         <source>Keyboard Shortcuts</source>
         <translation type="unfinished">Klávesové zkratky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1899"/>
         <source>Keyboard &amp;Shortcuts...</source>
         <translation type="unfinished">Klávesové &amp;zkratky...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1903"/>
-        <source>Set the keyboard shortcuts</source>
-        <translation type="unfinished">Nastavení klávesových zkratek</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1905"/>
+        <source>Set the keyboard shortcuts</source>
+        <translation type="unfinished">Nastavení klávesových zkratek</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1907"/>
         <source>&lt;b&gt;Keyboard Shortcuts&lt;/b&gt;&lt;p&gt;Set the keyboard shortcuts of the application with your prefered values.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Klávesové zkratky&lt;/b&gt;&lt;p&gt;Nastavení klávesových zkratek aplikace podle zvyklostí uživatele.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="5034"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="5076"/>
         <source>Export Keyboard Shortcuts</source>
         <translation type="unfinished">Exportovat klávesové zkratky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1913"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1915"/>
         <source>&amp;Export Keyboard Shortcuts...</source>
         <translation type="unfinished">&amp;Exportovat klávesové zkratky...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1918"/>
-        <source>Export the keyboard shortcuts</source>
-        <translation type="unfinished">Export klávesových zkratek</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1920"/>
+        <source>Export the keyboard shortcuts</source>
+        <translation type="unfinished">Export klávesových zkratek</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1922"/>
         <source>&lt;b&gt;Export Keyboard Shortcuts&lt;/b&gt;&lt;p&gt;Export the keyboard shortcuts of the application.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Export klávesových zkratek&lt;/b&gt;&lt;p&gt;Exportují se klávesové zkratky z aplikace.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="5058"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="5100"/>
         <source>Import Keyboard Shortcuts</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1927"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1929"/>
         <source>&amp;Import Keyboard Shortcuts...</source>
         <translation type="unfinished">&amp;Import klávesových zkratek...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1932"/>
-        <source>Import the keyboard shortcuts</source>
-        <translation type="unfinished">Import klávesových zkratek</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1934"/>
+        <source>Import the keyboard shortcuts</source>
+        <translation type="unfinished">Import klávesových zkratek</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1936"/>
         <source>&lt;b&gt;Import Keyboard Shortcuts&lt;/b&gt;&lt;p&gt;Import the keyboard shortcuts of the application.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Import klávesových zkratek&lt;/b&gt;&lt;p&gt;Do aplikace se importují klávesové zkratky.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="5058"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="5100"/>
         <source>Keyboard shortcut file (*.e4k)</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1943"/>
+        <source>Protocol Handler Manager</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1943"/>
+        <source>Protocol Handler Manager...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1947"/>
+        <source>Shows the protocol handler manager window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1949"/>
+        <source>&lt;b&gt;Protocol Handler Manager&lt;/b&gt;&lt;p&gt;Shows the protocol handler manager window.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>WebDatabasesDialog</name>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Fri Feb 01 20:15:03 2019 +0100
+++ b/i18n/eric6_de.ts	Sun Feb 03 16:10:39 2019 +0100
@@ -6713,7 +6713,7 @@
 <context>
     <name>DebuggerPropertiesDialog</name>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="136"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
@@ -9046,32 +9046,32 @@
 <context>
     <name>E5PathPickerBase</name>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="168"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="167"/>
         <source>Enter Path Name</source>
         <translation>Gib den Pfadnamen ein</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="165"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="164"/>
         <source>Enter Path Names separated by &apos;;&apos;</source>
         <translation>Gib Pfadnamen getrennt durch &quot;;&quot; ein</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="506"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="505"/>
         <source>Choose a file to open</source>
         <translation>Wähle eine zu öffnende Datei aus</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="508"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="507"/>
         <source>Choose files to open</source>
         <translation>Wähle zu öffnende Dateien aus</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="513"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="512"/>
         <source>Choose a file to save</source>
         <translation>Wähle eine zu schreibende Datei aus</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5PathPicker.py" line="515"/>
+        <location filename="../E5Gui/E5PathPicker.py" line="514"/>
         <source>Choose a directory</source>
         <translation>Wähle ein Verzeichnis aus</translation>
     </message>
@@ -15707,7 +15707,7 @@
 <context>
     <name>EricdocPlugin</name>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="95"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="103"/>
         <source>Qt Help Tools</source>
         <translation>Qt Help Werkzeuge</translation>
     </message>
@@ -15717,22 +15717,22 @@
         <translation>Eric6 Dokumentationsgenerator</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="139"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="147"/>
         <source>Generate documentation (eric6_doc)</source>
         <translation>Erzeuge Dokumentation (eric6_doc)</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="139"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="147"/>
         <source>Generate &amp;documentation (eric6_doc)</source>
         <translation>Erzeuge &amp;Dokumentation (eric6_doc)</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="143"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="151"/>
         <source>Generate API documentation using eric6_doc</source>
         <translation>Erzeuge die API Dokumentation unter Verwendung von eric6_doc</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginEricdoc.py" line="145"/>
+        <location filename="../Plugins/PluginEricdoc.py" line="153"/>
         <source>&lt;b&gt;Generate documentation&lt;/b&gt;&lt;p&gt;Generate API documentation using eric6_doc.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Erzeuge Dokumentation&lt;/b&gt;&lt;p&gt;Erzeuge die API Dokumentation unter Verwendung von eric6_doc.&lt;/p&gt;</translation>
     </message>
@@ -46164,57 +46164,57 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="405"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="406"/>
         <source>Open</source>
         <translation>Öffnen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="410"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="411"/>
         <source>Properties</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="422"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="423"/>
         <source>Configure...</source>
         <translation>Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="419"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="420"/>
         <source>Add Project...</source>
         <translation>Projekt hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="242"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="243"/>
         <source>Not categorized</source>
         <translation>Nicht kategorisiert</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="326"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="327"/>
         <source>Delete Project</source>
         <translation>Projekt löschen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="308"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="309"/>
         <source>The current project cannot be deleted. Please close it first.</source>
         <translation>Das aktuelle Projekt kann nicht gelöscht werden. Bitte schließen sie es zuerst.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
         <source>&lt;p&gt;Shall the project &lt;b&gt;{0}&lt;/b&gt; (Path: {1}) really be deleted?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soll das Projekt &lt;b&gt;{0}&lt;/b&gt; (Pfad: {1}) wirklich gelöscht werden?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="326"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="327"/>
         <source>&lt;p&gt;Shall the project &lt;b&gt;{0}&lt;/b&gt; (Path: {1}) really be deleted?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; It contains &lt;b&gt;{2}&lt;/b&gt; sub-projects.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soll das Projekt &lt;b&gt;{0}&lt;/b&gt; (Pfad: {1}) wirklich gelöscht werden?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Warnung:&lt;/b&gt; Es enthält &lt;b&gt;{2}&lt;/b&gt; Unterprojekte.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="406"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="407"/>
         <source>Remove from Multi Project</source>
         <translation>Aus Mehrfachprojekt löschen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="408"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="409"/>
         <source>Delete from Disk</source>
         <translation>Von Platte löschen</translation>
     </message>
@@ -50819,17 +50819,17 @@
         <translation>CORBA IDL Compiler</translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="346"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="347"/>
         <source>(not configured)</source>
         <translation>(nicht konfiguriert)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="395"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="397"/>
         <source>(not executable)</source>
         <translation>(nicht ausführbar)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="427"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="434"/>
         <source>(not found)</source>
         <translation>(nicht gefunden)</translation>
     </message>
@@ -50839,7 +50839,7 @@
         <translation>Externe Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="393"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="395"/>
         <source>(unknown)</source>
         <translation>(unbekannt)</translation>
     </message>
@@ -50929,7 +50929,7 @@
         <translation>gRPC Compiler</translation>
     </message>
     <message>
-        <location filename="../Preferences/ProgramsDialog.py" line="374"/>
+        <location filename="../Preferences/ProgramsDialog.py" line="376"/>
         <source>(module not found)</source>
         <translation>(Modul nicht gefunden)</translation>
     </message>
@@ -54335,6 +54335,39 @@
     </message>
 </context>
 <context>
+    <name>ProtocolHandlerManagerDialog</name>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="14"/>
+        <source>Protocol Handlers</source>
+        <translation>Protokoll Handler</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="23"/>
+        <source>Shows a list of registered protocol handlers</source>
+        <translation>Zeigt eine Liste der registrierten Protokoll Handler</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="33"/>
+        <source>Scheme</source>
+        <translation>Schema</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="38"/>
+        <source>URL</source>
+        <translation>URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="48"/>
+        <source>Press to delete the protocol handler</source>
+        <translation>Drücken, um den ausgewählten Protokoll Handler zu löschen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/ProtocolHandlerManagerDialog.ui" line="51"/>
+        <source>Delete</source>
+        <translation>Löschen</translation>
+    </message>
+</context>
+<context>
     <name>Purge</name>
     <message>
         <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="97"/>
@@ -63384,22 +63417,22 @@
         <translation>Sicherheit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="212"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="214"/>
         <source>Preview not available.</source>
         <translation>Vorschau nicht verfügbar.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="239"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="241"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Bildadresse in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="242"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="244"/>
         <source>Copy Image Name to Clipboard</source>
         <translation>Bildbezeichnung in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="304"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="306"/>
         <source>Save Image</source>
         <translation>Bild speichern</translation>
     </message>
@@ -63409,12 +63442,12 @@
         <translation>Dieses Bild ist nicht verfügbar.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="293"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="295"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="304"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="306"/>
         <source>&lt;p&gt;Cannot write to file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;In die Datei &lt;b&gt;{0}&lt;/b&gt; kann nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
@@ -63454,15 +63487,88 @@
         <translation>Zeigt eine Liste von der Seite verwendeter Datenbanken</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="225"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="227"/>
         <source>Loading...</source>
         <translation>Lade...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="281"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="283"/>
         <source>&lt;p&gt;This preview is not available.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Diese Vorschau ist nicht verfügbar.&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="74"/>
+        <source>&lt;b&gt;Connection is encrypted.&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Verbindung ist verschlüsselt.&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="78"/>
+        <source>&lt;b&gt;Connection is not encrypted.&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Verbindung ist nicht verschlüsselt.&lt;/b&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>SiteInfoWidget</name>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="45"/>
+        <source>&lt;b&gt;Site {0}&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Web-Site {0}&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="61"/>
+        <source>Your connection to this site is &lt;b&gt;secure&lt;/b&gt;.</source>
+        <translation>Ihre Verbindung zu dieser Web-Site ist &lt;b&gt;sicher&lt;/b&gt;.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="66"/>
+        <source>Your connection to this site is &lt;b&gt;not secure&lt;/b&gt;.</source>
+        <translation>Ihre Verbindung zu dieser Web-Site ist &lt;b&gt;nicht sicher&lt;/b&gt;.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="81"/>
+        <source>This is your &lt;b&gt;{0}.&lt;/b&gt; visit of this site.</source>
+        <translation>Dies ist ihr &lt;b&gt;{0}.&lt;/b&gt; Besuch dieser Web-Site.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="87"/>
+        <source>You have &lt;b&gt;never&lt;/b&gt; visited this site before.</source>
+        <translation>Sie haben diese Web-Site &lt;b&gt;niemals&lt;/b&gt; zuvor besucht.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="96"/>
+        <source>first</source>
+        <translation>erster</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="98"/>
+        <source>second</source>
+        <translation>zweiter</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="100"/>
+        <source>third</source>
+        <translation>dritter</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="101"/>
+        <source>This is your &lt;b&gt;{0}&lt;/b&gt; visit of this site.</source>
+        <translation>Dies ist ihr &lt;b&gt;{0}&lt;/b&gt; Besuch dieser Web-Site.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="119"/>
+        <source>Register as &lt;b&gt;{0}&lt;/b&gt; links handler.</source>
+        <translation>Als &lt;b&gt;{0}&lt;/b&gt; Links-Handler registrieren.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="126"/>
+        <source>Register</source>
+        <translation>Registrieren</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="143"/>
+        <source>More...</source>
+        <translation>Mehr...</translation>
+    </message>
 </context>
 <context>
     <name>SnapWidget</name>
@@ -82138,52 +82244,52 @@
 <context>
     <name>VirtualenvManager</name>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="186"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="187"/>
         <source>Add Virtual Environment</source>
         <translation>Virtuelle Umgebung hinzufügen</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="186"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="187"/>
         <source>A virtual environment named &lt;b&gt;{0}&lt;/b&gt; exists already. Shall it be replaced?</source>
         <translation>Eine virtuelle Umgebung mit Namen &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Soll sie ersetzt werden?</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="241"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="244"/>
         <source>Change Virtual Environment</source>
         <translation>Virtuelle Umgebung ändern</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="290"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="293"/>
         <source>A virtual environment named &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting!</source>
         <translation>Eine virtuelle Umgebung mit Namen &lt;b&gt;{0}&lt;/b&gt; existiert nicht. Abbruch!</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="290"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="293"/>
         <source>Rename Virtual Environment</source>
         <translation>Virtuelle Umgebung umbenennen</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="368"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="371"/>
         <source>{0} - {1}</source>
         <translation>{0} – {1}</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="319"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="322"/>
         <source>Delete Virtual Environments</source>
         <translation>Virtuelle Umgebung löschen</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="319"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="322"/>
         <source>Do you really want to delete these virtual environments?</source>
         <translation>Sollen diese virtuellen Umgebungen wirklich gelöscht werden?</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="373"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="376"/>
         <source>Remove Virtual Environments</source>
         <translation>Virtuelle Umgebung entfernen</translation>
     </message>
     <message>
-        <location filename="../VirtualEnv/VirtualenvManager.py" line="373"/>
+        <location filename="../VirtualEnv/VirtualenvManager.py" line="376"/>
         <source>Do you really want to remove these virtual environments?</source>
         <translation>Sollen diese virtuellen Umgebungen wirklich entfernt werden?</translation>
     </message>
@@ -83597,12 +83703,12 @@
         <translation> s</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="174"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="168"/>
         <source>Suspicuous URL detected</source>
         <translation>Fragwürdige URL entdeckt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="174"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="168"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation>&lt;p&gt;Die URL &lt;b&gt;{0}&lt;/b&gt; wurde in der Safe Browsing Datenbank gefunden.&lt;/p&gt;{1}</translation>
     </message>
@@ -84362,16 +84468,6 @@
         <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Website &lt;b&gt;{0}&lt;/b&gt; gestatten, &lt;b&gt;{1}&lt;/b&gt; permanenten Speicherplatz zu verwenden?&lt;/p&gt;</translation>
     </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserView.py" line="2291"/>
-        <source>Protocol Handler Request</source>
-        <translation>Protokollhandleranfrage</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserView.py" line="2291"/>
-        <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to open all &lt;b&gt;{1}&lt;/b&gt; links?&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Der Website &lt;b&gt;{0}&lt;/b&gt; erlauben, alle &lt;b&gt;{1}&lt;/b&gt; Links zu öffnen?&lt;/p&gt;</translation>
-    </message>
 </context>
 <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -84427,2050 +84523,2070 @@
 <context>
     <name>WebBrowserWindow</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3633"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3651"/>
         <source>eric6 Web Browser</source>
         <translation>eric6 Web-Browser</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="267"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="268"/>
         <source>Contents</source>
         <translation>Inhalt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1531"/>
         <source>Index</source>
         <translation>Index</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1542"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1544"/>
         <source>Search</source>
         <translation>Suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1819"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1821"/>
         <source>JavaScript Console</source>
         <translation>JavaScript-Konsole</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/>
         <source>New Tab</source>
         <translation>Neues Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/>
         <source>&amp;New Tab</source>
         <translation>&amp;Neues Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/>
         <source>Ctrl+T</source>
         <comment>File|New Tab</comment>
         <translation>Ctrl+T</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="702"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/>
         <source>Open a new web browser tab</source>
         <translation>Öffne ein neues Web-Browser Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="705"/>
         <source>&lt;b&gt;New Tab&lt;/b&gt;&lt;p&gt;This opens a new web browser tab.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Neues Register&lt;/b&gt;&lt;p&gt;Dies öffnet ein neues Web-Browser Register.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/>
         <source>New Window</source>
         <translation>Neues Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/>
         <source>New &amp;Window</source>
         <translation>Neues &amp;Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/>
         <source>Ctrl+N</source>
         <comment>File|New Window</comment>
         <translation>Ctrl+N</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="716"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/>
         <source>Open a new web browser window</source>
         <translation>Öffne ein neues Web-Browser Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="717"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="719"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a new web browser window in the current privacy mode.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Neues Fenster&lt;/b&gt;&lt;p&gt;Dies öffnet ein neues Web-Browser Fenster im aktuellen Privatsphärenmodus.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2546"/>
         <source>New Private Window</source>
         <translation>Neues Privates Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="727"/>
         <source>New &amp;Private Window</source>
         <translation>Neues &amp;Privates Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="727"/>
         <source>Ctrl+Shift+P</source>
         <comment>File|New Private Window</comment>
         <translation>Ctrl+Shift+P</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="731"/>
-        <source>Open a new private web browser window</source>
-        <translation>Öffnet ein neues privates Web-Browser Fenster</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/>
+        <source>Open a new private web browser window</source>
+        <translation>Öffnet ein neues privates Web-Browser Fenster</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="735"/>
         <source>&lt;b&gt;New Private Window&lt;/b&gt;&lt;p&gt;This opens a new private web browser window by starting a new web browser instance in private mode.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Neues Privates Fenster&lt;/b&gt;&lt;p&gt;Dies startet ein neues privates Web-Browser Fenster durch Starten einer neuen Web-Browser Instanz im Privatmodus.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2561"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2579"/>
         <source>Open File</source>
         <translation>Datei öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/>
         <source>&amp;Open File</source>
         <translation>Datei &amp;öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation>Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="747"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="749"/>
         <source>Open a file for display</source>
         <translation>Öffnet eine Datei zur Anzeige</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="750"/>
         <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a new file for display. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine neue Datei zur Anzeige. Es wird zunächst ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
         <source>Open File in New Tab</source>
         <translation>Datei in neuem Register öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
         <source>Open File in New &amp;Tab</source>
         <translation>Datei in neuem &amp;Register öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
         <source>Shift+Ctrl+O</source>
         <comment>File|Open in new tab</comment>
         <translation>Shift+Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="762"/>
-        <source>Open a file for display in a new tab</source>
-        <translation>Öffnet eine Datei zur Anzeige in einem neuen Register</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/>
+        <source>Open a file for display in a new tab</source>
+        <translation>Öffnet eine Datei zur Anzeige in einem neuen Register</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="766"/>
         <source>&lt;b&gt;Open File in New Tab&lt;/b&gt;&lt;p&gt;This opens a new file for display in a new tab. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Datei in neuem Register öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Datei zur Anzeige in einem neuen Register. Es wird zunächst ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="792"/>
         <source>Save Page Screen</source>
         <translation>Bildschirmfoto speichern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="792"/>
         <source>Save Page Screen...</source>
         <translation>Bildschirmfoto speichern...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="795"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="797"/>
         <source>Save the visible part of the current page as a screen shot</source>
         <translation>Speichert den sichtbaren Bereich der aktuellen Seite als Bildschirmfoto</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="808"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="810"/>
         <source>Import Bookmarks</source>
         <translation>Lesezeichen importieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="808"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="810"/>
         <source>&amp;Import Bookmarks...</source>
         <translation>Lesezeichen &amp;importieren...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="812"/>
-        <source>Import bookmarks from other browsers</source>
-        <translation>Importiere Lesezeichen von anderen Browsern</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="814"/>
+        <source>Import bookmarks from other browsers</source>
+        <translation>Importiere Lesezeichen von anderen Browsern</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="816"/>
         <source>&lt;b&gt;Import Bookmarks&lt;/b&gt;&lt;p&gt;Import bookmarks from other browsers.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Lesezeichen importieren&lt;/b&gt;&lt;p&gt;Importiere Lesezeichen von anderen Browsern.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="824"/>
         <source>Export Bookmarks</source>
         <translation>Lesezeichen exportieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="824"/>
         <source>&amp;Export Bookmarks...</source>
         <translation>Lesezeichen &amp;exportieren...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="826"/>
-        <source>Export the bookmarks into a file</source>
-        <translation>Exportiert die Lesezeichen in eine Datei</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="828"/>
+        <source>Export the bookmarks into a file</source>
+        <translation>Exportiert die Lesezeichen in eine Datei</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/>
         <source>&lt;b&gt;Export Bookmarks&lt;/b&gt;&lt;p&gt;Export the bookmarks into a file.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Lesezeichen exportieren&lt;/b&gt;&lt;p&gt;Exportiert die Lesezeichen in eine Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2183"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2200"/>
         <source>Print</source>
         <translation>Drucken</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="840"/>
         <source>&amp;Print</source>
         <translation>&amp;Drucken</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="840"/>
         <source>Ctrl+P</source>
         <comment>File|Print</comment>
         <translation>Ctrl+P</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="846"/>
         <source>Print the displayed help</source>
         <translation>Druckt die angezeigte Hilfe</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="845"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="847"/>
         <source>&lt;b&gt;Print&lt;/b&gt;&lt;p&gt;Print the displayed help text.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Drucken&lt;/b&gt;&lt;p&gt;Druckt den angezeigten Hilfetext.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="855"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="857"/>
         <source>Print as PDF</source>
         <translation>Als PDF drucken</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
-        <source>Print the displayed help as PDF</source>
-        <translation>Druckt die angezeigte Hilfe als PDF</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="862"/>
+        <source>Print the displayed help as PDF</source>
+        <translation>Druckt die angezeigte Hilfe als PDF</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="864"/>
         <source>&lt;b&gt;Print as PDF&lt;/b&gt;&lt;p&gt;Print the displayed help text as a PDF file.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Als PDF drucken&lt;/b&gt;&lt;p&gt;Druckt den angezeigten Hilfetext als PDF-Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="874"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="876"/>
         <source>Print Preview</source>
         <translation>Druckvorschau</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="879"/>
-        <source>Print preview of the displayed help</source>
-        <translation>Druckvorschau der angezeigten Hilfe</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/>
+        <source>Print preview of the displayed help</source>
+        <translation>Druckvorschau der angezeigten Hilfe</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="883"/>
         <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the displayed help text.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Druckvorschau&lt;/b&gt;&lt;p&gt;Zeigt eine Druckvorschau des angezeigten Hilfetextes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/>
         <source>Close</source>
         <translation>Schließen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/>
         <source>&amp;Close</source>
         <translation>Schl&amp;ießen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/>
         <source>Ctrl+W</source>
         <comment>File|Close</comment>
         <translation>Ctrl+W</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
-        <source>Close the current help window</source>
-        <translation>Schließt das aktuelle Fenster</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="913"/>
+        <source>Close the current help window</source>
+        <translation>Schließt das aktuelle Fenster</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current web browser window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Schließen&lt;/b&gt;&lt;p&gt;Schließt das aktuelle Web-Browser Fenster.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="922"/>
         <source>Close All</source>
         <translation>Alle schließen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="922"/>
         <source>Close &amp;All</source>
         <translation>Alle &amp;schließen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="924"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="926"/>
         <source>Close all help windows</source>
         <translation>Schließt alle Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all web browser windows except the first one.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Alle schließen&lt;/b&gt;&lt;p&gt;Schließt alle Web-Browser Fenster mit Ausnahme des ersten.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="935"/>
         <source>Quit</source>
         <translation>Beenden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2909"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2927"/>
         <source>&amp;Quit</source>
         <translation>B&amp;eenden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="935"/>
         <source>Ctrl+Q</source>
         <comment>File|Quit</comment>
         <translation>Ctrl+Q</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="939"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="941"/>
         <source>Quit the eric6 Web Browser</source>
         <translation>Beendet den eric6 Web-Browser</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="940"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="942"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the eric6 Web Browser.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Beenden&lt;/b&gt;&lt;p&gt;Beendet den eric6 Web-Browser.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/>
         <source>Backward</source>
         <translation>Zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/>
         <source>&amp;Backward</source>
         <translation>&amp;Zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/>
         <source>Alt+Left</source>
         <comment>Go|Backward</comment>
         <translation>Alt+Left</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="955"/>
         <source>Move one screen backward</source>
         <translation>Eine Seite zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="954"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/>
         <source>&lt;b&gt;Backward&lt;/b&gt;&lt;p&gt;Moves one screen backward. If none is available, this action is disabled.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zurück&lt;/b&gt;&lt;p&gt;Bewegt die Anzeige rückwärts. Falls keine Anzeige möglich ist, ist diese Aktion inaktiv.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/>
         <source>Forward</source>
         <translation>Vorwärts</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/>
         <source>&amp;Forward</source>
         <translation>&amp;Vorwärts</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/>
         <source>Alt+Right</source>
         <comment>Go|Forward</comment>
         <translation>Alt+Right</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="968"/>
-        <source>Move one screen forward</source>
-        <translation>Eine Seite vorwärts</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="970"/>
+        <source>Move one screen forward</source>
+        <translation>Eine Seite vorwärts</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="972"/>
         <source>&lt;b&gt;Forward&lt;/b&gt;&lt;p&gt;Moves one screen forward. If none is available, this action is disabled.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zurück&lt;/b&gt;&lt;p&gt;Bewegt die Anzeige vorwärts. Falls keine Anzeige möglich ist, ist diese Aktion inaktiv.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/>
         <source>Home</source>
         <translation>Home</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/>
         <source>&amp;Home</source>
         <translation>&amp;Anfang</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/>
         <source>Ctrl+Home</source>
         <comment>Go|Home</comment>
         <translation>Ctrl+Home</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="988"/>
         <source>&lt;b&gt;Home&lt;/b&gt;&lt;p&gt;Moves to the initial screen.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Anfang&lt;/b&gt;&lt;p&gt;Zeigt die Startseite an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>Reload</source>
         <translation>Erneut laden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>&amp;Reload</source>
         <translation>E&amp;rneut laden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>Ctrl+R</source>
         <comment>Go|Reload</comment>
         <translation>Ctrl+R</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="995"/>
         <source>F5</source>
         <comment>Go|Reload</comment>
         <translation>F5</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/>
-        <source>Reload the current screen</source>
-        <translation>Die aktuelle Seite erneut laden</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1002"/>
+        <source>Reload the current screen</source>
+        <translation>Die aktuelle Seite erneut laden</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1004"/>
         <source>&lt;b&gt;Reload&lt;/b&gt;&lt;p&gt;Reloads the current screen.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Erneut laden&lt;/b&gt;&lt;p&gt;Lädt die aktuelle Seite erneut.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Stop</source>
         <translation>Anhalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>&amp;Stop</source>
         <translation>An&amp;halten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Ctrl+.</source>
         <comment>Go|Stop</comment>
         <translation>Ctrl+.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Esc</source>
         <comment>Go|Stop</comment>
         <translation>Esc</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1018"/>
         <source>Stop loading</source>
         <translation>Laden anhalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1017"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/>
         <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stops loading of the current tab.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Anhalten&lt;/b&gt;&lt;p&gt;Hält das Laden der aktuellen Seite an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>Copy</source>
         <translation>Kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation>Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1030"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1032"/>
         <source>Copy the selected text</source>
         <translation>Kopiert den ausgewählten Text</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1031"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text to the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Kopieren&lt;/b&gt;&lt;p&gt;Kopiert den ausgewählten Text in die Zwischenablage.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/>
         <source>Cut</source>
         <translation>Ausschneiden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/>
         <source>Cu&amp;t</source>
         <translation>&amp;Ausschneiden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation>Ctrl+X</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1044"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1046"/>
         <source>Cut the selected text</source>
         <translation>Schneidet die Auswahl aus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text to the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ausschneiden&lt;/b&gt;&lt;p&gt;Schneidet den ausgewählten Text aus und legt ihn in die Zwischenablage.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/>
         <source>Paste</source>
         <translation>Einfügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/>
         <source>&amp;Paste</source>
         <translation>Ein&amp;fügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation>Ctrl+V</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1058"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1060"/>
         <source>Paste text from the clipboard</source>
         <translation>Fügt den Text der Zwischenablage ein</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1059"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1061"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste some text from the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Einfügen&lt;/b&gt;&lt;p&gt;Fügt den Text der Zwischenablage ein.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/>
         <source>Undo</source>
         <translation>Rückgängig</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/>
         <source>&amp;Undo</source>
         <translation>&amp;Rückgängig</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation>Ctrl+Z</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1072"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/>
         <source>Undo the last edit action</source>
         <translation>Die letzte Bearbeitung rückgängig machen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1073"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1075"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last edit action.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Rückgängig&lt;/b&gt;&lt;p&gt;Die letzte Bearbeitung rückgängig machen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
         <source>Redo</source>
         <translation>Wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
         <source>&amp;Redo</source>
         <translation>Wieder&amp;herstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation>Ctrl+Shift+Z</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1086"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/>
         <source>Redo the last edit action</source>
         <translation>Die letzte Bearbeitung wieder herstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1087"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1089"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last edit action.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Wiederherstellen&lt;/b&gt;&lt;p&gt;Die letzte Bearbeitung wieder herstellen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/>
         <source>Select All</source>
         <translation>Alles auswählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/>
         <source>&amp;Select All</source>
         <translation>&amp;Alles auswählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation>Ctrl+A</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1100"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1102"/>
         <source>Select all text</source>
         <translation>Gesamten Text auswählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1101"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Select all text of the current browser.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Alles auswählen&lt;/b&gt;&lt;p&gt;Dies wählt den gesamten Text des aktuellen Browsers aus.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/>
         <source>Find...</source>
         <translation>Suchen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/>
         <source>&amp;Find...</source>
         <translation>&amp;Suchen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/>
         <source>Ctrl+F</source>
         <comment>Edit|Find</comment>
         <translation>Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Find text in page</source>
         <translation>Text in Seite suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1128"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1130"/>
         <source>&lt;b&gt;Find&lt;/b&gt;&lt;p&gt;Find text in the current page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Suchen&lt;/b&gt;&lt;p&gt;Text in der angezeigten Seite suchen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/>
         <source>Find next</source>
         <translation>Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/>
         <source>Find &amp;next</source>
         <translation>&amp;Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/>
         <source>F3</source>
         <comment>Edit|Find next</comment>
         <translation>F3</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1141"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1143"/>
         <source>Find next occurrence of text in page</source>
         <translation>Das nächste Vorkommen des Textes in der Seite suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1143"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1145"/>
         <source>&lt;b&gt;Find next&lt;/b&gt;&lt;p&gt;Find the next occurrence of text in the current page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Weitersuchen&lt;/b&gt;&lt;p&gt;Suche das nächste Vorkommen des Textes in der aktuellen Seite.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/>
         <source>Find previous</source>
         <translation>Rückwärtssuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/>
         <source>Find &amp;previous</source>
         <translation>&amp;Rückwärtssuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/>
         <source>Shift+F3</source>
         <comment>Edit|Find previous</comment>
         <translation>Shift+F3</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1156"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/>
         <source>Find previous occurrence of text in page</source>
         <translation>Das vorherige Vorkommen des Textes in der Seite suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1160"/>
         <source>&lt;b&gt;Find previous&lt;/b&gt;&lt;p&gt;Find the previous occurrence of text in the current page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Rückwärtssuchen&lt;/b&gt;&lt;p&gt;Suche das vorherige Vorkommen des Textes in der aktuellen Seite.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/>
         <source>Manage Bookmarks</source>
         <translation>Lesezeichen verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/>
         <source>&amp;Manage Bookmarks...</source>
         <translation>Lesezeichen &amp;verwalten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/>
         <source>Ctrl+Shift+B</source>
         <comment>Help|Manage bookmarks</comment>
         <translation>Ctrl+Shift+B</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1172"/>
-        <source>Open a dialog to manage the bookmarks.</source>
-        <translation>Öffnet einen Dialog zur Verwaltung der Lesezeichen.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1174"/>
+        <source>Open a dialog to manage the bookmarks.</source>
+        <translation>Öffnet einen Dialog zur Verwaltung der Lesezeichen.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
         <source>&lt;b&gt;Manage Bookmarks...&lt;/b&gt;&lt;p&gt;Open a dialog to manage the bookmarks.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Lesezeichen verwalten...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Verwaltung der Lesezeichen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1184"/>
         <source>Add Bookmark</source>
         <translation>Lesezeichen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1184"/>
         <source>Add &amp;Bookmark...</source>
         <translation>&amp;Lesezeichen hinzufügen…</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1184"/>
         <source>Ctrl+D</source>
         <comment>Help|Add bookmark</comment>
         <translation>Ctrl+D</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1189"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1191"/>
         <source>Open a dialog to add a bookmark.</source>
         <translation>Öffnet einen Dialog zum Hinzufügen von Lesezeichen.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1191"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1193"/>
         <source>&lt;b&gt;Add Bookmark&lt;/b&gt;&lt;p&gt;Open a dialog to add the current URL as a bookmark.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Lesezeichen hinzufügen...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Hinzufügen von Lesezeichen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1198"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/>
         <source>Add Folder</source>
         <translation>Ordner hinzufügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1198"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/>
         <source>Add &amp;Folder...</source>
         <translation>&amp;Ordner hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1202"/>
-        <source>Open a dialog to add a new bookmarks folder.</source>
-        <translation>Öffnet einen Dialog zum Hinzufügen eines Lesezeichenordners.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <source>Open a dialog to add a new bookmarks folder.</source>
+        <translation>Öffnet einen Dialog zum Hinzufügen eines Lesezeichenordners.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1206"/>
         <source>&lt;b&gt;Add Folder...&lt;/b&gt;&lt;p&gt;Open a dialog to add a new bookmarks folder.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ordner hinzufügen...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Hinzufügen eines Lesezeichenordners.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/>
         <source>Bookmark All Tabs</source>
         <translation>Lesezeichen für alle Tabs</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/>
         <source>Bookmark All Tabs...</source>
         <translation>Lesezeichen für alle Tabs...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1216"/>
-        <source>Bookmark all open tabs.</source>
-        <translation>Fügt Lesezeichen für alle offenen Tabs hinzu.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1218"/>
+        <source>Bookmark all open tabs.</source>
+        <translation>Fügt Lesezeichen für alle offenen Tabs hinzu.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1220"/>
         <source>&lt;b&gt;Bookmark All Tabs...&lt;/b&gt;&lt;p&gt;Open a dialog to add a new bookmarks folder for all open tabs.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Lesezeichen für alle Tabs...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog, um einen neuen Lesezeichenordner für alle offenen Tabs hinzuzufügen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
         <source>What&apos;s This?</source>
         <translation>Was ist das?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
         <source>&amp;What&apos;s This?</source>
         <translation>&amp;Was ist das?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
         <source>Shift+F1</source>
         <comment>Help|What&apos;s This?&apos;</comment>
         <translation>Shift+F1</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1232"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1234"/>
         <source>Context sensitive help</source>
         <translation>Kontextsensitive Hilfe</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1233"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1235"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zeige kontextsensitive Hilfe an&lt;b&gt;&lt;/p&gt;Im „Was ist das?“-Modus (der Mauszeiger stellt einen Pfeil mit Fragezeichen dar) wird auf einen Mausklick eine kurze Hilfebeschreibung zu dem ausgewählten MMI-Element angezeigt. In Dialogen kann diese Funktionalität durch den entsprechenden Knopf im Fensterkopf erreicht werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/>
         <source>About</source>
         <translation>Über</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/>
         <source>&amp;About</source>
         <translation>Ü&amp;ber</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1248"/>
-        <source>Display information about this software</source>
-        <translation>Zeigt Informationen zu diesem Programm an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1250"/>
+        <source>Display information about this software</source>
+        <translation>Zeigt Informationen zu diesem Programm an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1252"/>
         <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Über&lt;/b&gt;&lt;p&gt;Zeigt einige Informationen über dieses Programm an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1259"/>
         <source>About Qt</source>
         <translation>Über Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1259"/>
         <source>About &amp;Qt</source>
         <translation>Über &amp;Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/>
-        <source>Display information about the Qt toolkit</source>
-        <translation>Zeige Informationen über das Qt-Toolkit an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1263"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation>Zeige Informationen über das Qt-Toolkit an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1265"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Über Qt&lt;/b&gt;&lt;p&gt;Zeige Informationen über das Qt-Toolkit an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Zoom in</source>
         <translation>Vergrößern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Zoom &amp;in</source>
         <translation>Ver&amp;größern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Ctrl++</source>
         <comment>View|Zoom in</comment>
         <translation>Ctrl++</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1272"/>
         <source>Zoom In</source>
         <comment>View|Zoom in</comment>
         <translation>Vergrößern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1277"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1279"/>
         <source>Zoom in on the web page</source>
         <translation>Die angezeigte Seite vergrößern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1278"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1280"/>
         <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the web page. This makes the web page bigger.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Vergrößern&lt;/b&gt;&lt;p&gt;Die angezeigte Web-Seite vergrößert darstellen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Zoom out</source>
         <translation>Verkleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Zoom &amp;out</source>
         <translation>Ver&amp;kleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Ctrl+-</source>
         <comment>View|Zoom out</comment>
         <translation>Ctrl+-</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1288"/>
         <source>Zoom Out</source>
         <comment>View|Zoom out</comment>
         <translation>Verkleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1295"/>
         <source>Zoom out on the web page</source>
         <translation>Die angezeigte Seite verkleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1294"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1296"/>
         <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the web page. This makes the web page smaller.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Verkleinern&lt;/b&gt;&lt;p&gt;Die angezeigte Web-Seite verkleinert darstellen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/>
         <source>Zoom reset</source>
         <translation>Vergrößerung zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/>
         <source>Zoom &amp;reset</source>
         <translation>Vergrößerung &amp;zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/>
         <source>Ctrl+0</source>
         <comment>View|Zoom reset</comment>
         <translation>Ctrl+0</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1308"/>
-        <source>Reset the zoom of the web page</source>
-        <translation>Die Anzeigegröße zurücksetzen</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/>
+        <source>Reset the zoom of the web page</source>
+        <translation>Die Anzeigegröße zurücksetzen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1312"/>
         <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the web page. This sets the zoom factor to 100%.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Vergrößerung zurücksetzen&lt;/b&gt;&lt;p&gt;Setzt die Vergrößerung auf den Wert 100% zurück.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1318"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1320"/>
         <source>Show page source</source>
         <translation>Seitenquelltext anzeigen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1318"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1320"/>
         <source>Ctrl+U</source>
         <translation>Ctrl+U</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1323"/>
-        <source>Show the page source in an editor</source>
-        <translation>Zeige den Seitenquelltext in einem Editor</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1325"/>
+        <source>Show the page source in an editor</source>
+        <translation>Zeige den Seitenquelltext in einem Editor</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1327"/>
         <source>&lt;b&gt;Show page source&lt;/b&gt;&lt;p&gt;Show the page source in an editor.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Seitenquelltext anzeigen&lt;/b&gt;&lt;p&gt;Zeige den Seitenquelltext in einem Editor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1333"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1335"/>
         <source>Full Screen</source>
         <translation>Vollbild</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1333"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1335"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Vollbild</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1343"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/>
         <source>F11</source>
         <translation>F11</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1350"/>
         <source>Show next tab</source>
         <translation>Zeige nächstes Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1350"/>
         <source>Ctrl+Alt+Tab</source>
         <translation>Ctrl+Alt+Tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1359"/>
         <source>Show previous tab</source>
         <translation>Zeige vorheriges Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1359"/>
         <source>Shift+Ctrl+Alt+Tab</source>
         <translation>Shift+Ctrl+Alt+Tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1368"/>
         <source>Switch between tabs</source>
         <translation>Zwischen Registern umschalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1368"/>
         <source>Ctrl+1</source>
         <translation>Ctrl+1</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/>
         <source>Preferences</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/>
         <source>&amp;Preferences...</source>
         <translation>&amp;Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/>
-        <source>Set the prefered configuration</source>
-        <translation>Konfiguriert die Einstellungen</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1381"/>
+        <source>Set the prefered configuration</source>
+        <translation>Konfiguriert die Einstellungen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1383"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Einstellungen&lt;/b&gt;&lt;p&gt;Konfiguriert die einstellbaren Parameter der Applikation nach Ihren Wünschen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1391"/>
         <source>Languages</source>
         <translation>Sprachen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1391"/>
         <source>&amp;Languages...</source>
         <translation>&amp;Sprachen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1394"/>
-        <source>Configure the accepted languages for web pages</source>
-        <translation>Konfigurieren der bevorzugten Sprachen für Websites</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1396"/>
+        <source>Configure the accepted languages for web pages</source>
+        <translation>Konfigurieren der bevorzugten Sprachen für Websites</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1398"/>
         <source>&lt;b&gt;Languages&lt;/b&gt;&lt;p&gt;Configure the accepted languages for web pages.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sprachen&lt;/b&gt;&lt;p&gt;Konfigurieren der bevorzugten Sprachen für Websites.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/>
         <source>Cookies</source>
         <translation>Cookies</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/>
         <source>C&amp;ookies...</source>
         <translation>C&amp;ookies...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1408"/>
-        <source>Configure cookies handling</source>
-        <translation>Cookieverwaltung konfigurieren</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1410"/>
+        <source>Configure cookies handling</source>
+        <translation>Cookieverwaltung konfigurieren</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1412"/>
         <source>&lt;b&gt;Cookies&lt;/b&gt;&lt;p&gt;Configure cookies handling.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Cookies&lt;/b&gt;&lt;p&gt;Cookieverwaltung konfigurieren&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1418"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1420"/>
         <source>Flash Cookies</source>
         <translation>Flash Cookies</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1418"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1420"/>
         <source>&amp;Flash Cookies...</source>
         <translation>&amp;Flash Cookies...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1423"/>
-        <source>Manage flash cookies</source>
-        <translation>Verwalte Flash Cookies</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1425"/>
+        <source>Manage flash cookies</source>
+        <translation>Verwalte Flash Cookies</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1427"/>
         <source>&lt;b&gt;Flash Cookies&lt;/b&gt;&lt;p&gt;Show a dialog to manage the flash cookies.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Flash Cookies&lt;/b&gt;&lt;p&gt;Zeigt einen Dialog zur Verwaltung der Flash Cookies.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1435"/>
         <source>Personal Information</source>
         <translation>Persönliche Informationen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1435"/>
         <source>Personal Information...</source>
         <translation>Persönliche Informationen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1439"/>
-        <source>Configure personal information for completing form fields</source>
-        <translation>Persönliche Informationen zum Ausfüllen von Formularen eingeben</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1441"/>
+        <source>Configure personal information for completing form fields</source>
+        <translation>Persönliche Informationen zum Ausfüllen von Formularen eingeben</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1443"/>
         <source>&lt;b&gt;Personal Information...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the personal information used for completing form fields.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Persönliche Informationen...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Eingabe persönlicher Informationen, die zum Ausfüllen von Formularen verwendet werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/>
         <source>GreaseMonkey Scripts</source>
         <translation>GreaseMonkey-Skripte</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/>
         <source>GreaseMonkey Scripts...</source>
         <translation>GreaseMonkey-Skripte...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1456"/>
-        <source>Configure the GreaseMonkey Scripts</source>
-        <translation>GreaseMonkey-Skripte konfigurieren</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1458"/>
+        <source>Configure the GreaseMonkey Scripts</source>
+        <translation>GreaseMonkey-Skripte konfigurieren</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1460"/>
         <source>&lt;b&gt;GreaseMonkey Scripts...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the available GreaseMonkey Scripts.&lt;/p&gt;</source>
         <translation>&lt;b&gt;GreaseMonkey-Skripte...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Konfiguration der verfügbaren GreaseMonkey-Skripte.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1469"/>
         <source>Edit Message Filters</source>
         <translation>Meldungsfilter bearbeiten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1469"/>
         <source>Edit Message Filters...</source>
         <translation>Meldungsfilter bearbeiten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1472"/>
-        <source>Edit the message filters used to suppress unwanted messages</source>
-        <translation>Bearbeite die Meldungsfilter, die zur Unterdrückung unerwünschter Meldungen verwendet werden</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1474"/>
+        <source>Edit the message filters used to suppress unwanted messages</source>
+        <translation>Bearbeite die Meldungsfilter, die zur Unterdrückung unerwünschter Meldungen verwendet werden</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1476"/>
         <source>&lt;b&gt;Edit Message Filters&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the message filters used to suppress unwanted messages been shown in an error window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Meldungsfilter bearbeiten&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Bearbeitung der Meldungsfilter, die zur Unterdrückung unerwünschter Meldungen verwendet werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/>
         <source>Edit HTML5 Feature Permissions</source>
         <translation>HTML5 Feature Berechtigungen bearbeiten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/>
         <source>Edit HTML5 Feature Permissions...</source>
         <translation>HTML5 Feature Berechtigungen bearbeiten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1489"/>
-        <source>Edit the remembered HTML5 feature permissions</source>
-        <translation>Gemerkte HTML5 Feature Berechtigungen bearbeiten</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1491"/>
+        <source>Edit the remembered HTML5 feature permissions</source>
+        <translation>Gemerkte HTML5 Feature Berechtigungen bearbeiten</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1493"/>
         <source>&lt;b&gt;Edit HTML5 Feature Permissions&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the remembered HTML5 feature permissions.&lt;/p&gt;</source>
         <translation>&lt;b&gt;HTML5 Feature Berechtigungen bearbeiten&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Bearbeiten der gemerkten HTML5 Feature Berechtigungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1501"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1503"/>
         <source>Sync with Table of Contents</source>
         <translation>Mit Inhalt synchronisieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1506"/>
-        <source>Synchronizes the table of contents with current page</source>
-        <translation>Synchronisiert das Inhaltsverzeichnis mit der aktuellen Seite</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1508"/>
+        <source>Synchronizes the table of contents with current page</source>
+        <translation>Synchronisiert das Inhaltsverzeichnis mit der aktuellen Seite</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1510"/>
         <source>&lt;b&gt;Sync with Table of Contents&lt;/b&gt;&lt;p&gt;Synchronizes the table of contents with current page.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Mit Inhalt synchronisieren&lt;/b&gt;&lt;p&gt;Synchronisiert das Inhaltsverzeichnis mit der aktuellen Seite.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1516"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1518"/>
         <source>Table of Contents</source>
         <translation>Inhaltsverzeichnis</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1520"/>
-        <source>Shows the table of contents window</source>
-        <translation>Zeigt das Fenster mit dem Inhaltsverzeichnis an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1522"/>
+        <source>Shows the table of contents window</source>
+        <translation>Zeigt das Fenster mit dem Inhaltsverzeichnis an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1524"/>
         <source>&lt;b&gt;Table of Contents&lt;/b&gt;&lt;p&gt;Shows the table of contents window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Inhaltsverzeichnis&lt;/b&gt;&lt;p&gt;Zeigt das Fenster mit dem Inhaltsverzeichnis an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/>
-        <source>Shows the index window</source>
-        <translation>Zeigt das Indexfenster an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1535"/>
+        <source>Shows the index window</source>
+        <translation>Zeigt das Indexfenster an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1537"/>
         <source>&lt;b&gt;Index&lt;/b&gt;&lt;p&gt;Shows the index window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Index&lt;/b&gt;&lt;p&gt;Zeigt das Indexfenster an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1546"/>
-        <source>Shows the search window</source>
-        <translation>Zeigt das Suchfenster an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1548"/>
+        <source>Shows the search window</source>
+        <translation>Zeigt das Suchfenster an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1550"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Shows the search window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Suchen&lt;/b&gt;&lt;p&gt;Zeigt das Suchfenster an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/>
         <source>Manage QtHelp Documents</source>
         <translation>QtHelp-Dokumente verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/>
         <source>Manage QtHelp &amp;Documents</source>
         <translation>QtHelp &amp;Dokumente verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1560"/>
-        <source>Shows a dialog to manage the QtHelp documentation set</source>
-        <translation>Zeigt einen Dialog zur Verwaltung der QtHelp-Dokumente</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1562"/>
+        <source>Shows a dialog to manage the QtHelp documentation set</source>
+        <translation>Zeigt einen Dialog zur Verwaltung der QtHelp-Dokumente</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1564"/>
         <source>&lt;b&gt;Manage QtHelp Documents&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the QtHelp documentation set.&lt;/p&gt;</source>
         <translation>&lt;b&gt;QtHelp-Dokumente verwalten&lt;/b&gt;&lt;p&gt;Zeigt einen Dialog zur Verwaltung der QtHelp Dokumente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/>
         <source>Manage QtHelp Filters</source>
         <translation>QtHelp Filter verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/>
         <source>Manage QtHelp &amp;Filters</source>
         <translation>QtHelp &amp;Filter verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1575"/>
-        <source>Shows a dialog to manage the QtHelp filters</source>
-        <translation>Zeigt einen Dialog zur Verwaltung der QtHelp-Filter</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1577"/>
+        <source>Shows a dialog to manage the QtHelp filters</source>
+        <translation>Zeigt einen Dialog zur Verwaltung der QtHelp-Filter</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1579"/>
         <source>&lt;b&gt;Manage QtHelp Filters&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the QtHelp filters.&lt;/p&gt;</source>
         <translation>&lt;b&gt;QtHelp-Filter verwalten&lt;/b&gt;&lt;p&gt;Zeigt einen Dialog zur Verwaltung der QtHelp-Filter.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1585"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/>
         <source>Reindex Documentation</source>
         <translation>Dokumentation reindizieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1585"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/>
         <source>&amp;Reindex Documentation</source>
         <translation>Dokumentation &amp;reindizieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/>
-        <source>Reindexes the documentation set</source>
-        <translation>Reindiziert die Dokumentation</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1591"/>
+        <source>Reindexes the documentation set</source>
+        <translation>Reindiziert die Dokumentation</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1593"/>
         <source>&lt;b&gt;Reindex Documentation&lt;/b&gt;&lt;p&gt;Reindexes the documentation set.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Dokumentation reindizieren&lt;/b&gt;&lt;p&gt;Reindiziert die Dokumentation.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/>
-        <source>Clear private data</source>
-        <translation>Private Daten löschen</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1607"/>
+        <source>Clear private data</source>
+        <translation>Private Daten löschen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1609"/>
         <source>&lt;b&gt;Clear private data&lt;/b&gt;&lt;p&gt;Clears the private data like browsing history, search history or the favicons database.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Private Daten löschen&lt;/b&gt;&lt;p&gt;Löscht private Daten wie die Web-Chronik, Such-Chronik oder die Icondatenbank.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1616"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/>
         <source>Clear icons database</source>
         <translation>Icondatenbank löschen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1616"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/>
         <source>Clear &amp;icons database</source>
         <translation>Icondatenbank &amp;löschen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1621"/>
-        <source>Clear the database of favicons</source>
-        <translation>Löscht die Datenbank mit den Favicons</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1623"/>
+        <source>Clear the database of favicons</source>
+        <translation>Löscht die Datenbank mit den Favicons</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1625"/>
         <source>&lt;b&gt;Clear icons database&lt;/b&gt;&lt;p&gt;Clears the database of favicons of previously visited URLs.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Icondatenbank löschen&lt;/b&gt;&lt;p&gt;Löscht die Datenbank mit den Favicons besuchter URLs.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1631"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1633"/>
         <source>Manage saved Favicons</source>
         <translation>Gespeicherte Favicons verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1637"/>
-        <source>Show a dialog to manage the saved favicons</source>
-        <translation>Zeigt einen Dialog zur Verwaltung der gespeicherten Favicons an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1639"/>
+        <source>Show a dialog to manage the saved favicons</source>
+        <translation>Zeigt einen Dialog zur Verwaltung der gespeicherten Favicons an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1641"/>
         <source>&lt;b&gt;Manage saved Favicons&lt;/b&gt;&lt;p&gt;This shows a dialog to manage the saved favicons of previously visited URLs.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Gespeicherte Favicons verwalten&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Verwaltung der gespeicherten Favicons von besuchten Webseiten an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1647"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1649"/>
         <source>Configure Search Engines</source>
         <translation>Suchmaschinen verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1647"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1649"/>
         <source>Configure Search &amp;Engines...</source>
         <translation>Such&amp;maschinen verwalten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1652"/>
-        <source>Configure the available search engines</source>
-        <translation>Verwalte die verfügbaren Suchmaschinen</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1654"/>
+        <source>Configure the available search engines</source>
+        <translation>Verwalte die verfügbaren Suchmaschinen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1656"/>
         <source>&lt;b&gt;Configure Search Engines...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the available search engines.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Suchmaschinen verwalten...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Verwaltung der verfügbaren Suchmaschinen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1663"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/>
         <source>Manage Saved Passwords</source>
         <translation>Gespeicherte Passwörter verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1663"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/>
         <source>Manage Saved Passwords...</source>
         <translation>Gespeicherte Passwörter verwalten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1669"/>
-        <source>Manage the saved passwords</source>
-        <translation>Verwalten gespeicherter Passwörter</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1671"/>
+        <source>Manage the saved passwords</source>
+        <translation>Verwalten gespeicherter Passwörter</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1673"/>
         <source>&lt;b&gt;Manage Saved Passwords...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the saved passwords.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Gespeicherte Passwörter verwalten...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Verwaltung gespeicherter Passwörter.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1678"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1680"/>
         <source>Ad Block</source>
         <translation>Ad Block</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1678"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1680"/>
         <source>&amp;Ad Block...</source>
         <translation>&amp;Ad Block...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1684"/>
-        <source>Configure AdBlock subscriptions and rules</source>
-        <translation>Konfiguriert AdBlock Abonnements und Regeln</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1686"/>
+        <source>Configure AdBlock subscriptions and rules</source>
+        <translation>Konfiguriert AdBlock Abonnements und Regeln</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1688"/>
         <source>&lt;b&gt;Ad Block...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure AdBlock subscriptions and rules.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ad Block...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum konfigurieren von AdBlock Abonnements und Regeln&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1696"/>
         <source>Manage SSL Certificate Errors</source>
         <translation>SSL Zertifikatsfehler verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1696"/>
         <source>Manage SSL Certificate Errors...</source>
         <translation>SSL Zertifikatsfehler verwalten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/>
-        <source>Manage the accepted SSL certificate Errors</source>
-        <translation>Verwalte die akzeptierten SSL Zertifikatsfehler</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1702"/>
+        <source>Manage the accepted SSL certificate Errors</source>
+        <translation>Verwalte die akzeptierten SSL Zertifikatsfehler</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1704"/>
         <source>&lt;b&gt;Manage SSL Certificate Errors...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the accepted SSL certificate errors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;SSL Zertifikatsfehler verwalten&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Verwaltung der akzeptierten SSL Zertifikatsfehler.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1727"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1729"/>
         <source>Downloads</source>
         <translation>Downloads</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1731"/>
-        <source>Shows the downloads window</source>
-        <translation>Zeig das Downloadsfenster an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1733"/>
+        <source>Shows the downloads window</source>
+        <translation>Zeig das Downloadsfenster an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1735"/>
         <source>&lt;b&gt;Downloads&lt;/b&gt;&lt;p&gt;Shows the downloads window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Downloads&lt;/b&gt;&lt;p&gt;Zeig das Downloadsfenster an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/>
         <source>RSS Feeds Dialog</source>
         <translation>RSS-Feeds-Dialog</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/>
         <source>&amp;RSS Feeds Dialog...</source>
         <translation>&amp;RSS-Feeds-Dialog...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/>
         <source>Ctrl+Shift+F</source>
         <comment>Help|RSS Feeds Dialog</comment>
         <translation>Ctrl+Shift+F</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/>
-        <source>Open a dialog showing the configured RSS feeds.</source>
-        <translation>Öffnet einen Dialog mit den konfigurierten RSS-Feeds.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/>
+        <source>Open a dialog showing the configured RSS feeds.</source>
+        <translation>Öffnet einen Dialog mit den konfigurierten RSS-Feeds.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1751"/>
         <source>&lt;b&gt;RSS Feeds Dialog...&lt;/b&gt;&lt;p&gt;Open a dialog to show the configured RSS feeds. It can be used to mange the feeds and to show their contents.&lt;/p&gt;</source>
         <translation>&lt;b&gt;RSS-Feeds-Dialog...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Anzeige der konfigurierten RSS-Feeds. Er kann verwendet werden, um sie zu verwalten und ihren Inhalt anzuzeigen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/>
         <source>Siteinfo Dialog</source>
         <translation>Seiteninformationen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/>
         <source>&amp;Siteinfo Dialog...</source>
         <translation>&amp;Seiteninformationen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/>
         <source>Ctrl+Shift+I</source>
         <comment>Help|Siteinfo Dialog</comment>
         <translation>Ctrl+Shift+I</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1764"/>
-        <source>Open a dialog showing some information about the current site.</source>
-        <translation>Öffnet einen Dialog zur Anzeige von Informationen über die aktuelle Site.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1766"/>
+        <source>Open a dialog showing some information about the current site.</source>
+        <translation>Öffnet einen Dialog zur Anzeige von Informationen über die aktuelle Site.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1768"/>
         <source>&lt;b&gt;Siteinfo Dialog...&lt;/b&gt;&lt;p&gt;Opens a dialog showing some information about the current site.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Site Informationen...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Anzeige von Informationen über die aktuelle Site.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1774"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/>
         <source>Manage User Agent Settings</source>
         <translation>User-Agent-Einstellungen verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1774"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/>
         <source>Manage &amp;User Agent Settings</source>
         <translation>User-&amp;Agent-Einstellungen verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1778"/>
-        <source>Shows a dialog to manage the User Agent settings</source>
-        <translation>Zeigt einen Dialog zum Verwalten der User-Agent-Einstellungen an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1780"/>
+        <source>Shows a dialog to manage the User Agent settings</source>
+        <translation>Zeigt einen Dialog zum Verwalten der User-Agent-Einstellungen an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1782"/>
         <source>&lt;b&gt;Manage User Agent Settings&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the User Agent settings.&lt;/p&gt;</source>
         <translation>&lt;b&gt;User-Agent-Einstellungen verwalten&lt;/b&gt;&lt;p&gt;Zeigt einen Dialog zum Verwalten der User-Agent-Einstellungen an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1790"/>
         <source>Synchronize data</source>
         <translation>Synchronisation</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1790"/>
         <source>&amp;Synchronize Data...</source>
         <translation>&amp;Synchronisation...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1793"/>
-        <source>Shows a dialog to synchronize data via the network</source>
-        <translation>Zeigt einen Dialog zum Synchronisieren von Daten über das Netzwerk</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1795"/>
+        <source>Shows a dialog to synchronize data via the network</source>
+        <translation>Zeigt einen Dialog zum Synchronisieren von Daten über das Netzwerk</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1797"/>
         <source>&lt;b&gt;Synchronize Data...&lt;/b&gt;&lt;p&gt;This shows a dialog to synchronize data via the network.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Synchronisation...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zum Synchronisieren von Daten über das Netzwerk.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1804"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1806"/>
         <source>Manage Saved Zoom Values</source>
         <translation>Gespeicherte Zoomwerte verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1804"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1806"/>
         <source>Manage Saved Zoom Values...</source>
         <translation>Gespeicherte Zoomwerte verwalten...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1810"/>
-        <source>Manage the saved zoom values</source>
-        <translation>Verwalten gespeicherter Zoomwerte</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1812"/>
+        <source>Manage the saved zoom values</source>
+        <translation>Verwalten gespeicherter Zoomwerte</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1814"/>
         <source>&lt;b&gt;Manage Saved Zoom Values...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the saved zoom values.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Gespeicherte Zoomwerte verwalten...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zur Verwaltung gespeicherter Zoomwerte.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/>
-        <source>Toggle the JavaScript console window</source>
-        <translation>Schalte die JavaScript-Konsole um</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1825"/>
+        <source>Toggle the JavaScript console window</source>
+        <translation>Schalte die JavaScript-Konsole um</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1827"/>
         <source>&lt;b&gt;JavaScript Console&lt;/b&gt;&lt;p&gt;This toggles the JavaScript console window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;JavaScript Konsole&lt;/b&gt;&lt;p&gt;Dies schaltet die Anzeige der JavaScript Konsole um.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1970"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1986"/>
         <source>&amp;File</source>
         <translation>&amp;Datei</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2002"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2018"/>
         <source>&amp;Edit</source>
         <translation>&amp;Bearbeiten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2261"/>
         <source>&amp;View</source>
         <translation>&amp;Ansicht</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2029"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2045"/>
         <source>Text Encoding</source>
         <translation>Zeichenkodierung</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2041"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2057"/>
         <source>H&amp;istory</source>
         <translation>&amp;Chronik</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2058"/>
-        <source>&amp;Bookmarks</source>
-        <translation>&amp;Lesezeichen</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="2074"/>
+        <source>&amp;Bookmarks</source>
+        <translation>&amp;Lesezeichen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2090"/>
         <source>&amp;Settings</source>
         <translation>&amp;Einstellungen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2107"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2123"/>
         <source>Global User Agent</source>
         <translation>Globaler User Agent</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2274"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2292"/>
         <source>&amp;Tools</source>
         <translation>&amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2148"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2165"/>
         <source>&amp;Help</source>
         <translation>&amp;Hilfe</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2298"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2316"/>
         <source>File</source>
         <translation>Datei</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2323"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2341"/>
         <source>Edit</source>
         <translation>Bearbeiten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2336"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2354"/>
         <source>View</source>
         <translation>Ansicht</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2346"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2364"/>
         <source>Find</source>
         <translation>Suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2355"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2373"/>
         <source>Filter</source>
         <translation>Filter</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2360"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2378"/>
         <source>Filtered by: </source>
         <translation>Filter: </translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2368"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2386"/>
         <source>Settings</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2381"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2399"/>
         <source>Tools</source>
         <translation>Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2390"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2408"/>
         <source>Help</source>
         <translation>Hilfe</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2397"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2415"/>
         <source>VirusTotal</source>
         <translation>VirusTotal</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1861"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1863"/>
         <source>Scan current site</source>
         <translation>Aktuelle Seite prüfen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4689"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4707"/>
         <source>IP Address Report</source>
         <translation>IP Adressenbericht</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4699"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4717"/>
         <source>Domain Report</source>
         <translation>Domänenbericht</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2546"/>
         <source>&lt;p&gt;Could not start the process.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Prozess konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass er als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2546"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2601"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2619"/>
         <source>&lt;b&gt;eric6 Web Browser - {0}&lt;/b&gt;&lt;p&gt;The eric6 Web Browser is a combined help file and HTML browser. It is part of the eric6 development toolset.&lt;/p&gt;&lt;p&gt;It is based on QtWebEngine {1} and Chrome {2}.&lt;/p&gt;</source>
         <translation>&lt;b&gt;eric6 Web-Browser – {0}&lt;/b&gt;&lt;p&gt;Der eric6 Web-Browser ist eine kombinierte Anzeige für Hilfe- und HTML-Dateien. Er ist Bestandteil der eric6-Entwicklungsumgebung.&lt;/p&gt;&lt;p&gt;Er basiert auf QtWebEngine {1} und Chrome {2}.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2743"/>
         <source>Saved Tabs</source>
         <translation>Gesicherte Tabs</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3468"/>
         <source>Could not find an associated content.</source>
         <translation>Konnte keinen zugehörigen Inhalt finden.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3552"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3570"/>
         <source>Updating search index</source>
         <translation>Aktualisiere Suchindex</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3623"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3641"/>
         <source>Looking for Documentation...</source>
         <translation>Suche nach Dokumentation...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3653"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3671"/>
         <source>Unfiltered</source>
         <translation>Ungefiltert</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3670"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3688"/>
         <source>Help Engine</source>
         <translation>Hilfe</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4224"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4242"/>
         <source>ISO</source>
         <translation>ISO</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4228"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4246"/>
         <source>Windows</source>
         <translation>Windows</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4230"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4248"/>
         <source>ISCII</source>
         <translation>ISCII</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4226"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4244"/>
         <source>Unicode</source>
         <translation>Unicode</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4234"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4252"/>
         <source>Other</source>
         <translation>Sonstige</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4232"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4250"/>
         <source>IBM</source>
         <translation>IBM</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4654"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4672"/>
         <source>VirusTotal Scan</source>
         <translation>VirusTotal-Prüfung</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4654"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4672"/>
         <source>&lt;p&gt;The VirusTotal scan could not be scheduled.&lt;p&gt;
 &lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die VirusTotal-Prüfung konnte nicht beauftragt werden.&lt;p&gt;
 &lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4680"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4698"/>
         <source>Enter a valid IPv4 address in dotted quad notation:</source>
         <translation>Gib eine gültige IPv4 Adresse in Vierpunktnotation ein:</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4689"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4707"/>
         <source>The given IP address is not in dotted quad notation.</source>
         <translation>Die eingegebene IP Adresse ist nicht in Vierpunktnotation.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4699"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4717"/>
         <source>Enter a valid domain name:</source>
         <translation>Gib einen gültigen Domänennamen ein:</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1833"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1835"/>
         <source>Tab Manager</source>
         <translation>Registerverwaltung</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1837"/>
-        <source>Shows the tab manager window</source>
-        <translation>Zeigt das Fenster der Registerverwaltung an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1839"/>
+        <source>Shows the tab manager window</source>
+        <translation>Zeigt das Fenster der Registerverwaltung an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1841"/>
         <source>&lt;b&gt;Tab Manager&lt;/b&gt;&lt;p&gt;Shows the tab manager window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Registerverwaltung&lt;/b&gt;&lt;p&gt;Zeig das Fenster der Registerverwaltung an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="152"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="153"/>
         <source>eric6 Web Browser (Private Mode)</source>
         <translation>eric6 Web-Browser (Privater Modus)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
         <source>Save As</source>
         <translation>Speichern unter</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
         <source>&amp;Save As...</source>
         <translation>&amp;Speichern unter...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
         <source>Shift+Ctrl+S</source>
         <comment>File|Save As</comment>
         <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="779"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/>
         <source>Save the current page to disk</source>
         <translation>Speichert die aktuelle Seite</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="783"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current page to disk.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Speichern unter&lt;/b&gt;&lt;p&gt;Dies speichert die aktuelle Seite in eine Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1108"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
         <source>Unselect</source>
         <translation>Abwählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1115"/>
         <source>Clear current selection</source>
         <translation>Löscht die aktuelle Auswahl</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1114"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1116"/>
         <source>&lt;b&gt;Unselect&lt;/b&gt;&lt;p&gt;Clear the selection of the current browser.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Abwählen&lt;/b&gt;&lt;p&gt;Löscht die Auswahl des aktuellen Browsers.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1108"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
         <source>Alt+Ctrl+A</source>
         <comment>Edit|Unselect</comment>
         <translation>Alt+Ctrl+A</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2561"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2579"/>
         <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source>
         <translation>Hilfedateien (*.html *.htm *.mhtml *.mht);;PDF-Dateien (*.pdf);;CHM Dateien (*.chm);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
         <source>Move to the initial screen</source>
         <translation>Zur Startseite wechseln</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1340"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/>
         <source>Meta+Ctrl+F</source>
         <translation>Meta+Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2280"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2298"/>
         <source>&amp;VirusTotal</source>
         <translation>&amp;VirusTotal</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2246"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2263"/>
         <source>&amp;Windows</source>
         <translation>&amp;Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2142"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2159"/>
         <source>&amp;Toolbars</source>
         <translation>&amp;Werkzeugleisten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2177"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2194"/>
         <source>Save</source>
         <translation>Speichern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2196"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2213"/>
         <source>Show All History...</source>
         <translation>Chronik anzeigen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4259"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4277"/>
         <source>Menu Bar</source>
         <translation>Menüleiste</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4264"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4282"/>
         <source>Bookmarks</source>
         <translation>Lesezeichen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4269"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4287"/>
         <source>Status Bar</source>
         <translation>Statusleiste</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4283"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4301"/>
         <source>&amp;Show all</source>
         <translation>Alle an&amp;zeigen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4285"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4303"/>
         <source>&amp;Hide all</source>
         <translation>Alle &amp;ausblenden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="891"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="893"/>
         <source>Send Page Link</source>
         <translation>Link der Seite verschicken</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="896"/>
-        <source>Send the link of the current page via email</source>
-        <translation>Versende den Link der aktuellen Seite per Email</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="898"/>
+        <source>Send the link of the current page via email</source>
+        <translation>Versende den Link der aktuellen Seite per Email</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/>
         <source>&lt;b&gt;Send Page Link&lt;/b&gt;&lt;p&gt;Send the link of the current page via email.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Link der Seite verschicken&lt;/b&gt;&lt;p&gt;Versende den Link der aktuellen Seite per Email.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1849"/>
         <source>Session Manager</source>
         <translation>Sitzungsmanager</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1849"/>
         <source>Session Manager...</source>
         <translation>Sitzungsmanager...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1851"/>
-        <source>Shows the session manager window</source>
-        <translation>Zeigt das Sitzungsmanagerfenster</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1853"/>
+        <source>Shows the session manager window</source>
+        <translation>Zeigt das Sitzungsmanagerfenster</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1855"/>
         <source>&lt;b&gt;Session Manager&lt;/b&gt;&lt;p&gt;Shows the session manager window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Sitzungsmanager&lt;/b&gt;&lt;p&gt;Zeigt das Fenster des Sitzungsmanagers an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2170"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2187"/>
         <source>Sessions</source>
         <translation>Sitzungen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2918"/>
         <source>Are you sure you want to close the web browser?</source>
         <translation>Möchten Sie den Web-Browser wirklich schließen?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2918"/>
         <source>Are you sure you want to close the web browser?
 You have {0} windows with {1} tabs open.</source>
         <translation>Möchten Sie den Web-Browser wirklich schließen?
 Es sind {0} Fenster mit {1} Registern offen.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1711"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1713"/>
         <source>Manage Safe Browsing</source>
         <translation>Safe Browsing verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1711"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1713"/>
         <source>Manage Safe Browsing...</source>
         <translation>Safe Browsing verwalten...</translation>
     </message>
     <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1720"/>
+        <source>&lt;b&gt;Manage Safe Browsing&lt;/b&gt;&lt;p&gt;This opens a dialog to configure Safe Browsing and to manage the local cache.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Safe Browsing verwalten&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Konfiguration des Safe Browsing und zur Verwaltung des lokalen Zwischenspeichers.&lt;/p&gt;</translation>
+    </message>
+    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1718"/>
-        <source>&lt;b&gt;Manage Safe Browsing&lt;/b&gt;&lt;p&gt;This opens a dialog to configure Safe Browsing and to manage the local cache.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Safe Browsing verwalten&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Konfiguration des Safe Browsing und zur Verwaltung des lokalen Zwischenspeichers.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/>
         <source>Configure Safe Browsing and manage local cache</source>
         <translation>Safe Browsing konfigurieren und Zwischenspeicher verwalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/>
         <source>&lt;b&gt;Save Page Screen...&lt;/b&gt;&lt;p&gt;Saves the visible part of the current page as a screen shot.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Bildschirmphoto speichern...&lt;/b&gt;&lt;p&gt;Dies speichert den sichtbaren Bereich der aktuellen Seite als Bildschirmphoto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1899"/>
         <source>Keyboard Shortcuts</source>
         <translation>Tastaturkurzbefehle</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1899"/>
         <source>Keyboard &amp;Shortcuts...</source>
         <translation>&amp;Tastaturkurzbefehle...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1903"/>
-        <source>Set the keyboard shortcuts</source>
-        <translation>Setze die Tasta