-- added a super menu to modernize the look & feel

Sun, 28 May 2017 16:59:18 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 28 May 2017 16:59:18 +0200
changeset 5745
4f4316e83318
parent 5744
d53474dcb9e6
child 5746
6ccc43d9faf0
child 5747
fcc83c509ce9

-- added a super menu to modernize the look & feel
-- added Ctrl-Click and middle click actions to the navigation buttons to perform the action in a new tab

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.E5Gui.E5ToolButton.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Helpviewer.HelpWindow.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.History.HistoryMenu.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.Navigation.NavigationBar.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.Navigation.ReloadStopButton.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric6.E5Gui.html file | annotate | diff | comparison | revisions
E5Gui/E5ToolButton.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/WebBrowserAppearancePage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/WebBrowserAppearancePage.ui file | annotate | diff | comparison | revisions
Preferences/__init__.py file | annotate | diff | comparison | revisions
WebBrowser/History/HistoryMenu.py file | annotate | diff | comparison | revisions
WebBrowser/Navigation/NavigationBar.py file | annotate | diff | comparison | revisions
WebBrowser/Navigation/ReloadStopButton.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/superMenu.png file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric6.api	Sat May 27 18:51:22 2017 +0200
+++ b/APIs/Python3/eric6.api	Sun May 28 16:59:18 2017 +0200
@@ -1354,6 +1354,25 @@
 eric6.E5Gui.E5ToolBox.E5HorizontalToolBox.setItemToolTip?4(index, toolTip)
 eric6.E5Gui.E5ToolBox.E5HorizontalToolBox?1(parent=None)
 eric6.E5Gui.E5ToolBox.E5VerticalToolBox?1(parent=None)
+eric6.E5Gui.E5ToolButton.E5ToolButton.NoOptions?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.ShowMenuInsideOption?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.ToolBarLookOption?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.aboutToHideMenu?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.aboutToShowMenu?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.contextMenuEvent?4(evt)
+eric6.E5Gui.E5ToolButton.E5ToolButton.controlClicked?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.doubleClicked?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.menu?4()
+eric6.E5Gui.E5ToolButton.E5ToolButton.middleClicked?7
+eric6.E5Gui.E5ToolButton.E5ToolButton.mouseDoubleClickEvent?4(evt)
+eric6.E5Gui.E5ToolButton.E5ToolButton.mousePressEvent?4(evt)
+eric6.E5Gui.E5ToolButton.E5ToolButton.mouseReleaseEvent?4(evt)
+eric6.E5Gui.E5ToolButton.E5ToolButton.setMenu?4(menu)
+eric6.E5Gui.E5ToolButton.E5ToolButton.setShowMenuInside?4(enable)
+eric6.E5Gui.E5ToolButton.E5ToolButton.setToolbarButtonLook?4(enable)
+eric6.E5Gui.E5ToolButton.E5ToolButton.showMenuInside?4()
+eric6.E5Gui.E5ToolButton.E5ToolButton.toolbarButtonLook?4()
+eric6.E5Gui.E5ToolButton.E5ToolButton?1(parent=None)
 eric6.E5Gui.E5TreeSortFilterProxyModel.E5TreeSortFilterProxyModel.filterAcceptsRow?4(sourceRow, sourceParent)
 eric6.E5Gui.E5TreeSortFilterProxyModel.E5TreeSortFilterProxyModel.hasChildren?4(parent=None)
 eric6.E5Gui.E5TreeSortFilterProxyModel.E5TreeSortFilterProxyModel?1(parent=None)
@@ -10213,6 +10232,7 @@
 eric6.WebBrowser.History.HistoryMenu.HistoryMenu.postPopulated?4()
 eric6.WebBrowser.History.HistoryMenu.HistoryMenu.prePopulated?4()
 eric6.WebBrowser.History.HistoryMenu.HistoryMenu.setInitialActions?4(actions)
+eric6.WebBrowser.History.HistoryMenu.HistoryMenu.showHistoryDialog?4()
 eric6.WebBrowser.History.HistoryMenu.HistoryMenu?1(parent=None, tabWidget=None)
 eric6.WebBrowser.History.HistoryMenu.HistoryMenuModel.MOVEDROWS?7
 eric6.WebBrowser.History.HistoryMenu.HistoryMenuModel.bumpedRows?4()
@@ -10282,6 +10302,7 @@
 eric6.WebBrowser.Navigation.NavigationBar.NavigationBar.forwardButton?4()
 eric6.WebBrowser.Navigation.NavigationBar.NavigationBar.reloadStopButton?4()
 eric6.WebBrowser.Navigation.NavigationBar.NavigationBar.searchEdit?4()
+eric6.WebBrowser.Navigation.NavigationBar.NavigationBar.superMenuButton?4()
 eric6.WebBrowser.Navigation.NavigationBar.NavigationBar?1(mainWindow, parent=None)
 eric6.WebBrowser.Navigation.NavigationContainer.NavigationContainer.addWidget?4(widget)
 eric6.WebBrowser.Navigation.NavigationContainer.NavigationContainer?1(parent=None)
@@ -11054,6 +11075,7 @@
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.browsers?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.closeEvent?4(e)
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.cookieJar?4()
+eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.createPopupMenu?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.currentBrowser?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.downloadManager?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.downloadRequested?4(download)
--- a/APIs/Python3/eric6.bas	Sat May 27 18:51:22 2017 +0200
+++ b/APIs/Python3/eric6.bas	Sun May 28 16:59:18 2017 +0200
@@ -206,6 +206,7 @@
 E5TldExtractor QObject
 E5ToolBarDialog QDialog Ui_E5ToolBarDialog
 E5ToolBarManager QObject
+E5ToolButton QToolButton
 E5TreeSortFilterProxyModel QSortFilterProxyModel
 E5TreeView QTreeView
 E5TreeWidget QTreeWidget
@@ -676,7 +677,7 @@
 RebaseProjectHelper HgExtensionProjectHelper
 RecursionError OverflowError ValueError
 Redirector QObject
-ReloadStopButton QToolButton
+ReloadStopButton E5ToolButton
 RemoveBookmarksCommand QUndoCommand
 RestructuredTextProvider MarkupBase
 SafariImporter BookmarksImporter
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Help/source.qhp	Sun May 28 16:59:18 2017 +0200
@@ -117,6 +117,7 @@
             <section title="eric6.E5Gui.E5ToolBarDialog" ref="eric6.E5Gui.E5ToolBarDialog.html" />
             <section title="eric6.E5Gui.E5ToolBarManager" ref="eric6.E5Gui.E5ToolBarManager.html" />
             <section title="eric6.E5Gui.E5ToolBox" ref="eric6.E5Gui.E5ToolBox.html" />
+            <section title="eric6.E5Gui.E5ToolButton" ref="eric6.E5Gui.E5ToolButton.html" />
             <section title="eric6.E5Gui.E5TreeSortFilterProxyModel" ref="eric6.E5Gui.E5TreeSortFilterProxyModel.html" />
             <section title="eric6.E5Gui.E5TreeView" ref="eric6.E5Gui.E5TreeView.html" />
             <section title="eric6.E5Gui.E5TreeWidget" ref="eric6.E5Gui.E5TreeWidget.html" />
@@ -4749,6 +4750,21 @@
       <keyword name="E5ToolBarManager.toolBars" id="E5ToolBarManager.toolBars" ref="eric6.E5Gui.E5ToolBarManager.html#E5ToolBarManager.toolBars" />
       <keyword name="E5ToolBarManager.toolBarsActions" id="E5ToolBarManager.toolBarsActions" ref="eric6.E5Gui.E5ToolBarManager.html#E5ToolBarManager.toolBarsActions" />
       <keyword name="E5ToolBox (Module)" id="E5ToolBox (Module)" ref="eric6.E5Gui.E5ToolBox.html" />
+      <keyword name="E5ToolButton" id="E5ToolButton" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton" />
+      <keyword name="E5ToolButton (Constructor)" id="E5ToolButton (Constructor)" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.__init__" />
+      <keyword name="E5ToolButton (Module)" id="E5ToolButton (Module)" ref="eric6.E5Gui.E5ToolButton.html" />
+      <keyword name="E5ToolButton.__menuAboutToHide" id="E5ToolButton.__menuAboutToHide" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.__menuAboutToHide" />
+      <keyword name="E5ToolButton.__showMenu" id="E5ToolButton.__showMenu" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.__showMenu" />
+      <keyword name="E5ToolButton.contextMenuEvent" id="E5ToolButton.contextMenuEvent" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.contextMenuEvent" />
+      <keyword name="E5ToolButton.menu" id="E5ToolButton.menu" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.menu" />
+      <keyword name="E5ToolButton.mouseDoubleClickEvent" id="E5ToolButton.mouseDoubleClickEvent" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.mouseDoubleClickEvent" />
+      <keyword name="E5ToolButton.mousePressEvent" id="E5ToolButton.mousePressEvent" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.mousePressEvent" />
+      <keyword name="E5ToolButton.mouseReleaseEvent" id="E5ToolButton.mouseReleaseEvent" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.mouseReleaseEvent" />
+      <keyword name="E5ToolButton.setMenu" id="E5ToolButton.setMenu" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.setMenu" />
+      <keyword name="E5ToolButton.setShowMenuInside" id="E5ToolButton.setShowMenuInside" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.setShowMenuInside" />
+      <keyword name="E5ToolButton.setToolbarButtonLook" id="E5ToolButton.setToolbarButtonLook" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.setToolbarButtonLook" />
+      <keyword name="E5ToolButton.showMenuInside" id="E5ToolButton.showMenuInside" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.showMenuInside" />
+      <keyword name="E5ToolButton.toolbarButtonLook" id="E5ToolButton.toolbarButtonLook" ref="eric6.E5Gui.E5ToolButton.html#E5ToolButton.toolbarButtonLook" />
       <keyword name="E5TreeSortFilterProxyModel" id="E5TreeSortFilterProxyModel" ref="eric6.E5Gui.E5TreeSortFilterProxyModel.html#E5TreeSortFilterProxyModel" />
       <keyword name="E5TreeSortFilterProxyModel (Constructor)" id="E5TreeSortFilterProxyModel (Constructor)" ref="eric6.E5Gui.E5TreeSortFilterProxyModel.html#E5TreeSortFilterProxyModel.__init__" />
       <keyword name="E5TreeSortFilterProxyModel (Module)" id="E5TreeSortFilterProxyModel (Module)" ref="eric6.E5Gui.E5TreeSortFilterProxyModel.html" />
@@ -6723,6 +6739,8 @@
       <keyword name="HelpWindow.__closeAllWindows" id="HelpWindow.__closeAllWindows" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__closeAllWindows" />
       <keyword name="HelpWindow.__closeNetworkMonitor" id="HelpWindow.__closeNetworkMonitor" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__closeNetworkMonitor" />
       <keyword name="HelpWindow.__copy" id="HelpWindow.__copy" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__copy" />
+      <keyword name="HelpWindow.__createTextEncodingAction" id="HelpWindow.__createTextEncodingAction" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__createTextEncodingAction" />
+      <keyword name="HelpWindow.__createTextEncodingSubmenu" id="HelpWindow.__createTextEncodingSubmenu" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__createTextEncodingSubmenu" />
       <keyword name="HelpWindow.__currentChanged" id="HelpWindow.__currentChanged" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__currentChanged" />
       <keyword name="HelpWindow.__del__" id="HelpWindow.__del__" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__del__" />
       <keyword name="HelpWindow.__docsInstalled" id="HelpWindow.__docsInstalled" ref="eric6.Helpviewer.HelpWindow.html#HelpWindow.__docsInstalled" />
@@ -8404,13 +8422,13 @@
       <keyword name="HistoryMenu.__closedTabAvailable" id="HistoryMenu.__closedTabAvailable" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenu.__closedTabAvailable" />
       <keyword name="HistoryMenu.__closedTabAvailable" id="HistoryMenu.__closedTabAvailable" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenu.__closedTabAvailable" />
       <keyword name="HistoryMenu.__showHistoryDialog" id="HistoryMenu.__showHistoryDialog" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenu.__showHistoryDialog" />
-      <keyword name="HistoryMenu.__showHistoryDialog" id="HistoryMenu.__showHistoryDialog" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenu.__showHistoryDialog" />
       <keyword name="HistoryMenu.postPopulated" id="HistoryMenu.postPopulated" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenu.postPopulated" />
       <keyword name="HistoryMenu.postPopulated" id="HistoryMenu.postPopulated" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenu.postPopulated" />
       <keyword name="HistoryMenu.prePopulated" id="HistoryMenu.prePopulated" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenu.prePopulated" />
       <keyword name="HistoryMenu.prePopulated" id="HistoryMenu.prePopulated" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenu.prePopulated" />
       <keyword name="HistoryMenu.setInitialActions" id="HistoryMenu.setInitialActions" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenu.setInitialActions" />
       <keyword name="HistoryMenu.setInitialActions" id="HistoryMenu.setInitialActions" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenu.setInitialActions" />
+      <keyword name="HistoryMenu.showHistoryDialog" id="HistoryMenu.showHistoryDialog" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenu.showHistoryDialog" />
       <keyword name="HistoryMenuModel" id="HistoryMenuModel" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenuModel" />
       <keyword name="HistoryMenuModel" id="HistoryMenuModel" ref="eric6.WebBrowser.History.HistoryMenu.html#HistoryMenuModel" />
       <keyword name="HistoryMenuModel (Constructor)" id="HistoryMenuModel (Constructor)" ref="eric6.Helpviewer.History.HistoryMenu.html#HistoryMenuModel.__init__" />
@@ -9986,9 +10004,13 @@
       <keyword name="NavigationBar (Constructor)" id="NavigationBar (Constructor)" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__init__" />
       <keyword name="NavigationBar (Module)" id="NavigationBar (Module)" ref="eric6.WebBrowser.Navigation.NavigationBar.html" />
       <keyword name="NavigationBar.__clearHistory" id="NavigationBar.__clearHistory" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__clearHistory" />
+      <keyword name="NavigationBar.__contextMenuRequested" id="NavigationBar.__contextMenuRequested" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__contextMenuRequested" />
       <keyword name="NavigationBar.__goBack" id="NavigationBar.__goBack" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__goBack" />
+      <keyword name="NavigationBar.__goBackInNewTab" id="NavigationBar.__goBackInNewTab" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__goBackInNewTab" />
       <keyword name="NavigationBar.__goForward" id="NavigationBar.__goForward" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__goForward" />
+      <keyword name="NavigationBar.__goForwardInNewTab" id="NavigationBar.__goForwardInNewTab" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__goForwardInNewTab" />
       <keyword name="NavigationBar.__goHome" id="NavigationBar.__goHome" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__goHome" />
+      <keyword name="NavigationBar.__goHomeInNewTab" id="NavigationBar.__goHomeInNewTab" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__goHomeInNewTab" />
       <keyword name="NavigationBar.__navigationMenuActionTriggered" id="NavigationBar.__navigationMenuActionTriggered" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__navigationMenuActionTriggered" />
       <keyword name="NavigationBar.__reload" id="NavigationBar.__reload" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__reload" />
       <keyword name="NavigationBar.__showBackMenu" id="NavigationBar.__showBackMenu" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.__showBackMenu" />
@@ -9999,6 +10021,7 @@
       <keyword name="NavigationBar.forwardButton" id="NavigationBar.forwardButton" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.forwardButton" />
       <keyword name="NavigationBar.reloadStopButton" id="NavigationBar.reloadStopButton" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.reloadStopButton" />
       <keyword name="NavigationBar.searchEdit" id="NavigationBar.searchEdit" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.searchEdit" />
+      <keyword name="NavigationBar.superMenuButton" id="NavigationBar.superMenuButton" ref="eric6.WebBrowser.Navigation.NavigationBar.html#NavigationBar.superMenuButton" />
       <keyword name="NavigationContainer" id="NavigationContainer" ref="eric6.WebBrowser.Navigation.NavigationContainer.html#NavigationContainer" />
       <keyword name="NavigationContainer (Constructor)" id="NavigationContainer (Constructor)" ref="eric6.WebBrowser.Navigation.NavigationContainer.html#NavigationContainer.__init__" />
       <keyword name="NavigationContainer (Module)" id="NavigationContainer (Module)" ref="eric6.WebBrowser.Navigation.NavigationContainer.html" />
@@ -15963,6 +15986,7 @@
       <keyword name="WebBrowserWindow" id="WebBrowserWindow" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow" />
       <keyword name="WebBrowserWindow (Constructor)" id="WebBrowserWindow (Constructor)" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__init__" />
       <keyword name="WebBrowserWindow (Module)" id="WebBrowserWindow (Module)" ref="eric6.WebBrowser.WebBrowserWindow.html" />
+      <keyword name="WebBrowserWindow.__TBMenuTriggered" id="WebBrowserWindow.__TBMenuTriggered" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__TBMenuTriggered" />
       <keyword name="WebBrowserWindow.__about" id="WebBrowserWindow.__about" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__about" />
       <keyword name="WebBrowserWindow.__aboutQt" id="WebBrowserWindow.__aboutQt" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__aboutQt" />
       <keyword name="WebBrowserWindow.__aboutToShowSettingsMenu" id="WebBrowserWindow.__aboutToShowSettingsMenu" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__aboutToShowSettingsMenu" />
@@ -15979,6 +16003,8 @@
       <keyword name="WebBrowserWindow.__clearPrivateData" id="WebBrowserWindow.__clearPrivateData" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__clearPrivateData" />
       <keyword name="WebBrowserWindow.__closeAllWindows" id="WebBrowserWindow.__closeAllWindows" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__closeAllWindows" />
       <keyword name="WebBrowserWindow.__copy" id="WebBrowserWindow.__copy" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__copy" />
+      <keyword name="WebBrowserWindow.__createTextEncodingAction" id="WebBrowserWindow.__createTextEncodingAction" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__createTextEncodingAction" />
+      <keyword name="WebBrowserWindow.__createTextEncodingSubmenu" id="WebBrowserWindow.__createTextEncodingSubmenu" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__createTextEncodingSubmenu" />
       <keyword name="WebBrowserWindow.__currentChanged" id="WebBrowserWindow.__currentChanged" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__currentChanged" />
       <keyword name="WebBrowserWindow.__cut" id="WebBrowserWindow.__cut" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__cut" />
       <keyword name="WebBrowserWindow.__del__" id="WebBrowserWindow.__del__" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__del__" />
@@ -15994,6 +16020,7 @@
       <keyword name="WebBrowserWindow.__initActions" id="WebBrowserWindow.__initActions" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__initActions" />
       <keyword name="WebBrowserWindow.__initHelpDb" id="WebBrowserWindow.__initHelpDb" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__initHelpDb" />
       <keyword name="WebBrowserWindow.__initMenus" id="WebBrowserWindow.__initMenus" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__initMenus" />
+      <keyword name="WebBrowserWindow.__initSuperMenu" id="WebBrowserWindow.__initSuperMenu" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__initSuperMenu" />
       <keyword name="WebBrowserWindow.__initToolbars" id="WebBrowserWindow.__initToolbars" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__initToolbars" />
       <keyword name="WebBrowserWindow.__initWebEngineSettings" id="WebBrowserWindow.__initWebEngineSettings" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__initWebEngineSettings" />
       <keyword name="WebBrowserWindow.__linkActivated" id="WebBrowserWindow.__linkActivated" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__linkActivated" />
@@ -16004,6 +16031,7 @@
       <keyword name="WebBrowserWindow.__openFile" id="WebBrowserWindow.__openFile" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__openFile" />
       <keyword name="WebBrowserWindow.__openFileNewTab" id="WebBrowserWindow.__openFileNewTab" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__openFileNewTab" />
       <keyword name="WebBrowserWindow.__paste" id="WebBrowserWindow.__paste" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__paste" />
+      <keyword name="WebBrowserWindow.__populateToolbarsMenu" id="WebBrowserWindow.__populateToolbarsMenu" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__populateToolbarsMenu" />
       <keyword name="WebBrowserWindow.__prevTab" id="WebBrowserWindow.__prevTab" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__prevTab" />
       <keyword name="WebBrowserWindow.__redo" id="WebBrowserWindow.__redo" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__redo" />
       <keyword name="WebBrowserWindow.__reload" id="WebBrowserWindow.__reload" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__reload" />
@@ -16013,7 +16041,10 @@
       <keyword name="WebBrowserWindow.__saveVisiblePageScreen" id="WebBrowserWindow.__saveVisiblePageScreen" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__saveVisiblePageScreen" />
       <keyword name="WebBrowserWindow.__searchForWord" id="WebBrowserWindow.__searchForWord" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__searchForWord" />
       <keyword name="WebBrowserWindow.__selectAll" id="WebBrowserWindow.__selectAll" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__selectAll" />
+      <keyword name="WebBrowserWindow.__setBookmarksToolbarVisibility" id="WebBrowserWindow.__setBookmarksToolbarVisibility" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setBookmarksToolbarVisibility" />
       <keyword name="WebBrowserWindow.__setIconDatabasePath" id="WebBrowserWindow.__setIconDatabasePath" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setIconDatabasePath" />
+      <keyword name="WebBrowserWindow.__setMenuBarVisibility" id="WebBrowserWindow.__setMenuBarVisibility" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setMenuBarVisibility" />
+      <keyword name="WebBrowserWindow.__setStatusBarVisible" id="WebBrowserWindow.__setStatusBarVisible" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setStatusBarVisible" />
       <keyword name="WebBrowserWindow.__setTextEncoding" id="WebBrowserWindow.__setTextEncoding" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setTextEncoding" />
       <keyword name="WebBrowserWindow.__setUserStyleSheet" id="WebBrowserWindow.__setUserStyleSheet" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setUserStyleSheet" />
       <keyword name="WebBrowserWindow.__setupFilterCombo" id="WebBrowserWindow.__setupFilterCombo" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__setupFilterCombo" />
@@ -16040,6 +16071,7 @@
       <keyword name="WebBrowserWindow.__showSyncDialog" id="WebBrowserWindow.__showSyncDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showSyncDialog" />
       <keyword name="WebBrowserWindow.__showTabManager" id="WebBrowserWindow.__showTabManager" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showTabManager" />
       <keyword name="WebBrowserWindow.__showTocWindow" id="WebBrowserWindow.__showTocWindow" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showTocWindow" />
+      <keyword name="WebBrowserWindow.__showToolbarsMenu" id="WebBrowserWindow.__showToolbarsMenu" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showToolbarsMenu" />
       <keyword name="WebBrowserWindow.__showUserAgentsDialog" id="WebBrowserWindow.__showUserAgentsDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showUserAgentsDialog" />
       <keyword name="WebBrowserWindow.__showWebIconsDialog" id="WebBrowserWindow.__showWebIconsDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showWebIconsDialog" />
       <keyword name="WebBrowserWindow.__showZoomValuesDialog" id="WebBrowserWindow.__showZoomValuesDialog" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.__showZoomValuesDialog" />
@@ -16071,6 +16103,7 @@
       <keyword name="WebBrowserWindow.browsers" id="WebBrowserWindow.browsers" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.browsers" />
       <keyword name="WebBrowserWindow.closeEvent" id="WebBrowserWindow.closeEvent" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.closeEvent" />
       <keyword name="WebBrowserWindow.cookieJar" id="WebBrowserWindow.cookieJar" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.cookieJar" />
+      <keyword name="WebBrowserWindow.createPopupMenu" id="WebBrowserWindow.createPopupMenu" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.createPopupMenu" />
       <keyword name="WebBrowserWindow.currentBrowser" id="WebBrowserWindow.currentBrowser" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.currentBrowser" />
       <keyword name="WebBrowserWindow.downloadManager" id="WebBrowserWindow.downloadManager" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.downloadManager" />
       <keyword name="WebBrowserWindow.downloadRequested" id="WebBrowserWindow.downloadRequested" ref="eric6.WebBrowser.WebBrowserWindow.html#WebBrowserWindow.downloadRequested" />
@@ -17280,6 +17313,7 @@
       <file>eric6.E5Gui.E5ToolBarDialog.html</file>
       <file>eric6.E5Gui.E5ToolBarManager.html</file>
       <file>eric6.E5Gui.E5ToolBox.html</file>
+      <file>eric6.E5Gui.E5ToolButton.html</file>
       <file>eric6.E5Gui.E5TreeSortFilterProxyModel.html</file>
       <file>eric6.E5Gui.E5TreeView.html</file>
       <file>eric6.E5Gui.E5TreeWidget.html</file>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Documentation/Source/eric6.E5Gui.E5ToolButton.html	Sun May 28 16:59:18 2017 +0200
@@ -0,0 +1,264 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric6.E5Gui.E5ToolButton</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.E5Gui.E5ToolButton</h1>
+<p>
+Module implementing a specialized tool button subclass.
+</p>
+<h3>Global Attributes</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+<table>
+<tr>
+<td><a href="#E5ToolButton">E5ToolButton</a></td>
+<td>Class implementing a specialized tool button subclass.</td>
+</tr>
+</table>
+<h3>Functions</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<hr /><hr />
+<a NAME="E5ToolButton" ID="E5ToolButton"></a>
+<h2>E5ToolButton</h2>
+<p>
+    Class implementing a specialized tool button subclass.
+</p><h3>Signals</h3>
+<dl>
+<dt>aboutToHideMenu()</dt>
+<dd>
+emitted before the tool button menu is hidden
+</dd><dt>aboutToShowMenu()</dt>
+<dd>
+emitted before the tool button menu is shown
+</dd><dt>controlClicked()</dt>
+<dd>
+emitted when the left mouse button was
+        clicked while pressing the Ctrl key
+</dd><dt>doubleClicked()</dt>
+<dd>
+emitted when the left mouse button was
+        double clicked
+</dd><dt>middleClicked()</dt>
+<dd>
+emitted when the middle mouse button was clicked
+</dd>
+</dl>
+<h3>Derived from</h3>
+QToolButton
+<h3>Class Attributes</h3>
+<table>
+<tr><td>NoOptions</td></tr><tr><td>ShowMenuInsideOption</td></tr><tr><td>ToolBarLookOption</td></tr>
+</table>
+<h3>Class Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+<table>
+<tr>
+<td><a href="#E5ToolButton.__init__">E5ToolButton</a></td>
+<td>Constructor</td>
+</tr><tr>
+<td><a href="#E5ToolButton.__menuAboutToHide">__menuAboutToHide</a></td>
+<td>Private slot to handle the tool button menu about to be hidden.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.__showMenu">__showMenu</a></td>
+<td>Private slot to show the tool button menu.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.contextMenuEvent">contextMenuEvent</a></td>
+<td>Protected method to handle context menu events.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.menu">menu</a></td>
+<td>Public method to get a reference to the tool button menu.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.mouseDoubleClickEvent">mouseDoubleClickEvent</a></td>
+<td>Protected method to handle mouse double click events.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.mousePressEvent">mousePressEvent</a></td>
+<td>Protected method to handle mouse press events.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.mouseReleaseEvent">mouseReleaseEvent</a></td>
+<td>Protected method to handle mouse release events.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.setMenu">setMenu</a></td>
+<td>Public method to set the tool button menu.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.setShowMenuInside">setShowMenuInside</a></td>
+<td>Public method to set a flag to show the menu edge aligned with the button.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.setToolbarButtonLook">setToolbarButtonLook</a></td>
+<td>Public method to set the toolbar look state.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.showMenuInside">showMenuInside</a></td>
+<td>Public method to check, if the menu edge shall be aligned with the button.</td>
+</tr><tr>
+<td><a href="#E5ToolButton.toolbarButtonLook">toolbarButtonLook</a></td>
+<td>Public method to check, if the button has the toolbar look.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<a NAME="E5ToolButton.__init__" ID="E5ToolButton.__init__"></a>
+<h4>E5ToolButton (Constructor)</h4>
+<b>E5ToolButton</b>(<i>parent=None</i>)
+<p>
+        Constructor
+</p><dl>
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl><a NAME="E5ToolButton.__menuAboutToHide" ID="E5ToolButton.__menuAboutToHide"></a>
+<h4>E5ToolButton.__menuAboutToHide</h4>
+<b>__menuAboutToHide</b>(<i></i>)
+<p>
+        Private slot to handle the tool button menu about to be hidden.
+</p><a NAME="E5ToolButton.__showMenu" ID="E5ToolButton.__showMenu"></a>
+<h4>E5ToolButton.__showMenu</h4>
+<b>__showMenu</b>(<i></i>)
+<p>
+        Private slot to show the tool button menu.
+</p><a NAME="E5ToolButton.contextMenuEvent" ID="E5ToolButton.contextMenuEvent"></a>
+<h4>E5ToolButton.contextMenuEvent</h4>
+<b>contextMenuEvent</b>(<i>evt</i>)
+<p>
+        Protected method to handle context menu events.
+</p><dl>
+<dt><i>evt</i> (QContextMenuEvent)</dt>
+<dd>
+reference to the context menu event
+</dd>
+</dl><a NAME="E5ToolButton.menu" ID="E5ToolButton.menu"></a>
+<h4>E5ToolButton.menu</h4>
+<b>menu</b>(<i></i>)
+<p>
+        Public method to get a reference to the tool button menu.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the tool button menu
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+QMenu
+</dd>
+</dl><a NAME="E5ToolButton.mouseDoubleClickEvent" ID="E5ToolButton.mouseDoubleClickEvent"></a>
+<h4>E5ToolButton.mouseDoubleClickEvent</h4>
+<b>mouseDoubleClickEvent</b>(<i>evt</i>)
+<p>
+        Protected method to handle mouse double click events.
+</p><dl>
+<dt><i>evt</i> (QMouseEvent)</dt>
+<dd>
+reference to the mouse event
+</dd>
+</dl><a NAME="E5ToolButton.mousePressEvent" ID="E5ToolButton.mousePressEvent"></a>
+<h4>E5ToolButton.mousePressEvent</h4>
+<b>mousePressEvent</b>(<i>evt</i>)
+<p>
+        Protected method to handle mouse press events.
+</p><dl>
+<dt><i>evt</i> (QMouseEvent)</dt>
+<dd>
+reference to the mouse event
+</dd>
+</dl><a NAME="E5ToolButton.mouseReleaseEvent" ID="E5ToolButton.mouseReleaseEvent"></a>
+<h4>E5ToolButton.mouseReleaseEvent</h4>
+<b>mouseReleaseEvent</b>(<i>evt</i>)
+<p>
+        Protected method to handle mouse release events.
+</p><dl>
+<dt><i>evt</i> (QMouseEvent)</dt>
+<dd>
+reference to the mouse event
+</dd>
+</dl><a NAME="E5ToolButton.setMenu" ID="E5ToolButton.setMenu"></a>
+<h4>E5ToolButton.setMenu</h4>
+<b>setMenu</b>(<i>menu</i>)
+<p>
+        Public method to set the tool button menu.
+</p><dl>
+<dt><i>menu</i> (QMenu)</dt>
+<dd>
+reference to the tool button menu
+</dd>
+</dl><a NAME="E5ToolButton.setShowMenuInside" ID="E5ToolButton.setShowMenuInside"></a>
+<h4>E5ToolButton.setShowMenuInside</h4>
+<b>setShowMenuInside</b>(<i>enable</i>)
+<p>
+        Public method to set a flag to show the menu edge aligned with
+        the button.
+</p><dl>
+<dt><i>enable</i> (bool)</dt>
+<dd>
+flag indicating to align the menu edge to the button
+</dd>
+</dl><a NAME="E5ToolButton.setToolbarButtonLook" ID="E5ToolButton.setToolbarButtonLook"></a>
+<h4>E5ToolButton.setToolbarButtonLook</h4>
+<b>setToolbarButtonLook</b>(<i>enable</i>)
+<p>
+        Public method to set the toolbar look state.
+</p><dl>
+<dt><i>enable</i> (bool)</dt>
+<dd>
+flag indicating toolbar look
+</dd>
+</dl><a NAME="E5ToolButton.showMenuInside" ID="E5ToolButton.showMenuInside"></a>
+<h4>E5ToolButton.showMenuInside</h4>
+<b>showMenuInside</b>(<i></i>)
+<p>
+        Public method to check, if the menu edge shall be aligned with
+        the button.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating that the menu edge shall be aligned
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl><a NAME="E5ToolButton.toolbarButtonLook" ID="E5ToolButton.toolbarButtonLook"></a>
+<h4>E5ToolButton.toolbarButtonLook</h4>
+<b>toolbarButtonLook</b>(<i></i>)
+<p>
+        Public method to check, if the button has the toolbar look.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating toolbar look
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- a/Documentation/Source/eric6.Helpviewer.HelpWindow.html	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Source/eric6.Helpviewer.HelpWindow.html	Sun May 28 16:59:18 2017 +0200
@@ -190,6 +190,12 @@
 <td><a href="#HelpWindow.__copy">__copy</a></td>
 <td>Private slot called to handle the copy action.</td>
 </tr><tr>
+<td><a href="#HelpWindow.__createTextEncodingAction">__createTextEncodingAction</a></td>
+<td>Private method to create an action for the text encoding menu.</td>
+</tr><tr>
+<td><a href="#HelpWindow.__createTextEncodingSubmenu">__createTextEncodingSubmenu</a></td>
+<td>Private method to create a text encoding sub menu.</td>
+</tr><tr>
 <td><a href="#HelpWindow.__currentChanged">__currentChanged</a></td>
 <td>Private slot to handle the currentChanged signal.</td>
 </tr><tr>
@@ -939,7 +945,39 @@
 <b>__copy</b>(<i></i>)
 <p>
         Private slot called to handle the copy action.
-</p><a NAME="HelpWindow.__currentChanged" ID="HelpWindow.__currentChanged"></a>
+</p><a NAME="HelpWindow.__createTextEncodingAction" ID="HelpWindow.__createTextEncodingAction"></a>
+<h4>HelpWindow.__createTextEncodingAction</h4>
+<b>__createTextEncodingAction</b>(<i>codec, defaultCodec, parentMenu</i>)
+<p>
+        Private method to create an action for the text encoding menu.
+</p><dl>
+<dt><i>codec</i> (str)</dt>
+<dd>
+name of the codec to create an action for
+</dd><dt><i>defaultCodec</i> (str)</dt>
+<dd>
+name of the default codec
+</dd><dt><i>parentMenu</i> (QMenu)</dt>
+<dd>
+reference to the parent menu
+</dd>
+</dl><a NAME="HelpWindow.__createTextEncodingSubmenu" ID="HelpWindow.__createTextEncodingSubmenu"></a>
+<h4>HelpWindow.__createTextEncodingSubmenu</h4>
+<b>__createTextEncodingSubmenu</b>(<i>title, codecNames, parentMenu</i>)
+<p>
+        Private method to create a text encoding sub menu.
+</p><dl>
+<dt><i>title</i> (str)</dt>
+<dd>
+title of the menu
+</dd><dt><i>codecNames</i> (list of str)</dt>
+<dd>
+list of codec names for the menu
+</dd><dt><i>parentMenu</i> (QMenu)</dt>
+<dd>
+reference to the parent menu
+</dd>
+</dl><a NAME="HelpWindow.__currentChanged" ID="HelpWindow.__currentChanged"></a>
 <h4>HelpWindow.__currentChanged</h4>
 <b>__currentChanged</b>(<i>index</i>)
 <p>
--- a/Documentation/Source/eric6.WebBrowser.History.HistoryMenu.html	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Source/eric6.WebBrowser.History.HistoryMenu.html	Sun May 28 16:59:18 2017 +0200
@@ -101,9 +101,6 @@
 <td><a href="#HistoryMenu.__closedTabAvailable">__closedTabAvailable</a></td>
 <td>Private slot to handle changes of the availability of closed tabs.</td>
 </tr><tr>
-<td><a href="#HistoryMenu.__showHistoryDialog">__showHistoryDialog</a></td>
-<td>Private slot to show the history dialog.</td>
-</tr><tr>
 <td><a href="#HistoryMenu.postPopulated">postPopulated</a></td>
 <td>Public method to add any actions after the tree.</td>
 </tr><tr>
@@ -112,6 +109,9 @@
 </tr><tr>
 <td><a href="#HistoryMenu.setInitialActions">setInitialActions</a></td>
 <td>Public method to set the list of actions that should appear first in the menu.</td>
+</tr><tr>
+<td><a href="#HistoryMenu.showHistoryDialog">showHistoryDialog</a></td>
+<td>Public slot to show the history dialog.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
@@ -162,12 +162,7 @@
 <dd>
 flag indicating the availability of closed tabs (boolean)
 </dd>
-</dl><a NAME="HistoryMenu.__showHistoryDialog" ID="HistoryMenu.__showHistoryDialog"></a>
-<h4>HistoryMenu.__showHistoryDialog</h4>
-<b>__showHistoryDialog</b>(<i></i>)
-<p>
-        Private slot to show the history dialog.
-</p><a NAME="HistoryMenu.postPopulated" ID="HistoryMenu.postPopulated"></a>
+</dl><a NAME="HistoryMenu.postPopulated" ID="HistoryMenu.postPopulated"></a>
 <h4>HistoryMenu.postPopulated</h4>
 <b>postPopulated</b>(<i></i>)
 <p>
@@ -193,7 +188,12 @@
 <dd>
 list of initial actions (list of QAction)
 </dd>
-</dl>
+</dl><a NAME="HistoryMenu.showHistoryDialog" ID="HistoryMenu.showHistoryDialog"></a>
+<h4>HistoryMenu.showHistoryDialog</h4>
+<b>showHistoryDialog</b>(<i></i>)
+<p>
+        Public slot to show the history dialog.
+</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr /><hr />
 <a NAME="HistoryMenuModel" ID="HistoryMenuModel"></a>
--- a/Documentation/Source/eric6.WebBrowser.Navigation.NavigationBar.html	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Source/eric6.WebBrowser.Navigation.NavigationBar.html	Sun May 28 16:59:18 2017 +0200
@@ -63,15 +63,27 @@
 <td><a href="#NavigationBar.__clearHistory">__clearHistory</a></td>
 <td>Private slot to clear the history of the current web browser tab.</td>
 </tr><tr>
+<td><a href="#NavigationBar.__contextMenuRequested">__contextMenuRequested</a></td>
+<td>Private method to handle a context menu request.</td>
+</tr><tr>
 <td><a href="#NavigationBar.__goBack">__goBack</a></td>
 <td>Private slot called to handle the backward button.</td>
 </tr><tr>
+<td><a href="#NavigationBar.__goBackInNewTab">__goBackInNewTab</a></td>
+<td>Private slot handling a middle click or Ctrl left click of the backward button.</td>
+</tr><tr>
 <td><a href="#NavigationBar.__goForward">__goForward</a></td>
 <td>Private slot called to handle the forward button.</td>
 </tr><tr>
+<td><a href="#NavigationBar.__goForwardInNewTab">__goForwardInNewTab</a></td>
+<td>Private slot handling a middle click or Ctrl left click of the forward button.</td>
+</tr><tr>
 <td><a href="#NavigationBar.__goHome">__goHome</a></td>
 <td>Private slot called to handle the home button.</td>
 </tr><tr>
+<td><a href="#NavigationBar.__goHomeInNewTab">__goHomeInNewTab</a></td>
+<td>Private slot handling a middle click or Ctrl left click of the home button.</td>
+</tr><tr>
 <td><a href="#NavigationBar.__navigationMenuActionTriggered">__navigationMenuActionTriggered</a></td>
 <td>Private slot to go to the selected page.</td>
 </tr><tr>
@@ -101,6 +113,9 @@
 </tr><tr>
 <td><a href="#NavigationBar.searchEdit">searchEdit</a></td>
 <td>Public method to get a reference to the web search edit.</td>
+</tr><tr>
+<td><a href="#NavigationBar.superMenuButton">superMenuButton</a></td>
+<td>Public method to get a reference to the super menu button.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
@@ -125,21 +140,49 @@
 <b>__clearHistory</b>(<i></i>)
 <p>
         Private slot to clear the history of the current web browser tab.
-</p><a NAME="NavigationBar.__goBack" ID="NavigationBar.__goBack"></a>
+</p><a NAME="NavigationBar.__contextMenuRequested" ID="NavigationBar.__contextMenuRequested"></a>
+<h4>NavigationBar.__contextMenuRequested</h4>
+<b>__contextMenuRequested</b>(<i>pos</i>)
+<p>
+        Private method to handle a context menu request.
+</p><dl>
+<dt><i>pos</i> (QPoint)</dt>
+<dd>
+position of the request
+</dd>
+</dl><a NAME="NavigationBar.__goBack" ID="NavigationBar.__goBack"></a>
 <h4>NavigationBar.__goBack</h4>
 <b>__goBack</b>(<i></i>)
 <p>
         Private slot called to handle the backward button.
+</p><a NAME="NavigationBar.__goBackInNewTab" ID="NavigationBar.__goBackInNewTab"></a>
+<h4>NavigationBar.__goBackInNewTab</h4>
+<b>__goBackInNewTab</b>(<i></i>)
+<p>
+        Private slot handling a middle click or Ctrl left click of the
+        backward button.
 </p><a NAME="NavigationBar.__goForward" ID="NavigationBar.__goForward"></a>
 <h4>NavigationBar.__goForward</h4>
 <b>__goForward</b>(<i></i>)
 <p>
         Private slot called to handle the forward button.
+</p><a NAME="NavigationBar.__goForwardInNewTab" ID="NavigationBar.__goForwardInNewTab"></a>
+<h4>NavigationBar.__goForwardInNewTab</h4>
+<b>__goForwardInNewTab</b>(<i></i>)
+<p>
+        Private slot handling a middle click or Ctrl left click of the
+        forward button.
 </p><a NAME="NavigationBar.__goHome" ID="NavigationBar.__goHome"></a>
 <h4>NavigationBar.__goHome</h4>
 <b>__goHome</b>(<i></i>)
 <p>
         Private slot called to handle the home button.
+</p><a NAME="NavigationBar.__goHomeInNewTab" ID="NavigationBar.__goHomeInNewTab"></a>
+<h4>NavigationBar.__goHomeInNewTab</h4>
+<b>__goHomeInNewTab</b>(<i></i>)
+<p>
+        Private slot handling a middle click or Ctrl left click of the
+        home button.
 </p><a NAME="NavigationBar.__navigationMenuActionTriggered" ID="NavigationBar.__navigationMenuActionTriggered"></a>
 <h4>NavigationBar.__navigationMenuActionTriggered</h4>
 <b>__navigationMenuActionTriggered</b>(<i>act</i>)
@@ -246,6 +289,21 @@
 <dd>
 WebBrowserWebSearchWidget
 </dd>
+</dl><a NAME="NavigationBar.superMenuButton" ID="NavigationBar.superMenuButton"></a>
+<h4>NavigationBar.superMenuButton</h4>
+<b>superMenuButton</b>(<i></i>)
+<p>
+        Public method to get a reference to the super menu button.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the super menu button
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+QToolButton
+</dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
--- a/Documentation/Source/eric6.WebBrowser.Navigation.ReloadStopButton.html	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Source/eric6.WebBrowser.Navigation.ReloadStopButton.html	Sun May 28 16:59:18 2017 +0200
@@ -54,7 +54,7 @@
 </dd>
 </dl>
 <h3>Derived from</h3>
-QToolButton
+E5ToolButton
 <h3>Class Attributes</h3>
 <table>
 <tr><td>None</td></tr>
--- a/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html	Sun May 28 16:59:18 2017 +0200
@@ -166,6 +166,9 @@
 <td><a href="#WebBrowserWindow.__init__">WebBrowserWindow</a></td>
 <td>Constructor</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__TBMenuTriggered">__TBMenuTriggered</a></td>
+<td>Private method to handle the toggle of a toolbar via the Window-> Toolbars submenu or the toolbars popup menu.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__about">__about</a></td>
 <td>Private slot to show the about information.</td>
 </tr><tr>
@@ -214,6 +217,12 @@
 <td><a href="#WebBrowserWindow.__copy">__copy</a></td>
 <td>Private slot called to handle the copy action.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__createTextEncodingAction">__createTextEncodingAction</a></td>
+<td>Private method to create an action for the text encoding menu.</td>
+</tr><tr>
+<td><a href="#WebBrowserWindow.__createTextEncodingSubmenu">__createTextEncodingSubmenu</a></td>
+<td>Private method to create a text encoding sub menu.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__currentChanged">__currentChanged</a></td>
 <td>Private slot to handle the currentChanged signal.</td>
 </tr><tr>
@@ -259,6 +268,9 @@
 <td><a href="#WebBrowserWindow.__initMenus">__initMenus</a></td>
 <td>Private method to create the menus.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__initSuperMenu">__initSuperMenu</a></td>
+<td>Private method to create the super menu and attach it to the super menu button.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__initToolbars">__initToolbars</a></td>
 <td>Private method to create the toolbars.</td>
 </tr><tr>
@@ -289,6 +301,9 @@
 <td><a href="#WebBrowserWindow.__paste">__paste</a></td>
 <td>Private slot called to handle the paste action.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__populateToolbarsMenu">__populateToolbarsMenu</a></td>
+<td>Private method to populate the toolbars menu.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__prevTab">__prevTab</a></td>
 <td>Private slot used to show the previous tab.</td>
 </tr><tr>
@@ -316,9 +331,18 @@
 <td><a href="#WebBrowserWindow.__selectAll">__selectAll</a></td>
 <td>Private slot to handle the select all action.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__setBookmarksToolbarVisibility">__setBookmarksToolbarVisibility</a></td>
+<td>Private method to set the visibility of the bookmarks toolbar.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__setIconDatabasePath">__setIconDatabasePath</a></td>
 <td>Private method to set the favicons path.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__setMenuBarVisibility">__setMenuBarVisibility</a></td>
+<td>Private method to set the visibility of the menu bar.</td>
+</tr><tr>
+<td><a href="#WebBrowserWindow.__setStatusBarVisible">__setStatusBarVisible</a></td>
+<td>Private method to set the visibility of the status bar.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__setTextEncoding">__setTextEncoding</a></td>
 <td>Private slot to set the selected text encoding as the default for this session.</td>
 </tr><tr>
@@ -397,6 +421,9 @@
 <td><a href="#WebBrowserWindow.__showTocWindow">__showTocWindow</a></td>
 <td>Private method to show the table of contents window.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.__showToolbarsMenu">__showToolbarsMenu</a></td>
+<td>Private slot to display the Toolbars menu.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.__showUserAgentsDialog">__showUserAgentsDialog</a></td>
 <td>Private slot to show the user agents management dialog.</td>
 </tr><tr>
@@ -478,6 +505,9 @@
 <td><a href="#WebBrowserWindow.closeEvent">closeEvent</a></td>
 <td>Protected event handler for the close event.</td>
 </tr><tr>
+<td><a href="#WebBrowserWindow.createPopupMenu">createPopupMenu</a></td>
+<td>Public method to create the toolbars menu for Qt.</td>
+</tr><tr>
 <td><a href="#WebBrowserWindow.currentBrowser">currentBrowser</a></td>
 <td>Public method to get a reference to the current web browser.</td>
 </tr><tr>
@@ -983,6 +1013,17 @@
 <dd>
 directory to be used for the settings files (str)
 </dd>
+</dl><a NAME="WebBrowserWindow.__TBMenuTriggered" ID="WebBrowserWindow.__TBMenuTriggered"></a>
+<h4>WebBrowserWindow.__TBMenuTriggered</h4>
+<b>__TBMenuTriggered</b>(<i>act</i>)
+<p>
+        Private method to handle the toggle of a toolbar via the Window->
+        Toolbars submenu or the toolbars popup menu.
+</p><dl>
+<dt><i>act</i> (QAction)</dt>
+<dd>
+reference to the action that was triggered
+</dd>
 </dl><a NAME="WebBrowserWindow.__about" ID="WebBrowserWindow.__about"></a>
 <h4>WebBrowserWindow.__about</h4>
 <b>__about</b>(<i></i>)
@@ -1101,7 +1142,39 @@
 <b>__copy</b>(<i></i>)
 <p>
         Private slot called to handle the copy action.
-</p><a NAME="WebBrowserWindow.__currentChanged" ID="WebBrowserWindow.__currentChanged"></a>
+</p><a NAME="WebBrowserWindow.__createTextEncodingAction" ID="WebBrowserWindow.__createTextEncodingAction"></a>
+<h4>WebBrowserWindow.__createTextEncodingAction</h4>
+<b>__createTextEncodingAction</b>(<i>codec, defaultCodec, parentMenu</i>)
+<p>
+        Private method to create an action for the text encoding menu.
+</p><dl>
+<dt><i>codec</i> (str)</dt>
+<dd>
+name of the codec to create an action for
+</dd><dt><i>defaultCodec</i> (str)</dt>
+<dd>
+name of the default codec
+</dd><dt><i>parentMenu</i> (QMenu)</dt>
+<dd>
+reference to the parent menu
+</dd>
+</dl><a NAME="WebBrowserWindow.__createTextEncodingSubmenu" ID="WebBrowserWindow.__createTextEncodingSubmenu"></a>
+<h4>WebBrowserWindow.__createTextEncodingSubmenu</h4>
+<b>__createTextEncodingSubmenu</b>(<i>title, codecNames, parentMenu</i>)
+<p>
+        Private method to create a text encoding sub menu.
+</p><dl>
+<dt><i>title</i> (str)</dt>
+<dd>
+title of the menu
+</dd><dt><i>codecNames</i> (list of str)</dt>
+<dd>
+list of codec names for the menu
+</dd><dt><i>parentMenu</i> (QMenu)</dt>
+<dd>
+reference to the parent menu
+</dd>
+</dl><a NAME="WebBrowserWindow.__currentChanged" ID="WebBrowserWindow.__currentChanged"></a>
 <h4>WebBrowserWindow.__currentChanged</h4>
 <b>__currentChanged</b>(<i>index</i>)
 <p>
@@ -1199,6 +1272,12 @@
 <b>__initMenus</b>(<i></i>)
 <p>
         Private method to create the menus.
+</p><a NAME="WebBrowserWindow.__initSuperMenu" ID="WebBrowserWindow.__initSuperMenu"></a>
+<h4>WebBrowserWindow.__initSuperMenu</h4>
+<b>__initSuperMenu</b>(<i></i>)
+<p>
+        Private method to create the super menu and attach it to the super
+        menu button.
 </p><a NAME="WebBrowserWindow.__initToolbars" ID="WebBrowserWindow.__initToolbars"></a>
 <h4>WebBrowserWindow.__initToolbars</h4>
 <b>__initToolbars</b>(<i></i>)
@@ -1255,7 +1334,17 @@
 <b>__paste</b>(<i></i>)
 <p>
         Private slot called to handle the paste action.
-</p><a NAME="WebBrowserWindow.__prevTab" ID="WebBrowserWindow.__prevTab"></a>
+</p><a NAME="WebBrowserWindow.__populateToolbarsMenu" ID="WebBrowserWindow.__populateToolbarsMenu"></a>
+<h4>WebBrowserWindow.__populateToolbarsMenu</h4>
+<b>__populateToolbarsMenu</b>(<i>menu</i>)
+<p>
+        Private method to populate the toolbars menu.
+</p><dl>
+<dt><i>menu</i> (QMenu)</dt>
+<dd>
+reference to the menu to be populated
+</dd>
+</dl><a NAME="WebBrowserWindow.__prevTab" ID="WebBrowserWindow.__prevTab"></a>
 <h4>WebBrowserWindow.__prevTab</h4>
 <b>__prevTab</b>(<i></i>)
 <p>
@@ -1307,7 +1396,17 @@
 <b>__selectAll</b>(<i></i>)
 <p>
         Private slot to handle the select all action.
-</p><a NAME="WebBrowserWindow.__setIconDatabasePath" ID="WebBrowserWindow.__setIconDatabasePath"></a>
+</p><a NAME="WebBrowserWindow.__setBookmarksToolbarVisibility" ID="WebBrowserWindow.__setBookmarksToolbarVisibility"></a>
+<h4>WebBrowserWindow.__setBookmarksToolbarVisibility</h4>
+<b>__setBookmarksToolbarVisibility</b>(<i>visible</i>)
+<p>
+        Private method to set the visibility of the bookmarks toolbar.
+</p><dl>
+<dt><i>visible</i> (bool)</dt>
+<dd>
+flag indicating the toolbar visibility
+</dd>
+</dl><a NAME="WebBrowserWindow.__setIconDatabasePath" ID="WebBrowserWindow.__setIconDatabasePath"></a>
 <h4>WebBrowserWindow.__setIconDatabasePath</h4>
 <b>__setIconDatabasePath</b>(<i>enable=True</i>)
 <p>
@@ -1317,6 +1416,26 @@
 <dd>
 flag indicating to enabled icon storage (boolean)
 </dd>
+</dl><a NAME="WebBrowserWindow.__setMenuBarVisibility" ID="WebBrowserWindow.__setMenuBarVisibility"></a>
+<h4>WebBrowserWindow.__setMenuBarVisibility</h4>
+<b>__setMenuBarVisibility</b>(<i>visible</i>)
+<p>
+        Private method to set the visibility of the menu bar.
+</p><dl>
+<dt><i>visible</i> (bool)</dt>
+<dd>
+flag indicating the menu bar visibility
+</dd>
+</dl><a NAME="WebBrowserWindow.__setStatusBarVisible" ID="WebBrowserWindow.__setStatusBarVisible"></a>
+<h4>WebBrowserWindow.__setStatusBarVisible</h4>
+<b>__setStatusBarVisible</b>(<i>visible</i>)
+<p>
+        Private method to set the visibility of the status bar.
+</p><dl>
+<dt><i>visible</i> (bool)</dt>
+<dd>
+flag indicating the status bar visibility
+</dd>
 </dl><a NAME="WebBrowserWindow.__setTextEncoding" ID="WebBrowserWindow.__setTextEncoding"></a>
 <h4>WebBrowserWindow.__setTextEncoding</h4>
 <b>__setTextEncoding</b>(<i>act</i>)
@@ -1468,6 +1587,11 @@
 <b>__showTocWindow</b>(<i></i>)
 <p>
         Private method to show the table of contents window.
+</p><a NAME="WebBrowserWindow.__showToolbarsMenu" ID="WebBrowserWindow.__showToolbarsMenu"></a>
+<h4>WebBrowserWindow.__showToolbarsMenu</h4>
+<b>__showToolbarsMenu</b>(<i></i>)
+<p>
+        Private slot to display the Toolbars menu.
 </p><a NAME="WebBrowserWindow.__showUserAgentsDialog" ID="WebBrowserWindow.__showUserAgentsDialog"></a>
 <h4>WebBrowserWindow.__showUserAgentsDialog</h4>
 <b>__showUserAgentsDialog</b>(<i></i>)
@@ -1666,6 +1790,21 @@
             <br />This event is simply accepted after the history has been
             saved and all window references have been deleted.
 </dd>
+</dl><a NAME="WebBrowserWindow.createPopupMenu" ID="WebBrowserWindow.createPopupMenu"></a>
+<h4>WebBrowserWindow.createPopupMenu</h4>
+<b>createPopupMenu</b>(<i></i>)
+<p>
+        Public method to create the toolbars menu for Qt.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+toolbars menu
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+QMenu
+</dd>
 </dl><a NAME="WebBrowserWindow.currentBrowser" ID="WebBrowserWindow.currentBrowser"></a>
 <h4>WebBrowserWindow.currentBrowser</h4>
 <b>currentBrowser</b>(<i></i>)
@@ -1865,7 +2004,7 @@
 </dd><dt><i>addNextTo</i></dt>
 <dd>
 reference to the browser to open the tab after
-            (HelpBrowser)
+            (WebBrowserView)
 </dd><dt><i>background=</i></dt>
 <dd>
 flag indicating to open the tab in the
--- a/Documentation/Source/index-eric6.E5Gui.html	Sat May 27 18:51:22 2017 +0200
+++ b/Documentation/Source/index-eric6.E5Gui.html	Sun May 28 16:59:18 2017 +0200
@@ -135,6 +135,9 @@
 <td><a href="eric6.E5Gui.E5ToolBox.html">E5ToolBox</a></td>
 <td>Module implementing a horizontal and a vertical toolbox class.</td>
 </tr><tr>
+<td><a href="eric6.E5Gui.E5ToolButton.html">E5ToolButton</a></td>
+<td>Module implementing a specialized tool button subclass.</td>
+</tr><tr>
 <td><a href="eric6.E5Gui.E5TreeSortFilterProxyModel.html">E5TreeSortFilterProxyModel</a></td>
 <td>Module implementing a modified QSortFilterProxyModel.</td>
 </tr><tr>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/E5Gui/E5ToolButton.py	Sun May 28 16:59:18 2017 +0200
@@ -0,0 +1,253 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2017 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a specialized tool button subclass.
+"""
+
+from __future__ import unicode_literals
+
+from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QTimer, QSize
+from PyQt5.QtWidgets import QToolButton, QStyle, QStyleOptionToolButton, \
+    QStyleOption, QApplication
+
+
+class E5ToolButton(QToolButton):
+    """
+    Class implementing a specialized tool button subclass.
+    
+    @signal aboutToShowMenu() emitted before the tool button menu is shown
+    @signal aboutToHideMenu() emitted before the tool button menu is hidden
+    @signal middleClicked() emitted when the middle mouse button was clicked
+    @signal controlClicked() emitted when the left mouse button was
+        clicked while pressing the Ctrl key
+    @signal doubleClicked() emitted when the left mouse button was
+        double clicked
+    """
+    NoOptions = 0
+    ShowMenuInsideOption = 1
+    ToolBarLookOption = 2
+    
+    aboutToShowMenu = pyqtSignal()
+    aboutToHideMenu = pyqtSignal()
+    middleClicked = pyqtSignal()
+    controlClicked = pyqtSignal()
+    doubleClicked = pyqtSignal()
+    
+    def __init__(self, parent=None):
+        """
+        Constructor
+        
+        @param parent reference to the parent widget
+        @type QWidget
+        """
+        super(E5ToolButton, self).__init__(parent)
+        
+        self.setMinimumWidth(16)
+        
+        self.__menu = None
+        self.__options = E5ToolButton.NoOptions
+        
+        opt = QStyleOptionToolButton()
+        self.initStyleOption(opt)
+        
+        self.__pressTimer = QTimer()
+        self.__pressTimer.setSingleShot(True)
+        self.__pressTimer.setInterval(
+            QApplication.style().styleHint(
+                QStyle.SH_ToolButton_PopupDelay, opt, self))
+        self.__pressTimer.timeout.connect(self.__showMenu)
+    
+    ##################################################################
+    ## Menu handling methods below.
+    ##
+    ## The menu is handled in E5ToolButton and is not passed to
+    ## QToolButton. No menu indicator will be shown in the button.
+    ##################################################################
+    
+    def menu(self):
+        """
+        Public method to get a reference to the tool button menu.
+        
+        @return reference to the tool button menu
+        @rtype QMenu
+        """
+        return self.__menu
+    
+    def setMenu(self, menu):
+        """
+        Public method to set the tool button menu.
+        
+        @param menu reference to the tool button menu
+        @type QMenu
+        """
+        assert menu is not None
+        
+        if self.__menu:
+            self.__menu.aboutToHide.disconnect(self.__menuAboutToHide)
+        
+        self.__menu = menu
+        self.__menu.aboutToHide.connect(self.__menuAboutToHide)
+    
+    def showMenuInside(self):
+        """
+        Public method to check, if the menu edge shall be aligned with
+        the button.
+        
+        @return flag indicating that the menu edge shall be aligned
+        @rtype bool
+        """
+        return bool(self.__options & E5ToolButton.ShowMenuInsideOption)
+    
+    def setShowMenuInside(self, enable):
+        """
+        Public method to set a flag to show the menu edge aligned with
+        the button.
+        
+        @param enable flag indicating to align the menu edge to the button
+        @type bool
+        """
+        if enable:
+            self.__options |= E5ToolButton.ShowMenuInsideOption
+        else:
+            self.__options &= ~E5ToolButton.ShowMenuInsideOption
+    
+    @pyqtSlot()
+    def __showMenu(self):
+        """
+        Private slot to show the tool button menu.
+        """
+        if self.__menu is None or self.__menu.isVisible():
+            return
+        
+        self.aboutToShowMenu.emit()
+        
+        if self.__options & E5ToolButton.ShowMenuInsideOption:
+            pos = self.mapToGlobal(self.rect().bottomRight())
+            if QApplication.layoutDirection() == Qt.RightToLeft:
+                pos.setX(pos.x() - self.rect().width())
+            else:
+                pos.setX(pos.x() - self.__menu.sizeHint().width())
+        else:
+            pos = self.mapToGlobal(self.rect().bottomLeft())
+        
+        self.__menu.popup(pos)
+    
+    @pyqtSlot()
+    def __menuAboutToHide(self):
+        """
+        Private slot to handle the tool button menu about to be hidden.
+        """
+        self.setDown(False)
+        self.aboutToHideMenu.emit()
+    
+    ##################################################################
+    ## Methods to handle the tool button look
+    ##################################################################
+    
+    def toolbarButtonLook(self):
+        """
+        Public method to check, if the button has the toolbar look.
+        
+        @return flag indicating toolbar look
+        @rtype bool
+        """
+        return bool(self.__options & E5ToolButton.ToolBarLookOption)
+    
+    def setToolbarButtonLook(self, enable):
+        """
+        Public method to set the toolbar look state.
+        
+        @param enable flag indicating toolbar look
+        @type bool
+        """
+        if enable:
+            self.__options |= E5ToolButton.ToolBarLookOption
+            
+            opt = QStyleOption()
+            opt.initFrom(self)
+            size = self.style().pixelMetric(
+                QStyle.PM_ToolBarIconSize, opt, self)
+            self.setIconSize(QSize(size, size))
+        else:
+            self.__options &= ~E5ToolButton.ToolBarLookOption
+        
+        self.setProperty("toolbar-look", enable)
+        self.style().unpolish(self)
+        self.style().polish(self)
+    
+    ##################################################################
+    ## Methods to handle some event types
+    ##################################################################
+    
+    def mousePressEvent(self, evt):
+        """
+        Protected method to handle mouse press events.
+        
+        @param evt reference to the mouse event
+        @type QMouseEvent
+        """
+        if self.popupMode() == QToolButton.DelayedPopup:
+            self.__pressTimer.start()
+        
+        if evt.buttons() == Qt.LeftButton and \
+           self.__menu is not None and \
+           self.popupMode() == QToolButton.InstantPopup:
+            self.setDown(True)
+            self.__showMenu()
+        elif evt.buttons() == Qt.RightButton and \
+                self.__menu is not None:
+            self.setDown(True)
+            self.__showMenu()
+        else:
+            super(E5ToolButton, self).mousePressEvent(evt)
+    
+    def mouseReleaseEvent(self, evt):
+        """
+        Protected method to handle mouse release events.
+        
+        @param evt reference to the mouse event
+        @type QMouseEvent
+        """
+        self.__pressTimer.stop()
+        
+        if evt.button() == Qt.MiddleButton and \
+           self.rect().contains(evt.pos()):
+            self.middleClicked.emit()
+            self.setDown(False)
+        elif evt.button() == Qt.LeftButton and \
+            self.rect().contains(evt.pos()) and \
+                evt.modifiers() == Qt.ControlModifier:
+            self.controlClicked.emit()
+            self.setDown(False)
+        else:
+            super(E5ToolButton, self).mouseReleaseEvent(evt)
+    
+    def mouseDoubleClickEvent(self, evt):
+        """
+        Protected method to handle mouse double click events.
+        
+        @param evt reference to the mouse event
+        @type QMouseEvent
+        """
+        super(E5ToolButton, self).mouseDoubleClickEvent(evt)
+        
+        self.__pressTimer.stop()
+        
+        if evt.buttons() == Qt.LeftButton:
+            self.doubleClicked.emit()
+    
+    def contextMenuEvent(self, evt):
+        """
+        Protected method to handle context menu events.
+        
+        @param evt reference to the context menu event
+        @type QContextMenuEvent
+        """
+        # block to prevent showing the context menu and the tool button menu
+        if self.__menu is not None:
+            return
+        
+        super(E5ToolButton, self).contextMenuEvent(evt)
--- a/Preferences/ConfigurationPages/WebBrowserAppearancePage.py	Sat May 27 18:51:22 2017 +0200
+++ b/Preferences/ConfigurationPages/WebBrowserAppearancePage.py	Sun May 28 16:59:18 2017 +0200
@@ -94,6 +94,9 @@
             Preferences.getUI("SingleCloseButton"))
         self.warnOnMultipleCloseCheckBox.setChecked(
             Preferences.getWebBrowser("WarnOnMultipleClose"))
+        
+        self.toolbarsCheckBox.setChecked(
+            Preferences.getWebBrowser("ShowToolbars"))
     
     def setMode(self, displayMode):
         """
@@ -173,6 +176,10 @@
         Preferences.setWebBrowser(
             "WarnOnMultipleClose",
             self.warnOnMultipleCloseCheckBox.isChecked())
+        
+        Preferences.setWebBrowser(
+            "ShowToolbars",
+            self.toolbarsCheckBox.isChecked())
     
 
 def create(dlg):
--- a/Preferences/ConfigurationPages/WebBrowserAppearancePage.ui	Sat May 27 18:51:22 2017 +0200
+++ b/Preferences/ConfigurationPages/WebBrowserAppearancePage.ui	Sun May 28 16:59:18 2017 +0200
@@ -7,10 +7,10 @@
     <x>0</x>
     <y>0</y>
     <width>499</width>
-    <height>894</height>
+    <height>1014</height>
    </rect>
   </property>
-  <layout class="QVBoxLayout" name="verticalLayout_3">
+  <layout class="QVBoxLayout" name="verticalLayout_4">
    <item>
     <widget class="QLabel" name="headerLabel">
      <property name="text">
@@ -396,6 +396,45 @@
     </widget>
    </item>
    <item>
+    <widget class="Line" name="line9_2">
+     <property name="frameShape">
+      <enum>QFrame::HLine</enum>
+     </property>
+     <property name="frameShadow">
+      <enum>QFrame::Sunken</enum>
+     </property>
+     <property name="orientation">
+      <enum>Qt::Horizontal</enum>
+     </property>
+    </widget>
+   </item>
+   <item>
+    <widget class="QLabel" name="TextLabel1_2_2_2">
+     <property name="text">
+      <string>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</string>
+     </property>
+    </widget>
+   </item>
+   <item>
+    <widget class="QGroupBox" name="groupBox_5">
+     <property name="title">
+      <string>Toolbars</string>
+     </property>
+     <layout class="QVBoxLayout" name="verticalLayout_3">
+      <item>
+       <widget class="QCheckBox" name="toolbarsCheckBox">
+        <property name="toolTip">
+         <string>Select to show toolbars</string>
+        </property>
+        <property name="text">
+         <string>Show Toolbars</string>
+        </property>
+       </widget>
+      </item>
+     </layout>
+    </widget>
+   </item>
+   <item>
     <spacer>
      <property name="orientation">
       <enum>Qt::Vertical</enum>
--- a/Preferences/__init__.py	Sat May 27 18:51:22 2017 +0200
+++ b/Preferences/__init__.py	Sun May 28 16:59:18 2017 +0200
@@ -1025,6 +1025,10 @@
     # defaults for the web browser settings
     webBrowserDefaults = {
         "SingleWebBrowserWindow": True,
+        "ShowToolbars": False,
+        "BookmarksToolBarVisible": True,
+        "MenuBarVisible": False,
+        "StatusBarVisible": True,
         "SaveGeometry": True,
         "WebBrowserState": QByteArray(),
         "StartupBehavior": 1,      # show speed dial
@@ -2873,7 +2877,8 @@
                  "AutoScrollEnabled", "ScreenCaptureEnabled",
                  "WebGLEnabled", "FocusOnNavigationEnabled",
                  "PrintElementBackgrounds", "AllowRunningInsecureContent",
-                 "SpellCheckEnabled",
+                 "SpellCheckEnabled", "ShowToolbars", "MenuBarVisible",
+                 "BookmarksToolBarVisible", "StatusBarVisible",
                  ]:
         return toBool(prefClass.settings.value(
             "WebBrowser/" + key, prefClass.webBrowserDefaults[key]))
--- a/WebBrowser/History/HistoryMenu.py	Sat May 27 18:51:22 2017 +0200
+++ b/WebBrowser/History/HistoryMenu.py	Sun May 28 16:59:18 2017 +0200
@@ -288,6 +288,7 @@
         E5ModelMenu.__init__(self, parent)
         
         self.__tabWidget = tabWidget
+        self.__mw = parent
         
         self.__historyManager = None
         self.__historyMenuModel = None
@@ -371,7 +372,7 @@
         
         act = self.addAction(UI.PixmapCache.getIcon("history.png"),
                              self.tr("Show All History..."))
-        act.triggered.connect(self.__showHistoryDialog)
+        act.triggered.connect(self.showHistoryDialog)
         act = self.addAction(UI.PixmapCache.getIcon("historyClear.png"),
                              self.tr("Clear History..."))
         act.triggered.connect(self.__clearHistoryDialog)
@@ -387,12 +388,12 @@
         for act in self.__initialActions:
             self.addAction(act)
     
-    def __showHistoryDialog(self):
+    def showHistoryDialog(self):
         """
-        Private slot to show the history dialog.
+        Public slot to show the history dialog.
         """
         from .HistoryDialog import HistoryDialog
-        dlg = HistoryDialog(self)
+        dlg = HistoryDialog(self.__mw)
         dlg.openUrl.connect(self.openUrl)
         dlg.newTab.connect(self.newTab)
         dlg.newBackgroundTab.connect(self.newBackgroundTab)
--- a/WebBrowser/Navigation/NavigationBar.py	Sat May 27 18:51:22 2017 +0200
+++ b/WebBrowser/Navigation/NavigationBar.py	Sun May 28 16:59:18 2017 +0200
@@ -9,13 +9,16 @@
 
 from __future__ import unicode_literals
 
-from PyQt5.QtCore import Qt
+from PyQt5.QtCore import Qt, QUrl
 from PyQt5.QtWidgets import QWidget, QHBoxLayout, QStyle, QToolButton, \
     QSplitter, QSizePolicy, QMenu, QAction
 
+from E5Gui.E5ToolButton import E5ToolButton
+
 from WebBrowser.WebBrowserWindow import WebBrowserWindow
 
 import UI.PixmapCache
+import Preferences
 
 from .ReloadStopButton import ReloadStopButton
 
@@ -46,7 +49,7 @@
             self.style().pixelMetric(QStyle.PM_ToolBarItemSpacing, None, self))
         self.setLayout(self.__layout)
         
-        self.__backButton = QToolButton(self)
+        self.__backButton = E5ToolButton(self)
         self.__backButton.setObjectName("navigation_back_button")
         self.__backButton.setToolTip(self.tr("Move one screen backward"))
         self.__backButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
@@ -56,7 +59,7 @@
             UI.PixmapCache.getIcon("back.png"))
         self.__backButton.setEnabled(False)
         
-        self.__forwardButton = QToolButton(self)
+        self.__forwardButton = E5ToolButton(self)
         self.__forwardButton.setObjectName("navigation_forward_button")
         self.__forwardButton.setToolTip(self.tr("Move one screen forward"))
         self.__forwardButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
@@ -74,7 +77,7 @@
         
         self.__reloadStopButton = ReloadStopButton(self)
         
-        self.__homeButton = QToolButton(self)
+        self.__homeButton = E5ToolButton(self)
         self.__homeButton.setObjectName("navigation_home_button")
         self.__homeButton.setToolTip(self.tr("Move to the initial screen"))
         self.__homeButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
@@ -83,18 +86,29 @@
         self.__homeButton.setIcon(
             UI.PixmapCache.getIcon("home.png"))
         
-        self.__exitFullScreenButton = QToolButton(self)
+        self.__exitFullScreenButton = E5ToolButton(self)
         self.__exitFullScreenButton.setObjectName(
             "navigation_exitfullscreen_button")
+        self.__exitFullScreenButton.setIcon(
+            UI.PixmapCache.getIcon("windowRestore.png"))
         self.__exitFullScreenButton.setToolTip(self.tr("Exit Fullscreen"))
         self.__exitFullScreenButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
         self.__exitFullScreenButton.setFocusPolicy(Qt.NoFocus)
         self.__exitFullScreenButton.setAutoRaise(True)
-        self.__exitFullScreenButton.setIcon(
-            UI.PixmapCache.getIcon("windowRestore.png"))
         self.__exitFullScreenButton.clicked.connect(self.__mw.toggleFullScreen)
         self.__exitFullScreenButton.setVisible(False)
         
+        self.__superMenuButton = E5ToolButton(self)
+        self.__superMenuButton.setObjectName(
+            "navigation_supermenu_button")
+        self.__superMenuButton.setIcon(UI.PixmapCache.getIcon("superMenu.png"))
+        self.__superMenuButton.setToolTip(self.tr("Main Menu"))
+        self.__superMenuButton.setPopupMode(QToolButton.InstantPopup)
+        self.__superMenuButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
+        self.__superMenuButton.setFocusPolicy(Qt.NoFocus)
+        self.__superMenuButton.setAutoRaise(True)
+        self.__superMenuButton.setShowMenuInside(True)
+        
         self.__navigationSplitter = QSplitter(self)
         urlBar = self.__mw.tabWidget().stackedUrlBar()
         self.__navigationSplitter.addWidget(urlBar)
@@ -118,25 +132,42 @@
         self.__layout.addWidget(self.__homeButton)
         self.__layout.addWidget(self.__navigationSplitter)
         self.__layout.addWidget(self.__exitFullScreenButton)
+        self.__layout.addWidget(self.__superMenuButton)
+        
+        self.setContextMenuPolicy(Qt.CustomContextMenu)
+        self.customContextMenuRequested.connect(self.__contextMenuRequested)
         
         self.__backMenu = QMenu(self)
-        self.__backMenu.aboutToShow.connect(self.__showBackMenu)
         self.__backMenu.triggered.connect(self.__navigationMenuActionTriggered)
         self.__backButton.setMenu(self.__backMenu)
-        self.__backButton.setPopupMode(QToolButton.MenuButtonPopup)
+        self.__backButton.aboutToShowMenu.connect(self.__showBackMenu)
         
         self.__forwardMenu = QMenu(self)
-        self.__forwardMenu.aboutToShow.connect(self.__showForwardMenu)
         self.__forwardMenu.triggered.connect(
             self.__navigationMenuActionTriggered)
         self.__forwardButton.setMenu(self.__forwardMenu)
-        self.__forwardButton.setPopupMode(QToolButton.MenuButtonPopup)
+        self.__forwardButton.aboutToShowMenu.connect(self.__showForwardMenu)
         
         self.__backButton.clicked.connect(self.__goBack)
+        self.__backButton.middleClicked.connect(self.__goBackInNewTab)
+        self.__backButton.controlClicked.connect(self.__goBackInNewTab)
         self.__forwardButton.clicked.connect(self.__goForward)
+        self.__forwardButton.middleClicked.connect(self.__goForwardInNewTab)
+        self.__forwardButton.controlClicked.connect(self.__goForwardInNewTab)
         self.__reloadStopButton.reloadClicked.connect(self.__reload)
         self.__reloadStopButton.stopClicked.connect(self.__stopLoad)
         self.__homeButton.clicked.connect(self.__goHome)
+        self.__homeButton.middleClicked.connect(self.__goHomeInNewTab)
+        self.__homeButton.controlClicked.connect(self.__goHomeInNewTab)
+    
+    def superMenuButton(self):
+        """
+        Public method to get a reference to the super menu button.
+        
+        @return reference to the super menu button
+        @rtype QToolButton
+        """
+        return self.__superMenuButton
     
     def backButton(self):
         """
@@ -263,18 +294,52 @@
         """
         self.__mw.currentBrowser().backward()
     
+    def __goBackInNewTab(self):
+        """
+        Private slot handling a middle click or Ctrl left click of the
+        backward button.
+        """
+        history = self.__mw.currentBrowser().history()
+        if history.canGoBack():
+            backItem = history.backItem()
+            self.__mw.newTab(link=backItem.url(),
+                             addNextTo=self.__mw.currentBrowser(),
+                             background=True)
+    
     def __goForward(self):
         """
         Private slot called to handle the forward button.
         """
         self.__mw.currentBrowser().forward()
     
+    def __goForwardInNewTab(self):
+        """
+        Private slot handling a middle click or Ctrl left click of the
+        forward button.
+        """
+        history = self.__mw.currentBrowser().history()
+        if history.canGoForward():
+            forwardItem = history.forwardItem()
+            self.__mw.newTab(link=forwardItem.url(),
+                             addNextTo=self.__mw.currentBrowser(),
+                             background=True)
+    
     def __goHome(self):
         """
         Private slot called to handle the home button.
         """
         self.__mw.currentBrowser().home()
     
+    def __goHomeInNewTab(self):
+        """
+        Private slot handling a middle click or Ctrl left click of the
+        home button.
+        """
+        homeUrl = QUrl(Preferences.getWebBrowser("HomePage"))
+        self.__mw.newTab(link=homeUrl,
+                         addNextTo=self.__mw.currentBrowser(),
+                         background=True)
+    
     def __reload(self):
         """
         Private slot called to handle the reload button.
@@ -296,3 +361,13 @@
             cb.history().clear()
             self.__mw.setForwardAvailable(cb.isForwardAvailable())
             self.__mw.setBackwardAvailable(cb.isBackwardAvailable())
+    
+    def __contextMenuRequested(self, pos):
+        """
+        Private method to handle a context menu request.
+        
+        @param pos position of the request
+        @type QPoint
+        """
+        menu = self.__mw.createPopupMenu()
+        menu.exec_(self.mapToGlobal(pos))
--- a/WebBrowser/Navigation/ReloadStopButton.py	Sat May 27 18:51:22 2017 +0200
+++ b/WebBrowser/Navigation/ReloadStopButton.py	Sun May 28 16:59:18 2017 +0200
@@ -10,12 +10,13 @@
 from __future__ import unicode_literals
 
 from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt
-from PyQt5.QtWidgets import QToolButton
+
+from E5Gui.E5ToolButton import E5ToolButton
 
 import UI.PixmapCache
 
 
-class ReloadStopButton(QToolButton):
+class ReloadStopButton(E5ToolButton):
     """
     Class implementing a button alternating between reload and stop.
     
--- a/WebBrowser/WebBrowserWindow.py	Sat May 27 18:51:22 2017 +0200
+++ b/WebBrowser/WebBrowserWindow.py	Sun May 28 16:59:18 2017 +0200
@@ -22,7 +22,7 @@
 from PyQt5.QtGui import QDesktopServices, QKeySequence, QFont, QFontMetrics
 from PyQt5.QtWidgets import QWidget, QVBoxLayout, QSizePolicy, QDockWidget, \
     QComboBox, QLabel, QMenu, QToolButton, QLineEdit, QApplication, \
-    QWhatsThis, QDialog, QHBoxLayout, QProgressBar, QInputDialog
+    QWhatsThis, QDialog, QHBoxLayout, QProgressBar, QInputDialog, QAction
 from PyQt5.QtWebEngineWidgets import QWebEngineSettings, QWebEnginePage, \
     QWebEngineProfile, QWebEngineScript
 try:
@@ -313,9 +313,25 @@
             self.historyManager()
             self.greaseMonkeyManager()
             
+            # initialize the actions
             self.__initActions()
+            
+            # initialize the menus
             self.__initMenus()
-            self.__initToolbars()
+            self.__initSuperMenu()
+            if Preferences.getWebBrowser("MenuBarVisible"):
+                self.__navigationBar.superMenuButton().hide()
+            else:
+                self.menuBar().hide()
+            
+            # save references to toolbars in order to hide them
+            # when going full screen
+            self.__toolbars = {}
+            # initialize toolbars
+            if Preferences.getWebBrowser("ShowToolbars"):
+                self.__initToolbars()
+            self.__bookmarksToolBar.setVisible(
+                Preferences.getWebBrowser("BookmarksToolBarVisible"))
             
             syncMgr = self.syncManager()
             syncMgr.syncMessage.connect(self.statusBar().showMessage)
@@ -344,6 +360,9 @@
             self.networkIcon = E5NetworkIcon(self)
             self.statusBar().addPermanentWidget(self.networkIcon)
             
+            if not Preferences.getWebBrowser("StatusBarVisible"):
+                self.statusBar().hide()
+            
             QDesktopServices.setUrlHandler("http", self.__linkActivated)
             QDesktopServices.setUrlHandler("https", self.__linkActivated)
             
@@ -1798,6 +1817,45 @@
             self.showTabManagerAct.triggered.connect(self.__showTabManager)
         self.__actions.append(self.showTabManagerAct)
         
+        self.virustotalScanCurrentAct = E5Action(
+            self.tr("Scan current site"),
+            UI.PixmapCache.getIcon("virustotal.png"),
+            self.tr("Scan current site"),
+            0, 0,
+            self, 'webbrowser_virustotal_scan_site')
+        if not self.__initShortcutsOnly:
+            self.virustotalScanCurrentAct.triggered.connect(
+                self.__virusTotalScanCurrentSite)
+        self.__actions.append(self.virustotalScanCurrentAct)
+        
+        self.virustotalIpReportAct = E5Action(
+            self.tr("IP Address Report"),
+            UI.PixmapCache.getIcon("virustotal.png"),
+            self.tr("IP Address Report"),
+            0, 0,
+            self, 'webbrowser_virustotal_ip_report')
+        if not self.__initShortcutsOnly:
+            self.virustotalIpReportAct.triggered.connect(
+                self.__virusTotalIpAddressReport)
+        self.__actions.append(self.virustotalIpReportAct)
+        
+        self.virustotalDomainReportAct = E5Action(
+            self.tr("Domain Report"),
+            UI.PixmapCache.getIcon("virustotal.png"),
+            self.tr("Domain Report"),
+            0, 0,
+            self, 'webbrowser_virustotal_domain_report')
+        if not self.__initShortcutsOnly:
+            self.virustotalDomainReportAct.triggered.connect(
+                self.__virusTotalDomainReport)
+        self.__actions.append(self.virustotalDomainReportAct)
+        
+        if not Preferences.getWebBrowser("VirusTotalEnabled") or \
+           Preferences.getWebBrowser("VirusTotalServiceKey") == "":
+            self.virustotalScanCurrentAct.setEnabled(False)
+            self.virustotalIpReportAct.setEnabled(False)
+            self.virustotalDomainReportAct.setEnabled(False)
+        
         self.backAct.setEnabled(False)
         self.forwardAct.setEnabled(False)
         
@@ -1820,7 +1878,6 @@
         mb = self.menuBar()
         
         menu = mb.addMenu(self.tr('&File'))
-        menu.setTearOffEnabled(True)
         menu.addAction(self.newTabAct)
         menu.addAction(self.newAct)
         menu.addAction(self.newPrivateAct)
@@ -1845,7 +1902,6 @@
         menu.addAction(self.exitAct)
         
         menu = mb.addMenu(self.tr('&Edit'))
-        menu.setTearOffEnabled(True)
         menu.addAction(self.undoAct)
         menu.addAction(self.redoAct)
         menu.addSeparator()
@@ -1861,34 +1917,27 @@
         menu.addAction(self.findPrevAct)
         
         menu = mb.addMenu(self.tr('&View'))
-        menu.setTearOffEnabled(True)
+        menu.addAction(self.stopAct)
+        menu.addAction(self.reloadAct)
+        if WebBrowserWindow._useQtHelp:
+            menu.addSeparator()
+            menu.addAction(self.syncTocAct)
+        menu.addSeparator()
         menu.addAction(self.zoomInAct)
         menu.addAction(self.zoomResetAct)
         menu.addAction(self.zoomOutAct)
         menu.addSeparator()
-        menu.addAction(self.pageSourceAct)
-        menu.addAction(self.fullScreenAct)
         self.__textEncodingMenu = menu.addMenu(
             self.tr("Text Encoding"))
         self.__textEncodingMenu.aboutToShow.connect(
             self.__aboutToShowTextEncodingMenu)
         self.__textEncodingMenu.triggered.connect(self.__setTextEncoding)
-        
-        menu = mb.addMenu(self.tr('&Go'))
-        menu.setTearOffEnabled(True)
-        menu.addAction(self.backAct)
-        menu.addAction(self.forwardAct)
-        menu.addAction(self.homeAct)
         menu.addSeparator()
-        menu.addAction(self.stopAct)
-        menu.addAction(self.reloadAct)
-        if WebBrowserWindow._useQtHelp:
-            menu.addSeparator()
-            menu.addAction(self.syncTocAct)
+        menu.addAction(self.pageSourceAct)
+        menu.addAction(self.fullScreenAct)
         
         from .History.HistoryMenu import HistoryMenu
         self.historyMenu = HistoryMenu(self, self.__tabWidget)
-        self.historyMenu.setTearOffEnabled(True)
         self.historyMenu.setTitle(self.tr('H&istory'))
         self.historyMenu.openUrl.connect(self.openUrl)
         self.historyMenu.newTab.connect(self.openUrlNewTab)
@@ -1897,9 +1946,14 @@
         self.historyMenu.newPrivateWindow.connect(self.openUrlNewPrivateWindow)
         mb.addMenu(self.historyMenu)
         
+        historyActions = []
+        historyActions.append(self.backAct)
+        historyActions.append(self.forwardAct)
+        historyActions.append(self.homeAct)
+        self.historyMenu.setInitialActions(historyActions)
+        
         from .Bookmarks.BookmarksMenu import BookmarksMenuBarMenu
         self.bookmarksMenu = BookmarksMenuBarMenu(self)
-        self.bookmarksMenu.setTearOffEnabled(True)
         self.bookmarksMenu.setTitle(self.tr('&Bookmarks'))
         self.bookmarksMenu.openUrl.connect(self.openUrl)
         self.bookmarksMenu.newTab.connect(self.openUrlNewTab)
@@ -1917,7 +1971,6 @@
         self.bookmarksMenu.setInitialActions(bookmarksActions)
         
         menu = mb.addMenu(self.tr('&Settings'))
-        menu.setTearOffEnabled(True)
         menu.addAction(self.prefAct)
         menu.addAction(self.acceptedLanguagesAct)
         menu.addAction(self.cookiesAct)
@@ -1957,14 +2010,18 @@
         menu.addAction(self.clearIconsAct)
         
         menu = mb.addMenu(self.tr("&Tools"))
-        menu.setTearOffEnabled(True)
         menu.addAction(self.feedsManagerAct)
         menu.addAction(self.siteInfoAct)
         menu.addSeparator()
         menu.addAction(self.synchronizationAct)
-        
-        menu = mb.addMenu(self.tr("&Window"))
-        menu.setTearOffEnabled(True)
+        menu.addSeparator()
+        vtMenu = menu.addMenu(UI.PixmapCache.getIcon("virustotal.png"),
+                              self.tr("&VirusTotal"))
+        vtMenu.addAction(self.virustotalScanCurrentAct)
+        vtMenu.addAction(self.virustotalIpReportAct)
+        vtMenu.addAction(self.virustotalDomainReportAct)
+        
+        menu = mb.addMenu(self.tr("&Windows"))
         menu.addAction(self.showDownloadManagerAct)
         menu.addAction(self.showJavaScriptConsoleAct)
         menu.addAction(self.showTabManagerAct)
@@ -1973,24 +2030,149 @@
             menu.addAction(self.showTocAct)
             menu.addAction(self.showIndexAct)
             menu.addAction(self.showSearchAct)
+        menu.addSeparator()
+        self.__toolbarsMenu = menu.addMenu(self.tr("&Toolbars"))
+        self.__toolbarsMenu.aboutToShow.connect(self.__showToolbarsMenu)
+        self.__toolbarsMenu.triggered.connect(self.__TBMenuTriggered)
         
         mb.addSeparator()
         
         menu = mb.addMenu(self.tr('&Help'))
-        menu.setTearOffEnabled(True)
         menu.addAction(self.aboutAct)
         menu.addAction(self.aboutQtAct)
         menu.addSeparator()
         menu.addAction(self.whatsThisAct)
     
+    def __initSuperMenu(self):
+        """
+        Private method to create the super menu and attach it to the super
+        menu button.
+        """
+        self.__superMenu = QMenu(self)
+        
+        self.__superMenu.addAction(self.newTabAct)
+        self.__superMenu.addAction(self.newAct)
+        self.__superMenu.addAction(self.newPrivateAct)
+        self.__superMenu.addAction(self.openAct)
+        self.__superMenu.addAction(self.openTabAct)
+        self.__superMenu.addSeparator()
+        
+        menu = self.__superMenu.addMenu(self.tr("Save"))
+        if self.saveAsAct:
+            menu.addAction(self.saveAsAct)
+        menu.addAction(self.savePageScreenAct)
+        menu.addAction(self.saveVisiblePageScreenAct)
+        
+        if self.printPreviewAct or self.printAct or self.printPdfAct:
+            menu = self.__superMenu.addMenu(self.tr("Print"))
+            if self.printPreviewAct:
+                menu.addAction(self.printPreviewAct)
+            if self.printAct:
+                menu.addAction(self.printAct)
+            if self.printPdfAct:
+                menu.addAction(self.printPdfAct)
+        
+        # TODO: add "Send Page Link" action
+        self.__superMenu.addSeparator()
+        self.__superMenu.addAction(self.selectAllAct)
+        self.__superMenu.addAction(self.findAct)
+        self.__superMenu.addSeparator()
+        act = self.__superMenu.addAction(UI.PixmapCache.getIcon("history.png"),
+                                         self.tr("Show All History..."))
+        act.triggered.connect(self.historyMenu.showHistoryDialog)
+        self.__superMenu.addAction(self.bookmarksManageAct)
+        self.__superMenu.addSeparator()
+        self.__superMenu.addAction(self.prefAct)
+        
+        menu = self.__superMenu.addMenu(self.tr('Settings'))
+        menu.addAction(self.acceptedLanguagesAct)
+        menu.addAction(self.cookiesAct)
+        menu.addAction(self.flashCookiesAct)
+        menu.addAction(self.personalDataAct)
+        menu.addAction(self.greaseMonkeyAct)
+        menu.addAction(self.featurePermissionAct)
+        menu.addSeparator()
+        menu.addAction(self.editMessageFilterAct)
+        menu.addSeparator()
+        menu.addAction(self.searchEnginesAct)
+        menu.addSeparator()
+        menu.addAction(self.passwordsAct)
+        menu.addAction(self.certificateErrorsAct)
+        menu.addSeparator()
+        menu.addAction(self.zoomValuesAct)
+        menu.addAction(self.manageIconsAct)
+        menu.addSeparator()
+        menu.addAction(self.adblockAct)
+        menu.addSeparator()
+        menu.addMenu(self.__userAgentMenu)
+        menu.addAction(self.userAgentManagerAct)
+        menu.addSeparator()
+        if WebBrowserWindow._useQtHelp:
+            menu.addAction(self.manageQtHelpDocsAct)
+            menu.addAction(self.manageQtHelpFiltersAct)
+            menu.addAction(self.reindexDocumentationAct)
+            menu.addSeparator()
+        menu.addAction(self.clearPrivateDataAct)
+        menu.addAction(self.clearIconsAct)
+        menu.aboutToShow.connect(
+            self.__aboutToShowSettingsMenu)
+
+        self.__superMenu.addSeparator()
+        
+        menu = self.__superMenu.addMenu(self.tr('&View'))
+        menu.addMenu(self.__toolbarsMenu)
+        windowsMenu = menu.addMenu(self.tr("&Windows"))
+        windowsMenu.addAction(self.showDownloadManagerAct)
+        windowsMenu.addAction(self.showJavaScriptConsoleAct)
+        windowsMenu.addAction(self.showTabManagerAct)
+        if WebBrowserWindow._useQtHelp:
+            windowsMenu.addSeparator()
+            windowsMenu.addAction(self.showTocAct)
+            windowsMenu.addAction(self.showIndexAct)
+            windowsMenu.addAction(self.showSearchAct)
+        menu.addSeparator()
+        menu.addAction(self.stopAct)
+        menu.addAction(self.reloadAct)
+        if WebBrowserWindow._useQtHelp:
+            menu.addSeparator()
+            menu.addAction(self.syncTocAct)
+        menu.addSeparator()
+        menu.addAction(self.zoomInAct)
+        menu.addAction(self.zoomResetAct)
+        menu.addAction(self.zoomOutAct)
+        menu.addSeparator()
+        menu.addMenu(self.__textEncodingMenu)
+        menu.addSeparator()
+        menu.addAction(self.pageSourceAct)
+        menu.addAction(self.fullScreenAct)
+        
+        self.__superMenu.addMenu(self.historyMenu)
+        self.__superMenu.addMenu(self.bookmarksMenu)
+        
+        menu = self.__superMenu.addMenu(self.tr("&Tools"))
+        menu.addAction(self.feedsManagerAct)
+        menu.addAction(self.siteInfoAct)
+        menu.addSeparator()
+        menu.addAction(self.synchronizationAct)
+        menu.addSeparator()
+        vtMenu = menu.addMenu(UI.PixmapCache.getIcon("virustotal.png"),
+                              self.tr("&VirusTotal"))
+        vtMenu.addAction(self.virustotalScanCurrentAct)
+        vtMenu.addAction(self.virustotalIpReportAct)
+        vtMenu.addAction(self.virustotalDomainReportAct)
+        
+        self.__superMenu.addSeparator()
+        self.__superMenu.addAction(self.aboutAct)
+        self.__superMenu.addAction(self.aboutQtAct)
+        self.__superMenu.addSeparator()
+        self.__superMenu.addAction(self.exitAct)
+        
+        self.__navigationBar.superMenuButton().setMenu(self.__superMenu)
+    
     def __initToolbars(self):
         """
         Private method to create the toolbars.
         """
-        # save references to toolbars in order to hide them
-        # when going full screen
-        self.__toolbars = []
-        
         filetb = self.addToolBar(self.tr("File"))
         filetb.setObjectName("FileToolBar")
         filetb.setIconSize(UI.Config.ToolBarIconSize)
@@ -2014,7 +2196,7 @@
             filetb.addSeparator()
         filetb.addAction(self.closeAct)
         filetb.addAction(self.exitAct)
-        self.__toolbars.append(filetb)
+        self.__toolbars["file"] = (filetb.windowTitle(), filetb)
         
         self.savePageScreenMenu = QMenu(self)
         self.savePageScreenMenu.addAction(self.savePageScreenAct)
@@ -2034,7 +2216,7 @@
         edittb.addAction(self.pasteAct)
         edittb.addSeparator()
         edittb.addAction(self.selectAllAct)
-        self.__toolbars.append(edittb)
+        self.__toolbars["edit"] = (edittb.windowTitle(), edittb)
         
         viewtb = self.addToolBar(self.tr("View"))
         viewtb.setObjectName("ViewToolBar")
@@ -2044,7 +2226,7 @@
         viewtb.addAction(self.zoomOutAct)
         viewtb.addSeparator()
         viewtb.addAction(self.fullScreenAct)
-        self.__toolbars.append(viewtb)
+        self.__toolbars["view"] = (viewtb.windowTitle(), viewtb)
         
         findtb = self.addToolBar(self.tr("Find"))
         findtb.setObjectName("FindToolBar")
@@ -2052,7 +2234,7 @@
         findtb.addAction(self.findAct)
         findtb.addAction(self.findNextAct)
         findtb.addAction(self.findPrevAct)
-        self.__toolbars.append(findtb)
+        self.__toolbars["find"] = (findtb.windowTitle(), findtb)
         
         if WebBrowserWindow._useQtHelp:
             filtertb = self.addToolBar(self.tr("Filter"))
@@ -2066,7 +2248,7 @@
             self.filterCombo.activated[str].connect(
                 self.__filterQtHelpDocumentation)
             self.__setupFilterCombo()
-            self.__toolbars.append(filtertb)
+            self.__toolbars["filter"] = (filtertb.windowTitle(), filtertb)
         
         settingstb = self.addToolBar(self.tr("Settings"))
         settingstb.setObjectName("SettingsToolBar")
@@ -2078,7 +2260,7 @@
         settingstb.addAction(self.personalDataAct)
         settingstb.addAction(self.greaseMonkeyAct)
         settingstb.addAction(self.featurePermissionAct)
-        self.__toolbars.append(settingstb)
+        self.__toolbars["settings"] = (settingstb.windowTitle(), settingstb)
         
         toolstb = self.addToolBar(self.tr("Tools"))
         toolstb.setObjectName("ToolsToolBar")
@@ -2087,37 +2269,23 @@
         toolstb.addAction(self.siteInfoAct)
         toolstb.addSeparator()
         toolstb.addAction(self.synchronizationAct)
-        self.__toolbars.append(toolstb)
+        self.__toolbars["tools"] = (toolstb.windowTitle(), toolstb)
         
         helptb = self.addToolBar(self.tr("Help"))
         helptb.setObjectName("HelpToolBar")
         helptb.setIconSize(UI.Config.ToolBarIconSize)
         helptb.addAction(self.whatsThisAct)
-        self.__toolbars.append(helptb)
+        self.__toolbars["help"] = (helptb.windowTitle(), helptb)
         
         self.addToolBarBreak()
         vttb = self.addToolBar(self.tr("VirusTotal"))
         vttb.setObjectName("VirusTotalToolBar")
         vttb.setIconSize(UI.Config.ToolBarIconSize)
         vttb.setToolButtonStyle(Qt.ToolButtonTextBesideIcon)
-        self.virustotalScanCurrentAct = vttb.addAction(
-            UI.PixmapCache.getIcon("virustotal.png"),
-            self.tr("Scan current site"),
-            self.__virusTotalScanCurrentSite)
-        self.virustotalIpReportAct = vttb.addAction(
-            UI.PixmapCache.getIcon("virustotal.png"),
-            self.tr("IP Address Report"),
-            self.__virusTotalIpAddressReport)
-        self.virustotalDomainReportAct = vttb.addAction(
-            UI.PixmapCache.getIcon("virustotal.png"),
-            self.tr("Domain Report"),
-            self.__virusTotalDomainReport)
-        if not Preferences.getWebBrowser("VirusTotalEnabled") or \
-           Preferences.getWebBrowser("VirusTotalServiceKey") == "":
-            self.virustotalScanCurrentAct.setEnabled(False)
-            self.virustotalIpReportAct.setEnabled(False)
-            self.virustotalDomainReportAct.setEnabled(False)
-        self.__toolbars.append(vttb)
+        vttb.addAction(self.virustotalScanCurrentAct)
+        vttb.addAction(self.virustotalIpReportAct)
+        vttb.addAction(self.virustotalDomainReportAct)
+        self.__toolbars["virustotal"] = (vttb.windowTitle(), vttb)
         
     def __nextTab(self):
         """
@@ -2173,7 +2341,7 @@
         
         @param link file to be displayed in the new window (string or QUrl)
         @param addNextTo reference to the browser to open the tab after
-            (HelpBrowser)
+            (WebBrowserView)
         @keyparam background flag indicating to open the tab in the
             background (bool)
         @return reference to the new browser
@@ -3725,6 +3893,47 @@
         """
         return self.__navigationBar.searchEdit().openSearchManager()
     
+    def __createTextEncodingAction(self, codec, defaultCodec, parentMenu):
+        """
+        Private method to create an action for the text encoding menu.
+        
+        @param codec name of the codec to create an action for
+        @type str
+        @param defaultCodec name of the default codec
+        @type str
+        @param parentMenu reference to the parent menu
+        @type QMenu
+        """
+        act = QAction(codec, parentMenu)
+        act.setData(codec)
+        act.setCheckable(True)
+        if defaultCodec == codec:
+            act.setChecked(True)
+        
+        parentMenu.addAction(act)
+    
+    def __createTextEncodingSubmenu(self, title, codecNames, parentMenu):
+        """
+        Private method to create a text encoding sub menu.
+        
+        @param title title of the menu
+        @type str
+        @param codecNames list of codec names for the menu
+        @type list of str
+        @param parentMenu reference to the parent menu
+        @type QMenu
+        """
+        if codecNames:
+            defaultCodec = \
+                QWebEngineSettings.defaultSettings().defaultTextEncoding()\
+                .lower()
+            
+            menu = QMenu(title, parentMenu)
+            for codec in codecNames:
+                self.__createTextEncodingAction(codec, defaultCodec, menu)
+            
+            parentMenu.addMenu(menu)
+    
     def __aboutToShowTextEncodingMenu(self):
         """
         Private slot to populate the text encoding menu.
@@ -3732,8 +3941,11 @@
         self.__textEncodingMenu.clear()
         
         codecs = []
-        for codec in QTextCodec.availableCodecs():
-            codecs.append(str(codec, encoding="utf-8").lower())
+        for mib in QTextCodec.availableMibs():
+            codec = str(QTextCodec.codecForMib(mib).name(),
+                        encoding="utf-8").lower()
+            if codec not in codecs:
+                codecs.append(codec)
         codecs.sort()
         
         defaultTextEncoding = \
@@ -3741,47 +3953,46 @@
         if defaultTextEncoding in codecs:
             currentCodec = defaultTextEncoding
         else:
-            currentCodec = ""
-        
-        isDefaultEncodingUsed = True
-        isoMenu = QMenu(self.tr("ISO"), self.__textEncodingMenu)
-        winMenu = QMenu(self.tr("Windows"), self.__textEncodingMenu)
-        isciiMenu = QMenu(self.tr("ISCII"), self.__textEncodingMenu)
-        uniMenu = QMenu(self.tr("Unicode"), self.__textEncodingMenu)
-        otherMenu = QMenu(self.tr("Other"), self.__textEncodingMenu)
-        ibmMenu = QMenu(self.tr("IBM"), self.__textEncodingMenu)
+            currentCodec = "system"
+        
+        isoCodecs = []
+        winCodecs = []
+        isciiCodecs = []
+        uniCodecs = []
+        ibmCodecs = []
+        otherCodecs = []
         
         for codec in codecs:
-            if codec.startswith(("iso", "latin", "csisolatin")):
-                act = isoMenu.addAction(codec)
-            elif codec.startswith(("windows", "cp1")):
-                act = winMenu.addAction(codec)
+            if codec.startswith(("iso", "latin")):
+                isoCodecs.append(codec)
+            elif codec.startswith(("windows")):
+                winCodecs.append(codec)
             elif codec.startswith("iscii"):
-                act = isciiMenu.addAction(codec)
+                isciiCodecs.append(codec)
             elif codec.startswith("utf"):
-                act = uniMenu.addAction(codec)
-            elif codec.startswith(("ibm", "csibm", "cp")):
-                act = ibmMenu.addAction(codec)
+                uniCodecs.append(codec)
+            elif codec.startswith(("ibm")):
+                ibmCodecs.append(codec)
+            elif codec == "system":
+                self.__createTextEncodingAction(codec, currentCodec,
+                                                self.__textEncodingMenu)
             else:
-                act = otherMenu.addAction(codec)
-            
-            act.setData(codec)
-            act.setCheckable(True)
-            if currentCodec == codec:
-                act.setChecked(True)
-                isDefaultEncodingUsed = False
-        
-        act = self.__textEncodingMenu.addAction(
-            self.tr("Default Encoding"))
-        act.setData("")
-        act.setCheckable(True)
-        act.setChecked(isDefaultEncodingUsed)
-        self.__textEncodingMenu.addMenu(uniMenu)
-        self.__textEncodingMenu.addMenu(isoMenu)
-        self.__textEncodingMenu.addMenu(winMenu)
-        self.__textEncodingMenu.addMenu(ibmMenu)
-        self.__textEncodingMenu.addMenu(isciiMenu)
-        self.__textEncodingMenu.addMenu(otherMenu)
+                otherCodecs.append(codec)
+        
+        if not self.__textEncodingMenu.isEmpty():
+            self.__textEncodingMenu.addSeparator()
+        self.__createTextEncodingSubmenu(self.tr("ISO"), isoCodecs,
+                                         self.__textEncodingMenu)
+        self.__createTextEncodingSubmenu(self.tr("Unicode"), uniCodecs,
+                                         self.__textEncodingMenu)
+        self.__createTextEncodingSubmenu(self.tr("Windows"), winCodecs,
+                                         self.__textEncodingMenu)
+        self.__createTextEncodingSubmenu(self.tr("ISCII"), isciiCodecs,
+                                         self.__textEncodingMenu)
+        self.__createTextEncodingSubmenu(self.tr("IBM"), ibmCodecs,
+                                         self.__textEncodingMenu)
+        self.__createTextEncodingSubmenu(self.tr("Other"), otherCodecs,
+                                         self.__textEncodingMenu)
     
     def __setTextEncoding(self, act):
         """
@@ -3796,6 +4007,143 @@
         else:
             QWebEngineSettings.defaultSettings().setDefaultTextEncoding(codec)
     
+    def __populateToolbarsMenu(self, menu):
+        """
+        Private method to populate the toolbars menu.
+        
+        @param menu reference to the menu to be populated
+        @type QMenu
+        """
+        menu.clear()
+        
+        act = menu.addAction(self.tr("Menu Bar"))
+        act.setCheckable(True)
+        act.setChecked(not self.menuBar().isHidden())
+        act.setData("menubar")
+        
+        act = menu.addAction(self.tr("Bookmarks"))
+        act.setCheckable(True)
+        act.setChecked(not self.__bookmarksToolBar.isHidden())
+        act.setData("bookmarks")
+        
+        act = menu.addAction(self.tr("Status Bar"))
+        act.setCheckable(True)
+        act.setChecked(not self.statusBar().isHidden())
+        act.setData("statusbar")
+        
+        if Preferences.getWebBrowser("ShowToolbars"):
+            menu.addSeparator()
+            for name, (text, tb) in sorted(self.__toolbars.items(),
+                                           key=lambda t: t[1][0]):
+                act = menu.addAction(text)
+                act.setCheckable(True)
+                act.setChecked(not tb.isHidden())
+                act.setData(name)
+            menu.addSeparator()
+            act = menu.addAction(self.tr("&Show all"))
+            act.setData("__SHOW__")
+            act = menu.addAction(self.tr("&Hide all"))
+            act.setData("__HIDE__")
+    
+    def createPopupMenu(self):
+        """
+        Public method to create the toolbars menu for Qt.
+        
+        @return toolbars menu
+        @rtype QMenu
+        """
+        menu = QMenu(self)
+        menu.triggered.connect(self.__TBMenuTriggered)
+        
+        self.__populateToolbarsMenu(menu)
+        
+        return menu
+
+    def __showToolbarsMenu(self):
+        """
+        Private slot to display the Toolbars menu.
+        """
+        self.__populateToolbarsMenu(self.__toolbarsMenu)
+
+    def __TBMenuTriggered(self, act):
+        """
+        Private method to handle the toggle of a toolbar via the Window->
+        Toolbars submenu or the toolbars popup menu.
+        
+        @param act reference to the action that was triggered
+        @type QAction
+        """
+        name = act.data()
+        if name:
+            if name == "bookmarks":
+                # special handling of bookmarks toolbar
+                self.__setBookmarksToolbarVisibility(act.isChecked())
+            
+            elif name == "menubar":
+                # special treatment of the menu bar
+                self.__setMenuBarVisibility(act.isChecked())
+            
+            elif name == "statusbar":
+                # special treatment of the status bar
+                self.__setStatusBarVisible(act.isChecked())
+            
+            elif name == "__SHOW__":
+                for text, tb in list(self.__toolbars.values()):
+                    tb.show()
+            
+            elif name == "__HIDE__":
+                for text, tb in list(self.__toolbars.values()):
+                    tb.hide()
+            
+            else:
+                tb = self.__toolbars[name][1]
+                if act.isChecked():
+                    tb.show()
+                else:
+                    tb.hide()
+    
+    def __setBookmarksToolbarVisibility(self, visible):
+        """
+        Private method to set the visibility of the bookmarks toolbar.
+        
+        @param visible flag indicating the toolbar visibility
+        @type bool
+        """
+        if visible:
+            self.__bookmarksToolBar.show()
+        else:
+            self.__bookmarksToolBar.hide()
+        
+        # save state for next invokation
+        Preferences.setWebBrowser("BookmarksToolBarVisible", visible)
+    
+    def __setMenuBarVisibility(self, visible):
+        """
+        Private method to set the visibility of the menu bar.
+        
+        @param visible flag indicating the menu bar visibility
+        @type bool
+        """
+        if visible:
+            self.menuBar().show()
+            self.__navigationBar.superMenuButton().hide()
+        else:
+            self.menuBar().hide()
+            self.__navigationBar.superMenuButton().show()
+        
+        Preferences.setWebBrowser("MenuBarVisible", visible)
+    
+    def __setStatusBarVisible(self, visible):
+        """
+        Private method to set the visibility of the status bar.
+        
+        @param visible flag indicating the status bar visibility
+        @type bool
+        """
+        self.statusBar().setVisible(visible)
+        
+        Preferences.setWebBrowser("StatusBarVisible", visible)
+    
     def eventMouseButtons(self):
         """
         Public method to get the last recorded mouse buttons.
@@ -4005,8 +4353,10 @@
                 self.statusBar().hide()
                 self.__searchWidget.hide()
                 self.__tabWidget.tabBar().hide()
-                for toolbar in self.__toolbars:
-                    toolbar.hide()
+                if Preferences.getWebBrowser("ShowToolbars"):
+                    for title, toolbar in self.__toolbars.values():
+                        if toolbar is not self.__bookmarksToolBar:
+                            toolbar.hide()
                 self.__navigationBar.exitFullScreenButton().setVisible(True)
                 self.__navigationContainer.hide()
             
@@ -4015,8 +4365,10 @@
                 # leave full screen mode
                 self.setWindowState(self.__windowStates)
                 self.__htmlFullScreen = False
-                self.menuBar().show()
-                self.statusBar().show()
+                if Preferences.getWebBrowser("MenuBarVisible"):
+                    self.menuBar().show()
+                if Preferences.getWebBrowser("StatusBarVisible"):
+                    self.statusBar().show()
                 self.restoreState(self.__toolbarStates)
                 self.__tabWidget.tabBar().show()
                 self.__navigationBar.exitFullScreenButton().setVisible(False)
--- a/changelog	Sat May 27 18:51:22 2017 +0200
+++ b/changelog	Sun May 28 16:59:18 2017 +0200
@@ -18,6 +18,9 @@
      (Windows only) (thanks to Kyle Altendorf for providing this wheel)
 - Web Browser (NG)
   -- united the stop and reload buttons of the navigation bar
+  -- added a super menu to modernize the look & feel
+  -- added Ctrl-Click and middle click actions to the navigation buttons
+     to perform the action in a new tab
 
 Version 17.05:
 - bug fixes
--- a/eric6.e4p	Sat May 27 18:51:22 2017 +0200
+++ b/eric6.e4p	Sun May 28 16:59:18 2017 +0200
@@ -145,6 +145,7 @@
     <Source>E5Gui/E5ToolBarDialog.py</Source>
     <Source>E5Gui/E5ToolBarManager.py</Source>
     <Source>E5Gui/E5ToolBox.py</Source>
+    <Source>E5Gui/E5ToolButton.py</Source>
     <Source>E5Gui/E5TreeSortFilterProxyModel.py</Source>
     <Source>E5Gui/E5TreeView.py</Source>
     <Source>E5Gui/E5TreeWidget.py</Source>
@@ -1989,14 +1990,14 @@
   <Interfaces/>
   <Others>
     <Other>.hgignore</Other>
+    <Other>APIs/Python/zope-2.10.7.api</Other>
+    <Other>APIs/Python/zope-2.11.2.api</Other>
+    <Other>APIs/Python/zope-3.3.1.api</Other>
     <Other>APIs/Python3/PyQt4.bas</Other>
     <Other>APIs/Python3/PyQt5.bas</Other>
     <Other>APIs/Python3/QScintilla2.bas</Other>
     <Other>APIs/Python3/eric6.api</Other>
     <Other>APIs/Python3/eric6.bas</Other>
-    <Other>APIs/Python/zope-2.10.7.api</Other>
-    <Other>APIs/Python/zope-2.11.2.api</Other>
-    <Other>APIs/Python/zope-3.3.1.api</Other>
     <Other>APIs/QSS/qss.api</Other>
     <Other>APIs/Ruby/Ruby-1.8.7.api</Other>
     <Other>APIs/Ruby/Ruby-1.8.7.bas</Other>
--- a/i18n/eric6_cs.ts	Sat May 27 18:51:22 2017 +0200
+++ b/i18n/eric6_cs.ts	Sun May 28 16:59:18 2017 +0200
@@ -20495,41 +20495,36 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3471"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3536"/>
         <source>ISO</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3472"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3540"/>
         <source>Windows</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3473"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3542"/>
         <source>ISCII</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3474"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3538"/>
         <source>Unicode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3475"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3546"/>
         <source>Other</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3476"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3544"/>
         <source>IBM</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3498"/>
-        <source>Default Encoding</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Helpviewer/HelpWindow.py" line="1488"/>
         <source>Downloads</source>
         <translation type="unfinished"></translation>
@@ -20555,12 +20550,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3736"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3775"/>
         <source>VirusTotal Scan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3736"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3775"/>
         <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>
@@ -20865,27 +20860,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3771"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3810"/>
         <source>IP Address Report</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3781"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3820"/>
         <source>Domain Report</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3762"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3801"/>
         <source>Enter a valid IPv4 address in dotted quad notation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3771"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3810"/>
         <source>The given IP address is not in dotted quad notation.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3781"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3820"/>
         <source>Enter a valid domain name:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -30875,42 +30870,42 @@
 <context>
     <name>HistoryMenu</name>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="373"/>
         <source>Show All History...</source>
         <translation>Zobrazit celou historii...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="376"/>
         <source>Clear History...</source>
         <translation>Vyčistit historii...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="408"/>
         <source>Clear History</source>
         <translation>Vyčistit historii</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="408"/>
         <source>Do you want to clear the history?</source>
         <translation>Chcete vyčistit historii?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="359"/>
         <source>Most Visited</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="298"/>
         <source>Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="433"/>
         <source>Restore All Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="436"/>
         <source>Clear List</source>
         <translation type="unfinished"></translation>
     </message>
@@ -38404,12 +38399,12 @@
 <context>
     <name>NavigationBar</name>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="51"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="54"/>
         <source>Move one screen backward</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="61"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="64"/>
         <source>Move one screen forward</source>
         <translation type="unfinished"></translation>
     </message>
@@ -38419,20 +38414,25 @@
         <translation type="obsolete">Zastavit načítání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="79"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="82"/>
         <source>Move to the initial screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="89"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="94"/>
         <source>Exit Fullscreen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="237"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="268"/>
         <source>Clear History</source>
         <translation type="unfinished">Vyčistit historii</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="105"/>
+        <source>Main Menu</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>NetworkAccessManager</name>
@@ -40843,27 +40843,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1547"/>
+        <location filename="../Preferences/__init__.py" line="1551"/>
         <source>Export Preferences</source>
         <translation>Předvolby exportu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1575"/>
+        <location filename="../Preferences/__init__.py" line="1579"/>
         <source>Import Preferences</source>
         <translation>Předvolby importu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1575"/>
+        <location filename="../Preferences/__init__.py" line="1579"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1677"/>
+        <location filename="../Preferences/__init__.py" line="1681"/>
         <source>Select Python{0} Interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1677"/>
+        <location filename="../Preferences/__init__.py" line="1681"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -50454,12 +50454,12 @@
 <context>
     <name>ReloadStopButton</name>
     <message>
-        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="65"/>
+        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="66"/>
         <source>Stop loading</source>
         <translation type="unfinished">Zastavit načítání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="68"/>
+        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="69"/>
         <source>Reload the current screen</source>
         <translation type="unfinished"></translation>
     </message>
@@ -63575,7 +63575,7 @@
         <translation>&lt;b&gt;Unittest Script&lt;/b&gt;&lt;p&gt;Spustit unittest s aktuálním skriptem.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4278"/>
+        <location filename="../UI/UserInterface.py" line="4275"/>
         <source>Unittest Project</source>
         <translation>Unittest Projekt</translation>
     </message>
@@ -63745,7 +63745,7 @@
         <translation>&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="../UI/UserInterface.py" line="5642"/>
+        <location filename="../UI/UserInterface.py" line="5639"/>
         <source>Export Keyboard Shortcuts</source>
         <translation>Exportovat klávesové zkratky</translation>
     </message>
@@ -63765,7 +63765,7 @@
         <translation>&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="../UI/UserInterface.py" line="5666"/>
+        <location filename="../UI/UserInterface.py" line="5663"/>
         <source>Import Keyboard Shortcuts</source>
         <translation>Import klávesových zkratek</translation>
     </message>
@@ -63895,7 +63895,7 @@
         <translation>Nastavení</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4530"/>
+        <location filename="../UI/UserInterface.py" line="4527"/>
         <source>Help</source>
         <translation>Nápověda</translation>
     </message>
@@ -63910,7 +63910,7 @@
         <translation>&lt;h3&gt;Čísla verzí&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6619"/>
+        <location filename="../UI/UserInterface.py" line="6616"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -63935,67 +63935,67 @@
         <translation>&amp;Vestavěné nástroje</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4278"/>
+        <location filename="../UI/UserInterface.py" line="4275"/>
         <source>There is no main script defined for the current project. Aborting</source>
         <translation>V aktuálním projektu není definován hlavní skript. Zrušeno</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4656"/>
+        <location filename="../UI/UserInterface.py" line="4653"/>
         <source>Problem</source>
         <translation>Problém</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4843"/>
+        <location filename="../UI/UserInterface.py" line="4840"/>
         <source>Process Generation Error</source>
         <translation>Chyba v procesu generování</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4530"/>
+        <location filename="../UI/UserInterface.py" line="4527"/>
         <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source>
         <translation>Aktuálně není vybrán žádný prohlížeč. Prosím otevřete Nastavení a nějaký vyberte.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4564"/>
+        <location filename="../UI/UserInterface.py" line="4561"/>
         <source>&lt;p&gt;Could not start the help viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;hh&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit prohlížeč nápovědy.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;hh&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5317"/>
+        <location filename="../UI/UserInterface.py" line="5314"/>
         <source>Documentation Missing</source>
         <translation>Dokumentace chybí</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5302"/>
+        <location filename="../UI/UserInterface.py" line="5299"/>
         <source>Documentation</source>
         <translation>Dokumentace</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5128"/>
+        <location filename="../UI/UserInterface.py" line="5125"/>
         <source>&lt;p&gt;The PyQt4 documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Adresář PyQt4 dokumentace není nakonfigurován.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5835"/>
+        <location filename="../UI/UserInterface.py" line="5832"/>
         <source>Save tasks</source>
         <translation>Uložit úlohy</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5864"/>
+        <location filename="../UI/UserInterface.py" line="5861"/>
         <source>Read tasks</source>
         <translation>Načíst úlohy</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6225"/>
+        <location filename="../UI/UserInterface.py" line="6222"/>
         <source>Drop Error</source>
         <translation>Zahodit chybu</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6581"/>
+        <location filename="../UI/UserInterface.py" line="6578"/>
         <source>Error during updates check</source>
         <translation>Chyba během zjišťování aktualizací</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6561"/>
+        <location filename="../UI/UserInterface.py" line="6558"/>
         <source>Update available</source>
         <translation>Byla nalezena aktualizace</translation>
     </message>
@@ -64010,17 +64010,17 @@
         <translation>Zobrazit externí nás&amp;troje</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6581"/>
+        <location filename="../UI/UserInterface.py" line="6578"/>
         <source>Could not perform updates check.</source>
         <translation>Kontrolu updatů nelze provést.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6393"/>
+        <location filename="../UI/UserInterface.py" line="6390"/>
         <source>&amp;Cancel</source>
         <translation>&amp;Zrušit</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6646"/>
+        <location filename="../UI/UserInterface.py" line="6643"/>
         <source>First time usage</source>
         <translation>Spuštěno poprvé</translation>
     </message>
@@ -64080,12 +64080,12 @@
         <translation>&lt;b&gt;Odinstalovat plugin...&lt;/b&gt;&lt;p&gt;Otevře dialog pro odinstalaci pluginu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="3647"/>
+        <location filename="../UI/UserInterface.py" line="3644"/>
         <source>&amp;Show all</source>
         <translation>&amp;Zobrazit vše</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="3649"/>
+        <location filename="../UI/UserInterface.py" line="3646"/>
         <source>&amp;Hide all</source>
         <translation>&amp;Skrýt vše</translation>
     </message>
@@ -64115,7 +64115,7 @@
         <translation>Zobrazit dostupné verze ke stažení</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6605"/>
+        <location filename="../UI/UserInterface.py" line="6602"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Dostupné verze&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -64195,7 +64195,7 @@
         <translation>Obnovit manažer nástrojových lišt...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4788"/>
+        <location filename="../UI/UserInterface.py" line="4785"/>
         <source>External Tools</source>
         <translation>Externí nástroje</translation>
     </message>
@@ -64210,12 +64210,12 @@
         <translation>Prohlížeč &amp;multiprojektu</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5961"/>
+        <location filename="../UI/UserInterface.py" line="5958"/>
         <source>Save session</source>
         <translation>Uložit relaci</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5945"/>
+        <location filename="../UI/UserInterface.py" line="5942"/>
         <source>Read session</source>
         <translation>Načíst relaci</translation>
     </message>
@@ -64445,7 +64445,7 @@
         <translation>Editor &amp;ikon...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4477"/>
+        <location filename="../UI/UserInterface.py" line="4474"/>
         <source>Qt 3 support</source>
         <translation>Qt 3 podpora</translation>
     </message>
@@ -64465,7 +64465,7 @@
         <translation>Otevřít PySide dokumentaci</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5302"/>
+        <location filename="../UI/UserInterface.py" line="5299"/>
         <source>&lt;p&gt;The PySide documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Počátek dokumentace PySide nebyl nastaven.&lt;/p&gt;</translation>
     </message>
@@ -64490,106 +64490,106 @@
         <translation>Externí nástroje/{0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4656"/>
+        <location filename="../UI/UserInterface.py" line="4653"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist or is zero length.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; neexistuje nebo má nulovou délku.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4384"/>
+        <location filename="../UI/UserInterface.py" line="4381"/>
         <source>&lt;p&gt;Could not start Qt-Designer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit Qt-Designer.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4451"/>
+        <location filename="../UI/UserInterface.py" line="4448"/>
         <source>&lt;p&gt;Could not start Qt-Linguist.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit Qt-Linguist.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4502"/>
+        <location filename="../UI/UserInterface.py" line="4499"/>
         <source>&lt;p&gt;Could not start Qt-Assistant.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit Qt-Assistant.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4544"/>
+        <location filename="../UI/UserInterface.py" line="4541"/>
         <source>&lt;p&gt;Could not start custom viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit aktuální prohlížeč.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4612"/>
+        <location filename="../UI/UserInterface.py" line="4609"/>
         <source>&lt;p&gt;Could not start UI Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit UI Previewer.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4667"/>
+        <location filename="../UI/UserInterface.py" line="4664"/>
         <source>&lt;p&gt;Could not start Translation Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit Previewer překladů.&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4688"/>
+        <location filename="../UI/UserInterface.py" line="4685"/>
         <source>&lt;p&gt;Could not start SQL Browser.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nelze spustit SQL Browser.&lt;br&gt;Ujistěte se, že je dostupný jako &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4779"/>
+        <location filename="../UI/UserInterface.py" line="4776"/>
         <source>No tool entry found for external tool &apos;{0}&apos; in tool group &apos;{1}&apos;.</source>
         <translation>V externím nástroji  &apos;{0}&apos; ve skupině &apos;{1}&apos; nebyl záznam nástroje nalezen.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4788"/>
+        <location filename="../UI/UserInterface.py" line="4785"/>
         <source>No toolgroup entry &apos;{0}&apos; found.</source>
         <translation>Skupina nástrojů &apos;{0}&apos; nenalezena. </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4827"/>
+        <location filename="../UI/UserInterface.py" line="4824"/>
         <source>Starting process &apos;{0} {1}&apos;.
 </source>
         <translation>Spouštím proces &apos;{0} {1}&apos;.
 </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4843"/>
+        <location filename="../UI/UserInterface.py" line="4840"/>
         <source>&lt;p&gt;Could not start the tool entry &lt;b&gt;{0}&lt;/b&gt;.&lt;br&gt;Ensure that it is available as &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nemohu spustit příkaz &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;Ověřte jestli je dostupný jako &lt;b&gt;{1}&lt;/b&gt;. &lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4919"/>
+        <location filename="../UI/UserInterface.py" line="4916"/>
         <source>Process &apos;{0}&apos; has exited.
 </source>
         <translation>Proces &apos;{0}&apos; byl ukončen.
 </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5317"/>
+        <location filename="../UI/UserInterface.py" line="5314"/>
         <source>&lt;p&gt;The documentation starting point &quot;&lt;b&gt;{0}&lt;/b&gt;&quot; could not be found.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Adresář dokumentace &quot;&lt;b&gt;{0}&lt;/b&gt;&quot; nebyl nalezen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5835"/>
+        <location filename="../UI/UserInterface.py" line="5832"/>
         <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Do souboru s úlohami &lt;b&gt;{0}&lt;/b&gt; nelze zapisovat.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5864"/>
+        <location filename="../UI/UserInterface.py" line="5861"/>
         <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor s úlohami &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5898"/>
+        <location filename="../UI/UserInterface.py" line="5895"/>
         <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Zápis do souboru relace session &lt;b&gt;{0}&lt;/b&gt; se nezdařil.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5945"/>
+        <location filename="../UI/UserInterface.py" line="5942"/>
         <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor relace session &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6225"/>
+        <location filename="../UI/UserInterface.py" line="6222"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; není soubor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6402"/>
+        <location filename="../UI/UserInterface.py" line="6399"/>
         <source>Trying host {0}</source>
         <translation>Zkouším host {0}</translation>
     </message>
@@ -64624,7 +64624,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5666"/>
+        <location filename="../UI/UserInterface.py" line="5663"/>
         <source>Keyboard shortcut file (*.e4k)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64664,27 +64664,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6471"/>
+        <location filename="../UI/UserInterface.py" line="6468"/>
         <source>Error getting versions information</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6464"/>
+        <location filename="../UI/UserInterface.py" line="6461"/>
         <source>The versions information could not be downloaded. Please go online and try again.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5438"/>
+        <location filename="../UI/UserInterface.py" line="5435"/>
         <source>Open Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5438"/>
+        <location filename="../UI/UserInterface.py" line="5435"/>
         <source>Could not start a web browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6471"/>
+        <location filename="../UI/UserInterface.py" line="6468"/>
         <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64770,12 +64770,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4758"/>
+        <location filename="../UI/UserInterface.py" line="4755"/>
         <source>&lt;p&gt;Could not start Snapshot tool.&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="../UI/UserInterface.py" line="6665"/>
+        <location filename="../UI/UserInterface.py" line="6662"/>
         <source>Select Workspace Directory</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65150,7 +65150,7 @@
         <translation type="unfinished">Otevřít PyQt4 dokumentaci {5 ?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5194"/>
+        <location filename="../UI/UserInterface.py" line="5191"/>
         <source>&lt;p&gt;The PyQt5 documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Adresář PyQt4 dokumentace není nakonfigurován.&lt;/p&gt; {5 ?}</translation>
     </message>
@@ -65185,7 +65185,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6393"/>
+        <location filename="../UI/UserInterface.py" line="6390"/>
         <source>%v/%m</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65205,7 +65205,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6397"/>
+        <location filename="../UI/UserInterface.py" line="6394"/>
         <source>Version Check</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65275,27 +65275,27 @@
         <translation type="unfinished">&lt;b&gt;Eric API dokumentace&lt;/b&gt;&lt;p&gt;Zobrazit Eric API dokumentaci. Umístění dokumentace je v podadresáři Documentation/Source v instalačním adresáři eric5.&lt;/p&gt; {6 ?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4477"/>
+        <location filename="../UI/UserInterface.py" line="4474"/>
         <source>Qt v.3 is not supported by eric6.</source>
         <translation type="unfinished">Qt v.3 není podporováno v eric5. {3 ?} {6.?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6561"/>
+        <location filename="../UI/UserInterface.py" line="6558"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation type="unfinished">Aktualizace &lt;b&gt;{0}&lt;/b&gt; eric5 je připravena na &lt;b&gt;{1}&lt;/b&gt;. Chcete ji stáhnout a nainstalovat? {0}?} {6 ?} {1}?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6574"/>
+        <location filename="../UI/UserInterface.py" line="6571"/>
         <source>Eric6 is up to date</source>
         <translation type="unfinished">Eric5 je aktuální {6 ?}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6574"/>
+        <location filename="../UI/UserInterface.py" line="6571"/>
         <source>You are using the latest version of eric6</source>
         <translation type="unfinished">Používáte poslední verzi eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6646"/>
+        <location filename="../UI/UserInterface.py" line="6643"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation type="unfinished">eric5 nebyl ještě nakonfigurován. Bude spuštěn konfigurační dialog. {6 ?}</translation>
     </message>
@@ -65315,7 +65315,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6413"/>
+        <location filename="../UI/UserInterface.py" line="6410"/>
         <source>The versions information cannot not be downloaded because you are &lt;b&gt;offline&lt;/b&gt;. Please go online and try again.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65360,7 +65360,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5983"/>
+        <location filename="../UI/UserInterface.py" line="5980"/>
         <source>Load session</source>
         <translation type="unfinished">Načíst relaci</translation>
     </message>
@@ -65375,17 +65375,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5983"/>
+        <location filename="../UI/UserInterface.py" line="5980"/>
         <source>eric6 Session Files (*.e5s)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6030"/>
+        <location filename="../UI/UserInterface.py" line="6027"/>
         <source>Crash Session found!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6030"/>
+        <location filename="../UI/UserInterface.py" line="6027"/>
         <source>A session file of a crashed session was found. Shall this session be restored?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -70311,6 +70311,26 @@
         <source>Select the pictograph font</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="414"/>
+        <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
+        <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Poznámka:&lt;/b&gt; Tato nastavení budou aktivována až po novém spuštění aplikace.&lt;/font&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="421"/>
+        <source>Toolbars</source>
+        <translation type="unfinished">Lišty nástrojů</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="427"/>
+        <source>Select to show toolbars</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="430"/>
+        <source>Show Toolbars</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>WebBrowserClearPrivateDataDialog</name>
@@ -71572,7 +71592,7 @@
 <context>
     <name>WebBrowserWindow</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3233"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3401"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
@@ -71582,422 +71602,422 @@
         <translation type="unfinished">Obsah</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1481"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1500"/>
         <source>Index</source>
         <translation type="unfinished">Index</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1495"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1514"/>
         <source>Search</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1792"/>
         <source>JavaScript Console</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="584"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="603"/>
         <source>New Tab</source>
         <translation type="unfinished">Nový Tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="584"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="603"/>
         <source>&amp;New Tab</source>
         <translation type="unfinished">&amp;Nový tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="584"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="603"/>
         <source>Ctrl+T</source>
         <comment>File|New Tab</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="590"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="609"/>
         <source>Open a new web browser tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="591"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="610"/>
         <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="599"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="618"/>
         <source>New Window</source>
         <translation type="unfinished">Nové okno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="599"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="618"/>
         <source>New &amp;Window</source>
         <translation type="unfinished">&amp;Nové okno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="599"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="618"/>
         <source>Ctrl+N</source>
         <comment>File|New Window</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="605"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="624"/>
         <source>Open a new web browser window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="606"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="625"/>
         <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="2242"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2410"/>
         <source>New Private Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="615"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="634"/>
         <source>New &amp;Private Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="615"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="634"/>
         <source>Ctrl+Shift+P</source>
         <comment>File|New Private Window</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="621"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="640"/>
         <source>Open a new private web browser window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="623"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="642"/>
         <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="2275"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2443"/>
         <source>Open File</source>
         <translation type="unfinished">Otevřít soubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="632"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="651"/>
         <source>&amp;Open File</source>
         <translation type="unfinished">&amp;Otevřít soubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="632"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="651"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="638"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="657"/>
         <source>Open a file for display</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="639"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="658"/>
         <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="648"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/>
         <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="648"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/>
         <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="648"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/>
         <source>Shift+Ctrl+O</source>
         <comment>File|Open in new tab</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="654"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="673"/>
         <source>Open a file for display in a new tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="656"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="675"/>
         <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="684"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/>
         <source>Save Page Screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="684"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/>
         <source>Save Page Screen...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="689"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/>
         <source>Save the current page as a screen shot</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="691"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
         <source>&lt;b&gt;Save Page Screen...&lt;/b&gt;&lt;p&gt;Saves the current page as a screen shot.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="699"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/>
         <source>Save Visible Page Screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="699"/>
-        <source>Save Visible Page Screen...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/>
-        <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="707"/>
-        <source>&lt;b&gt;Save Visible 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="718"/>
+        <source>Save Visible Page Screen...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/>
+        <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="726"/>
+        <source>&lt;b&gt;Save Visible 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="737"/>
         <source>Import Bookmarks</source>
         <translation type="unfinished">Importovat záložky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/>
-        <source>&amp;Import Bookmarks...</source>
-        <translation type="unfinished">&amp;Importovat záložky...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="722"/>
-        <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="724"/>
-        <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="733"/>
-        <source>Export Bookmarks</source>
-        <translation type="unfinished">Export záložek</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/>
-        <source>&amp;Export Bookmarks...</source>
-        <translation type="unfinished">&amp;Exportovat záložky...</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/>
-        <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="739"/>
-        <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>
+        <source>&amp;Import Bookmarks...</source>
+        <translation type="unfinished">&amp;Importovat záložky...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/>
+        <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="743"/>
+        <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="752"/>
-        <source>Print</source>
-        <translation type="unfinished">Tisk</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="752"/>
-        <source>&amp;Print</source>
-        <translation type="unfinished">&amp;Tisk</translation>
+        <source>Export Bookmarks</source>
+        <translation type="unfinished">Export záložek</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="752"/>
-        <source>Ctrl+P</source>
-        <comment>File|Print</comment>
-        <translation type="unfinished"></translation>
+        <source>&amp;Export Bookmarks...</source>
+        <translation type="unfinished">&amp;Exportovat záložky...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <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="758"/>
-        <source>Print the displayed help</source>
-        <translation type="unfinished">Tisknout zobrazenou nápovědu</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="759"/>
-        <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="770"/>
-        <source>Print as PDF</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
-        <source>Print the displayed help as PDF</source>
+        <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="2068"/>
+        <source>Print</source>
+        <translation type="unfinished">Tisk</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="771"/>
+        <source>&amp;Print</source>
+        <translation type="unfinished">&amp;Tisk</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="771"/>
+        <source>Ctrl+P</source>
+        <comment>File|Print</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="777"/>
+        <source>Print the displayed help</source>
+        <translation type="unfinished">Tisknout zobrazenou nápovědu</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="778"/>
+        <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="789"/>
+        <source>Print as PDF</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="794"/>
+        <source>Print the displayed help as PDF</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="796"/>
         <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="793"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="812"/>
         <source>Print Preview</source>
         <translation type="unfinished">Náhled tisku</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/>
-        <source>Print preview of the displayed help</source>
-        <translation type="unfinished">Tisknout náhled zobrazené nápovědy</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/>
-        <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="811"/>
-        <source>Close</source>
-        <translation type="unfinished">Zavřít</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="811"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Zavřít</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="811"/>
-        <source>Ctrl+W</source>
-        <comment>File|Close</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="817"/>
-        <source>Close the current help window</source>
-        <translation type="unfinished">Zavřít aktuální okno nápovědy</translation>
+        <source>Print preview of the displayed help</source>
+        <translation type="unfinished">Tisknout náhled zobrazené nápovědy</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="819"/>
+        <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="830"/>
+        <source>Close</source>
+        <translation type="unfinished">Zavřít</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/>
+        <source>&amp;Close</source>
+        <translation type="unfinished">&amp;Zavřít</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/>
+        <source>Ctrl+W</source>
+        <comment>File|Close</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="836"/>
+        <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="838"/>
         <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="827"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="846"/>
         <source>Close All</source>
         <translation type="unfinished">Zavřít vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="827"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="846"/>
         <source>Close &amp;All</source>
         <translation type="unfinished">Z&amp;avřít vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="831"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="850"/>
         <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="832"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="851"/>
         <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="841"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
         <source>Quit</source>
         <translation type="unfinished">Konec</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="841"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Konec</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="841"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
         <source>Ctrl+Q</source>
         <comment>File|Quit</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="847"/>
-        <source>Quit the eric6 Web Browser</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="848"/>
-        <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="859"/>
-        <source>Backward</source>
-        <translation type="unfinished">Nazpět</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="859"/>
-        <source>&amp;Backward</source>
-        <translation type="unfinished">&amp;Nazpět</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="859"/>
-        <source>Alt+Left</source>
-        <comment>Go|Backward</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="865"/>
-        <source>Move one screen backward</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="866"/>
+        <source>Quit the eric6 Web Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="867"/>
+        <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="878"/>
+        <source>Backward</source>
+        <translation type="unfinished">Nazpět</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/>
+        <source>&amp;Backward</source>
+        <translation type="unfinished">&amp;Nazpět</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/>
+        <source>Alt+Left</source>
+        <comment>Go|Backward</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="884"/>
+        <source>Move one screen backward</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="885"/>
         <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="875"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/>
         <source>Forward</source>
         <translation type="unfinished">Dopředu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="875"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/>
         <source>&amp;Forward</source>
         <translation type="unfinished">&amp;Dopředu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="875"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/>
         <source>Alt+Right</source>
         <comment>Go|Forward</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/>
         <source>Move one screen forward</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="883"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="902"/>
         <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="892"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
         <source>Home</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="892"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
         <source>&amp;Home</source>
         <translation type="unfinished">&amp;Hlavní strana</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="892"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
         <source>Ctrl+Home</source>
         <comment>Go|Home</comment>
         <translation type="unfinished"></translation>
@@ -72008,893 +72028,893 @@
         <translation type="obsolete">Posun na hlavní stranu nápovědy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="919"/>
         <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="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>Reload</source>
         <translation type="unfinished">Obnovit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>&amp;Reload</source>
         <translation type="unfinished">&amp;Obnovit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>Ctrl+R</source>
         <comment>Go|Reload</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>F5</source>
         <comment>Go|Reload</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/>
         <source>Reload the current screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="917"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="936"/>
         <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="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>Stop</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>&amp;Stop</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>Ctrl+.</source>
         <comment>Go|Stop</comment>
         <translation type="unfinished">Ctrl+.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>Esc</source>
         <comment>Go|Stop</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="932"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="951"/>
         <source>Stop loading</source>
         <translation type="unfinished">Zastavit načítání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="952"/>
         <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="941"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="960"/>
         <source>Copy</source>
         <translation type="unfinished">Kopírovat</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="941"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="960"/>
         <source>&amp;Copy</source>
         <translation type="unfinished">&amp;Kopírovat</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="941"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="960"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="966"/>
         <source>Copy the selected text</source>
         <translation type="unfinished">Kopírovat vybraný text</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="948"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="967"/>
         <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="956"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/>
         <source>Cut</source>
         <translation type="unfinished">Vyjmout</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished">Vyjmou&amp;t</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="981"/>
         <source>Cut the selected text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="963"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="982"/>
         <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="971"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/>
         <source>Paste</source>
         <translation type="unfinished">Vložit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="971"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/>
         <source>&amp;Paste</source>
         <translation type="unfinished">V&amp;ložit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="971"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="996"/>
         <source>Paste text from the clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="997"/>
         <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="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/>
         <source>Undo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/>
         <source>&amp;Undo</source>
         <translation type="unfinished">&amp;Vrátit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="992"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Undo the last edit action</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1012"/>
         <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="1001"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/>
         <source>Redo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1001"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/>
         <source>&amp;Redo</source>
         <translation type="unfinished">&amp;Znovu použít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1001"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1007"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>Redo the last edit action</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1027"/>
         <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="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/>
         <source>Select All</source>
         <translation type="unfinished">Vybrat vše</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/>
         <source>&amp;Select All</source>
         <translation type="unfinished">Vybrat vš&amp;e</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1041"/>
         <source>Select all text</source>
         <translation type="unfinished">Vybrat všechen text</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1023"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1042"/>
         <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="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/>
         <source>Find...</source>
         <translation type="unfinished">Hledat...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/>
         <source>&amp;Find...</source>
         <translation type="unfinished">&amp;Hledat...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/>
         <source>Ctrl+F</source>
         <comment>Edit|Find</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1051"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1070"/>
         <source>Find text in page</source>
         <translation type="unfinished">Hledat text na stránce</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1071"/>
         <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="1060"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1079"/>
         <source>Find next</source>
         <translation type="unfinished">Najít další</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1060"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1079"/>
         <source>Find &amp;next</source>
         <translation type="unfinished">Hledat &amp;následující</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1060"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1079"/>
         <source>F3</source>
         <comment>Edit|Find next</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1085"/>
         <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="1068"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1087"/>
         <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="1076"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1095"/>
         <source>Find previous</source>
         <translation type="unfinished">Najít předchozí</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1095"/>
         <source>Find &amp;previous</source>
         <translation type="unfinished">Hledat &amp;předchozí</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1095"/>
         <source>Shift+F3</source>
         <comment>Edit|Find previous</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
-        <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="1084"/>
-        <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="1094"/>
-        <source>Manage Bookmarks</source>
-        <translation type="unfinished">Správa záložek</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
-        <source>&amp;Manage Bookmarks...</source>
-        <translation type="unfinished">&amp;Správa záložek...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
-        <source>Ctrl+Shift+B</source>
-        <comment>Help|Manage bookmarks</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1099"/>
-        <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="1101"/>
+        <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="1103"/>
+        <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="1113"/>
+        <source>Manage Bookmarks</source>
+        <translation type="unfinished">Správa záložek</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/>
+        <source>&amp;Manage Bookmarks...</source>
+        <translation type="unfinished">&amp;Správa záložek...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/>
+        <source>Ctrl+Shift+B</source>
+        <comment>Help|Manage bookmarks</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1118"/>
+        <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="1120"/>
         <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="1110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Add Bookmark</source>
         <translation type="unfinished">Přidat záložku</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Add &amp;Bookmark...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Ctrl+D</source>
         <comment>Help|Add bookmark</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1117"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1136"/>
         <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="1119"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/>
         <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="1127"/>
-        <source>Add Folder</source>
-        <translation type="unfinished">Přidat složku</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/>
-        <source>Add &amp;Folder...</source>
-        <translation type="unfinished">Přidat s&amp;ložku...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1131"/>
-        <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="1133"/>
-        <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="1142"/>
-        <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="1142"/>
-        <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="1146"/>
+        <source>Add Folder</source>
+        <translation type="unfinished">Přidat složku</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1146"/>
+        <source>Add &amp;Folder...</source>
+        <translation type="unfinished">Přidat s&amp;ložku...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <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="1152"/>
+        <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="1161"/>
+        <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="1161"/>
+        <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="1165"/>
         <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="1148"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
         <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="1157"/>
-        <source>What&apos;s This?</source>
-        <translation type="unfinished">Co je to?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1157"/>
-        <source>&amp;What&apos;s This?</source>
-        <translation type="unfinished">&amp;Co je to?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1157"/>
-        <source>Shift+F1</source>
-        <comment>Help|What&apos;s This?&apos;</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1163"/>
-        <source>Context sensitive help</source>
-        <translation type="unfinished">Kontextově senzitivní nápověda</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1164"/>
-        <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="1176"/>
-        <source>About</source>
-        <translation type="unfinished">O aplikaci</translation>
+        <source>What&apos;s This?</source>
+        <translation type="unfinished">Co je to?</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
-        <source>&amp;About</source>
-        <translation type="unfinished">O &amp;aplikaci</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1180"/>
-        <source>Display information about this software</source>
-        <translation type="unfinished">Zobrazit informace a tomto software</translation>
+        <source>&amp;What&apos;s This?</source>
+        <translation type="unfinished">&amp;Co je to?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
+        <source>Shift+F1</source>
+        <comment>Help|What&apos;s This?&apos;</comment>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <source>Context sensitive help</source>
+        <translation type="unfinished">Kontextově senzitivní nápověda</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1183"/>
+        <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="1195"/>
+        <source>About</source>
+        <translation type="unfinished">O aplikaci</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1195"/>
+        <source>&amp;About</source>
+        <translation type="unfinished">O &amp;aplikaci</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1199"/>
+        <source>Display information about this software</source>
+        <translation type="unfinished">Zobrazit informace a tomto software</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1201"/>
         <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="1190"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/>
         <source>About Qt</source>
         <translation type="unfinished">O Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1190"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/>
         <source>About &amp;Qt</source>
         <translation type="unfinished">O &amp;Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1194"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/>
         <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="1196"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1215"/>
         <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="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Zoom in</source>
         <translation type="unfinished">Přiblížit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished">Př&amp;iblížit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Ctrl++</source>
         <comment>View|Zoom in</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Zoom In</source>
         <comment>View|Zoom in</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1211"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1230"/>
         <source>Zoom in on the web page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1231"/>
         <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="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Zoom out</source>
         <translation type="unfinished">Oddálit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished">&amp;Oddálit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Ctrl+-</source>
         <comment>View|Zoom out</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Zoom Out</source>
         <comment>View|Zoom out</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1247"/>
         <source>Zoom out on the web page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1229"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1248"/>
         <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="1238"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
         <source>Zoom reset</source>
         <translation type="unfinished">Resetovat lupu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1238"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished">&amp;Resetovat lupu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1238"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
         <source>Ctrl+0</source>
         <comment>View|Zoom reset</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1263"/>
         <source>Reset the zoom of the web page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1265"/>
         <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="1255"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/>
         <source>Show page source</source>
         <translation type="unfinished">Zobrazit zdroj strany</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/>
         <source>Ctrl+U</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1260"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1279"/>
         <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="1262"/>
-        <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="1271"/>
-        <source>Full Screen</source>
-        <translation type="unfinished">Celá obrazovka</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1271"/>
-        <source>&amp;Full Screen</source>
-        <translation type="unfinished">&amp;Celá obrazovka</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1281"/>
+        <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="1290"/>
+        <source>Full Screen</source>
+        <translation type="unfinished">Celá obrazovka</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1290"/>
+        <source>&amp;Full Screen</source>
+        <translation type="unfinished">&amp;Celá obrazovka</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1300"/>
         <source>F11</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1287"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1306"/>
         <source>Show next tab</source>
         <translation type="unfinished">Zobrazit následující tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1287"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1306"/>
         <source>Ctrl+Alt+Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1297"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1316"/>
         <source>Show previous tab</source>
         <translation type="unfinished">Zobrazit předchozí tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1297"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1316"/>
         <source>Shift+Ctrl+Alt+Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1307"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1326"/>
         <source>Switch between tabs</source>
         <translation type="unfinished">Přepnout mezi taby</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1307"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1326"/>
         <source>Ctrl+1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1317"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1336"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1317"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1336"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1321"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1340"/>
         <source>Set the prefered configuration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1323"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/>
         <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="1332"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1351"/>
         <source>Languages</source>
         <translation type="unfinished">Jazyky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1332"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1351"/>
         <source>&amp;Languages...</source>
         <translation type="unfinished">&amp;Jazyky...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1337"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1356"/>
         <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="1339"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1358"/>
         <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="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1367"/>
         <source>Cookies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1367"/>
         <source>C&amp;ookies...</source>
         <translation type="unfinished">C&amp;ookies...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1352"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/>
         <source>Configure cookies handling</source>
         <translation type="unfinished">Nastavit ovládání cookies</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1354"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1373"/>
         <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="1363"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1382"/>
         <source>Flash Cookies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1363"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1382"/>
         <source>&amp;Flash Cookies...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1368"/>
-        <source>Manage flash cookies</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1370"/>
-        <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="1379"/>
-        <source>Personal Information</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/>
-        <source>Personal Information...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1385"/>
-        <source>Configure personal information for completing form fields</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1387"/>
+        <source>Manage flash cookies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/>
+        <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="1398"/>
+        <source>Personal Information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1398"/>
+        <source>Personal Information...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/>
+        <source>Configure personal information for completing form fields</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/>
         <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="1397"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1416"/>
         <source>GreaseMonkey Scripts</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1397"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1416"/>
         <source>GreaseMonkey Scripts...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1403"/>
-        <source>Configure the GreaseMonkey Scripts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1405"/>
-        <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="1415"/>
-        <source>Edit Message Filters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1415"/>
-        <source>Edit Message Filters...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1420"/>
-        <source>Edit the message filters used to suppress unwanted messages</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1422"/>
+        <source>Configure the GreaseMonkey Scripts</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1424"/>
+        <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="1434"/>
+        <source>Edit Message Filters</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1434"/>
+        <source>Edit Message Filters...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1439"/>
+        <source>Edit the message filters used to suppress unwanted messages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1441"/>
         <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="1433"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/>
         <source>Edit HTML5 Feature Permissions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/>
         <source>Edit HTML5 Feature Permissions...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1438"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1457"/>
         <source>Edit the remembered HTML5 feature permissions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1440"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1459"/>
         <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="1451"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1470"/>
         <source>Sync with Table of Contents</source>
         <translation type="unfinished">Sync obsahu</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1456"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1475"/>
         <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="1458"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1477"/>
         <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="1467"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/>
         <source>Table of Contents</source>
         <translation type="unfinished">Obsah</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1471"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1490"/>
         <source>Shows the table of contents window</source>
         <translation type="unfinished">Zobrazit okno s obsahem</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1473"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1492"/>
         <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="1485"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1504"/>
         <source>Shows the index window</source>
         <translation type="unfinished">Zobrazit index okna</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1487"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1506"/>
         <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="1499"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1518"/>
         <source>Shows the search window</source>
         <translation type="unfinished">Zobrazit okno hledání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1501"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1520"/>
         <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="1510"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/>
         <source>Manage QtHelp Documents</source>
         <translation type="unfinished">Uspořádat dokumenty QtNápovědy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1510"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/>
         <source>Manage QtHelp &amp;Documents</source>
         <translation type="unfinished">Uspořádat QtHelp &amp;dokumenty</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1514"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/>
         <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="1516"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1535"/>
         <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="1526"/>
-        <source>Manage QtHelp Filters</source>
-        <translation type="unfinished">Uspořádat filtry QtNápovědy</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1526"/>
-        <source>Manage QtHelp &amp;Filters</source>
-        <translation type="unfinished">Uspořádat QtHelp &amp;filtry</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1530"/>
-        <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="1532"/>
-        <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="1541"/>
-        <source>Reindex Documentation</source>
-        <translation type="unfinished">Znovu indexovat dokumentaci</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1541"/>
-        <source>&amp;Reindex Documentation</source>
-        <translation type="unfinished">Přeinde&amp;xovat dokumentaci</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1545"/>
+        <source>Manage QtHelp Filters</source>
+        <translation type="unfinished">Uspořádat filtry QtNápovědy</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1545"/>
+        <source>Manage QtHelp &amp;Filters</source>
+        <translation type="unfinished">Uspořádat QtHelp &amp;filtry</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1549"/>
+        <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="1551"/>
+        <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="1560"/>
+        <source>Reindex Documentation</source>
+        <translation type="unfinished">Znovu indexovat dokumentaci</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1560"/>
+        <source>&amp;Reindex Documentation</source>
+        <translation type="unfinished">Přeinde&amp;xovat dokumentaci</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1564"/>
         <source>Reindexes the documentation set</source>
         <translation type="unfinished">Přeindexuje dokumentaci</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1547"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1566"/>
         <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="1562"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1581"/>
         <source>Clear private data</source>
         <translation type="unfinished">Smazat soukromá data</translation>
     </message>
@@ -72904,364 +72924,364 @@
         <translation type="obsolete">Smazat &amp;soukromá data</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1564"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1583"/>
         <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="1574"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1593"/>
         <source>Clear icons database</source>
         <translation type="unfinished">Vyčistit ikony databáze</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1574"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1593"/>
         <source>Clear &amp;icons database</source>
         <translation type="unfinished">Smazat databázi &amp;ikon</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1579"/>
-        <source>Clear the database of favicons</source>
-        <translation type="unfinished">Vyčistit databázi favicons</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1581"/>
-        <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="1590"/>
-        <source>Manage saved Favicons</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1596"/>
-        <source>Show a dialog to manage the saved favicons</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1598"/>
+        <source>Clear the database of favicons</source>
+        <translation type="unfinished">Vyčistit databázi favicons</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1600"/>
+        <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="1609"/>
+        <source>Manage saved Favicons</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1615"/>
+        <source>Show a dialog to manage the saved favicons</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1617"/>
         <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="1607"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1626"/>
         <source>Configure Search Engines</source>
         <translation type="unfinished">Konfigurovat vyhledávací enginy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1607"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1626"/>
         <source>Configure Search &amp;Engines...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1612"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1631"/>
         <source>Configure the available search engines</source>
         <translation type="unfinished">Konfigurovat dostupné vyhledávací enginy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1614"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1633"/>
         <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="1624"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1643"/>
         <source>Manage Saved Passwords</source>
         <translation type="unfinished">Spravovat uložená hesla</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1624"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1643"/>
         <source>Manage Saved Passwords...</source>
         <translation type="unfinished">Spravovat uložená hesla...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1630"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1649"/>
         <source>Manage the saved passwords</source>
         <translation type="unfinished">Spravovat vaše uložená hesla</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1632"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1651"/>
         <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="1640"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1659"/>
         <source>Ad Block</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1640"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1659"/>
         <source>&amp;Ad Block...</source>
         <translation type="unfinished">&amp;Ad Block...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1646"/>
-        <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="1648"/>
-        <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="1657"/>
-        <source>Manage SSL Certificate Errors</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1657"/>
-        <source>Manage SSL Certificate Errors...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1663"/>
-        <source>Manage the accepted SSL certificate Errors</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/>
+        <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="1667"/>
+        <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="1676"/>
+        <source>Manage SSL Certificate Errors</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1676"/>
+        <source>Manage SSL Certificate Errors...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/>
+        <source>Manage the accepted SSL certificate Errors</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1684"/>
         <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="1675"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/>
         <source>Downloads</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1679"/>
-        <source>Shows the downloads window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1681"/>
-        <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="1690"/>
-        <source>RSS Feeds Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1690"/>
-        <source>&amp;RSS Feeds Dialog...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1690"/>
-        <source>Ctrl+Shift+F</source>
-        <comment>Help|RSS Feeds Dialog</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1696"/>
-        <source>Open a dialog showing the configured RSS feeds.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1698"/>
+        <source>Shows the downloads window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/>
+        <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="1709"/>
+        <source>RSS Feeds Dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1709"/>
+        <source>&amp;RSS Feeds Dialog...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1709"/>
+        <source>Ctrl+Shift+F</source>
+        <comment>Help|RSS Feeds Dialog</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1715"/>
+        <source>Open a dialog showing the configured RSS feeds.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1717"/>
         <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="1708"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1727"/>
         <source>Siteinfo Dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1708"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1727"/>
         <source>&amp;Siteinfo Dialog...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1708"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1727"/>
         <source>Ctrl+Shift+I</source>
         <comment>Help|Siteinfo Dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1714"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1733"/>
         <source>Open a dialog showing some information about the current site.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1735"/>
         <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="1725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1744"/>
         <source>Manage User Agent Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1725"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1744"/>
         <source>Manage &amp;User Agent Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1729"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1748"/>
         <source>Shows a dialog to manage the User Agent settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1731"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1750"/>
         <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="1740"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1759"/>
         <source>Synchronize data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1740"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1759"/>
         <source>&amp;Synchronize Data...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1745"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1764"/>
         <source>Shows a dialog to synchronize data via the network</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1766"/>
         <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="1757"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/>
         <source>Manage Saved Zoom Values</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1757"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/>
         <source>Manage Saved Zoom Values...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1763"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1782"/>
         <source>Manage the saved zoom values</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1765"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1784"/>
         <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="1777"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1796"/>
         <source>Toggle the JavaScript console window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1779"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1798"/>
         <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="1823"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1881"/>
         <source>&amp;File</source>
         <translation type="unfinished">S&amp;oubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1848"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1905"/>
         <source>&amp;Edit</source>
         <translation type="unfinished">&amp;Edit</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1864"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2123"/>
         <source>&amp;View</source>
         <translation type="unfinished">Poh&amp;led</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1872"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1931"/>
         <source>Text Encoding</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1878"/>
         <source>&amp;Go</source>
-        <translation type="unfinished">&amp;Jít</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1893"/>
+        <translation type="obsolete">&amp;Jít</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1942"/>
         <source>H&amp;istory</source>
         <translation type="unfinished">H&amp;istorie</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1904"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1958"/>
         <source>&amp;Bookmarks</source>
         <translation type="unfinished">&amp;Záložky</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1920"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1974"/>
         <source>&amp;Settings</source>
         <translation type="unfinished">Na&amp;stavení</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2000"/>
         <source>Global User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1960"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2153"/>
         <source>&amp;Tools</source>
         <translation type="unfinished">&amp;Nástroje</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1967"/>
         <source>&amp;Window</source>
-        <translation type="unfinished">O&amp;kno</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1980"/>
+        <translation type="obsolete">O&amp;kno</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2041"/>
         <source>&amp;Help</source>
         <translation type="unfinished">&amp;Nápověda</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1995"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2177"/>
         <source>File</source>
         <translation type="unfinished">Soubor</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2027"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2209"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2040"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2222"/>
         <source>View</source>
         <translation type="unfinished">Pohled</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2050"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2232"/>
         <source>Find</source>
         <translation type="unfinished">Hledat</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2059"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2241"/>
         <source>Filter</source>
         <translation type="unfinished">Filtr</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2064"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2246"/>
         <source>Filtered by: </source>
         <translation type="unfinished">Filtrováno: </translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2072"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2254"/>
         <source>Settings</source>
         <translation type="unfinished">Nastavení</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2084"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2266"/>
         <source>Tools</source>
         <translation type="unfinished">Nástroje</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2093"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2275"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
@@ -73271,32 +73291,32 @@
         <translation type="obsolete">Jít</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2100"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2282"/>
         <source>VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2104"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1821"/>
         <source>Scan current site</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4100"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4451"/>
         <source>IP Address Report</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4461"/>
         <source>Domain Report</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2242"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2410"/>
         <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="2242"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2410"/>
         <source>OK</source>
         <translation type="unfinished">OK</translation>
     </message>
@@ -73306,113 +73326,108 @@
         <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="2326"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2494"/>
         <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="2450"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2618"/>
         <source>Saved Tabs</source>
         <translation type="unfinished">Uložkt taby</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3050"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3218"/>
         <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="3153"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3321"/>
         <source>Updating search index</source>
         <translation type="unfinished">Aktualizovat index pro hledání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3223"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3391"/>
         <source>Looking for Documentation...</source>
         <translation type="unfinished">Vyhledat dokumentaci...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3258"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3426"/>
         <source>Unfiltered</source>
         <translation type="unfinished">Nefiltrováno</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3277"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3445"/>
         <source>Help Engine</source>
         <translation type="unfinished">Engine nápovědy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3753"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3989"/>
         <source>ISO</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3754"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3993"/>
         <source>Windows</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3755"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3995"/>
         <source>ISCII</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3756"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3991"/>
         <source>Unicode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3757"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3999"/>
         <source>Other</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3758"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3997"/>
         <source>IBM</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3780"/>
-        <source>Default Encoding</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4065"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4416"/>
         <source>VirusTotal Scan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4065"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4416"/>
         <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="4091"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4442"/>
         <source>Enter a valid IPv4 address in dotted quad notation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4100"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4451"/>
         <source>The given IP address is not in dotted quad notation.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="4110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4461"/>
         <source>Enter a valid domain name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1807"/>
         <source>Tab Manager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1792"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1811"/>
         <source>Shows the tab manager window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1794"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1813"/>
         <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>
@@ -73422,67 +73437,117 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="666"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="685"/>
         <source>Save As</source>
         <translation type="unfinished">Uložit jako</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="666"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="685"/>
         <source>&amp;Save As...</source>
         <translation type="unfinished">Uložit j&amp;ako...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="666"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="685"/>
         <source>Shift+Ctrl+S</source>
         <comment>File|Save As</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="672"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="691"/>
         <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="674"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="693"/>
         <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="1031"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/>
         <source>Unselect</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1055"/>
         <source>Clear current selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1037"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1056"/>
         <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="1031"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/>
         <source>Alt+Ctrl+A</source>
         <comment>Edit|Unselect</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="2275"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2443"/>
         <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="898"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="917"/>
         <source>Move to the initial screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1278"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1297"/>
         <source>Meta+Ctrl+F</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2159"/>
+        <source>&amp;VirusTotal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2125"/>
+        <source>&amp;Windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2035"/>
+        <source>&amp;Toolbars</source>
+        <translation type="unfinished">&amp;Toolbary</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2061"/>
+        <source>Save</source>
+        <translation type="unfinished">Uložit</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2081"/>
+        <source>Show All History...</source>
+        <translation type="unfinished">Zobrazit celou historii...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4024"/>
+        <source>Menu Bar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4029"/>
+        <source>Bookmarks</source>
+        <translation type="unfinished">Záložky</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4034"/>
+        <source>Status Bar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4048"/>
+        <source>&amp;Show all</source>
+        <translation type="unfinished">&amp;Zobrazit vše</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="4050"/>
+        <source>&amp;Hide all</source>
+        <translation type="unfinished">&amp;Skrýt vše</translation>
+    </message>
 </context>
 <context>
     <name>WebDatabasesDialog</name>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Sat May 27 18:51:22 2017 +0200
+++ b/i18n/eric6_de.ts	Sun May 28 16:59:18 2017 +0200
@@ -19969,41 +19969,36 @@
         <translation>Zeichenkodierung</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3471"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3536"/>
         <source>ISO</source>
         <translation>ISO</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3472"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3540"/>
         <source>Windows</source>
         <translation>Windows</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3473"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3542"/>
         <source>ISCII</source>
         <translation>ISCII</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3474"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3538"/>
         <source>Unicode</source>
         <translation>Unicode</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3475"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3546"/>
         <source>Other</source>
         <translation>Sonstige</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3476"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3544"/>
         <source>IBM</source>
         <translation>IBM</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3498"/>
-        <source>Default Encoding</source>
-        <translation>Standardkodierung</translation>
-    </message>
-    <message>
         <location filename="../Helpviewer/HelpWindow.py" line="1488"/>
         <source>Downloads</source>
         <translation>Downloads</translation>
@@ -20029,12 +20024,12 @@
         <translation>Aktuelle Seite prüfen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3736"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3775"/>
         <source>VirusTotal Scan</source>
         <translation>VirusTotal-Prüfung</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3736"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3775"/>
         <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;
@@ -20340,27 +20335,27 @@
         <translation>&lt;b&gt;eric6-Webbrowser – {0}&lt;/b&gt;&lt;p&gt;Der eric6-Webbrowser ist eine kombinierte Anzeige für Hilfe- und HTML-Dateien. Er ist Bestandteil der eric6-Entwicklungsumgebung.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3771"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3810"/>
         <source>IP Address Report</source>
         <translation>IP Adressenbericht</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3781"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3820"/>
         <source>Domain Report</source>
         <translation>Domänenbericht</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWindow.py" line="3762"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3801"/>
         <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="../Helpviewer/HelpWindow.py" line="3771"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3810"/>
         <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="../Helpviewer/HelpWindow.py" line="3781"/>
+        <location filename="../Helpviewer/HelpWindow.py" line="3820"/>
         <source>Enter a valid domain name:</source>
         <translation>Gib einen gültigen Domänennamen ein:</translation>
     </message>
@@ -30056,42 +30051,42 @@
 <context>
     <name>HistoryMenu</name>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="373"/>
         <source>Show All History...</source>
         <translation>Chronik anzeigen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="376"/>
         <source>Clear History...</source>
         <translation>Chronik löschen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="408"/>
         <source>Clear History</source>
         <translation>Chronik löschen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="408"/>
         <source>Do you want to clear the history?</source>
         <translation>Soll die Chronik wirklich gelöscht werden?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="359"/>
         <source>Most Visited</source>
         <translation>Meistbesuchte</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="298"/>
         <source>Closed Tabs</source>
         <translation>Geschlossene Tabs</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="433"/>
         <source>Restore All Closed Tabs</source>
         <translation>Alle geschlossenen Tabs wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/>
+        <location filename="../WebBrowser/History/HistoryMenu.py" line="436"/>
         <source>Clear List</source>
         <translation>Liste löschen</translation>
     </message>
@@ -37515,30 +37510,35 @@
 <context>
     <name>NavigationBar</name>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="51"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="54"/>
         <source>Move one screen backward</source>
         <translation>Eine Seite zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="61"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="64"/>
         <source>Move one screen forward</source>
         <translation>Eine Seite vorwärts</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="79"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="82"/>
         <source>Move to the initial screen</source>
         <translation>Zur Startseite wechseln</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="89"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="94"/>
         <source>Exit Fullscreen</source>
         <translation>Vollbild verlassen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="237"/>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="268"/>
         <source>Clear History</source>
         <translation>Chronik löschen</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Navigation/NavigationBar.py" line="105"/>
+        <source>Main Menu</source>
+        <translation>Hauptmenü</translation>
+    </message>
 </context>
 <context>
     <name>NetworkAccessManager</name>
@@ -39925,27 +39925,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1547"/>
+        <location filename="../Preferences/__init__.py" line="1551"/>
         <source>Export Preferences</source>
         <translation>Einstellungen exportieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1575"/>
+        <location filename="../Preferences/__init__.py" line="1579"/>
         <source>Import Preferences</source>
         <translation>Einstellungen importieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1575"/>
+        <location filename="../Preferences/__init__.py" line="1579"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1677"/>
+        <location filename="../Preferences/__init__.py" line="1681"/>
         <source>Select Python{0} Interpreter</source>
         <translation>Wähle den Python{0}-Interpreter</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1677"/>
+        <location filename="../Preferences/__init__.py" line="1681"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation>Wähle den zu verwendenden Python{0}-Interpreter aus:</translation>
     </message>
@@ -49532,12 +49532,12 @@
 <context>
     <name>ReloadStopButton</name>
     <message>
-        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="65"/>
+        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="66"/>
         <source>Stop loading</source>
         <translation>Laden anhalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="68"/>
+        <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="69"/>
         <source>Reload the current screen</source>
         <translation>Die aktuelle Seite erneut laden</translation>
     </message>
@@ -62093,7 +62093,7 @@
         <translation>Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4530"/>
+        <location filename="../UI/UserInterface.py" line="4527"/>
         <source>Help</source>
         <translation>Hilfe</translation>
     </message>
@@ -62103,7 +62103,7 @@
         <translation>&amp;Werkzeugleisten</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4656"/>
+        <location filename="../UI/UserInterface.py" line="4653"/>
         <source>Problem</source>
         <translation>Problem</translation>
     </message>
@@ -62123,7 +62123,7 @@
         <translation>&amp;Was ist das?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4843"/>
+        <location filename="../UI/UserInterface.py" line="4840"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
@@ -62213,7 +62213,7 @@
         <translation>&lt;b&gt;Fehler berichten...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Senden eines Fehlerberichtes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5642"/>
+        <location filename="../UI/UserInterface.py" line="5639"/>
         <source>Export Keyboard Shortcuts</source>
         <translation>Tastaturkurzbefehle exportieren</translation>
     </message>
@@ -62233,7 +62233,7 @@
         <translation>&lt;b&gt;Tastaturkurzbefehle exportieren&lt;/b&gt;&lt;p&gt;Exportiert die Tastaturkurzbefehle der Applikation.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5666"/>
+        <location filename="../UI/UserInterface.py" line="5663"/>
         <source>Import Keyboard Shortcuts</source>
         <translation>Tastaturkurzbefehle importieren</translation>
     </message>
@@ -62323,7 +62323,7 @@
         <translation>&lt;b&gt;Modultest (Skript)&lt;/b&gt;&lt;p&gt;Modultest für aktuelles Skript ausführen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4278"/>
+        <location filename="../UI/UserInterface.py" line="4275"/>
         <source>Unittest Project</source>
         <translation>Modultest (Projekt)</translation>
     </message>
@@ -62343,7 +62343,7 @@
         <translation>&amp;Modultests</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4278"/>
+        <location filename="../UI/UserInterface.py" line="4275"/>
         <source>There is no main script defined for the current project. Aborting</source>
         <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation>
     </message>
@@ -62393,7 +62393,7 @@
         <translation>&lt;b&gt;Dateien Seite an Seite vergleichen&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Vergleich zweier Dateien und zur Anzeige des Ergebnisse Seite an Seite.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6225"/>
+        <location filename="../UI/UserInterface.py" line="6222"/>
         <source>Drop Error</source>
         <translation>Drop-Fehler</translation>
     </message>
@@ -62463,32 +62463,32 @@
         <translation>&lt;b&gt;Ansichtenprofile&lt;/b&gt;&lt;p&gt;Ansichtenprofile konfigurieren. Mit diesem Dialog kann die Sichtbarkeit der verschiedenen Fenster für die vorbestimmten Ansichtenprofile eingestellt werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4656"/>
+        <location filename="../UI/UserInterface.py" line="4653"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist or is zero length.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht oder hat die Größe Null.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4384"/>
+        <location filename="../UI/UserInterface.py" line="4381"/>
         <source>&lt;p&gt;Could not start Qt-Designer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Qt-Designer konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4451"/>
+        <location filename="../UI/UserInterface.py" line="4448"/>
         <source>&lt;p&gt;Could not start Qt-Linguist.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Qt-Linguist konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4502"/>
+        <location filename="../UI/UserInterface.py" line="4499"/>
         <source>&lt;p&gt;Could not start Qt-Assistant.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Qt-Assistant konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4843"/>
+        <location filename="../UI/UserInterface.py" line="4840"/>
         <source>&lt;p&gt;Could not start the tool entry &lt;b&gt;{0}&lt;/b&gt;.&lt;br&gt;Ensure that it is available as &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Werkzeugeeintrag &lt;b&gt;{0}&lt;/b&gt; konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass er als &lt;b&gt;{1}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6225"/>
+        <location filename="../UI/UserInterface.py" line="6222"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
@@ -62513,7 +62513,7 @@
         <translation>&lt;b&gt;UI-Vorschau&lt;/b&gt;&lt;p&gt;Starte die UI-Vorschau.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4612"/>
+        <location filename="../UI/UserInterface.py" line="4609"/>
         <source>&lt;p&gt;Could not start UI Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die UI-Vorschau konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -62538,7 +62538,7 @@
         <translation>&lt;b&gt;Übersetzungsvorschau&lt;/b&gt;&lt;p&gt;Dies startet das Programm zur Vorschau von Übersetzungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4667"/>
+        <location filename="../UI/UserInterface.py" line="4664"/>
         <source>&lt;p&gt;Could not start Translation Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Übersetzungsvorschau konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -62578,42 +62578,42 @@
         <translation>Aufgabenanzeige</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5835"/>
+        <location filename="../UI/UserInterface.py" line="5832"/>
         <source>Save tasks</source>
         <translation>Aufgaben speichern</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5835"/>
+        <location filename="../UI/UserInterface.py" line="5832"/>
         <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Aufgabendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5864"/>
+        <location filename="../UI/UserInterface.py" line="5861"/>
         <source>Read tasks</source>
         <translation>Aufgaben lesen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5864"/>
+        <location filename="../UI/UserInterface.py" line="5861"/>
         <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Aufgabendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4530"/>
+        <location filename="../UI/UserInterface.py" line="4527"/>
         <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source>
         <translation>Momentan ist kein Betrachter angegeben. Bitte benutzen Sie den Einstellungsdialog, um einen festzulegen.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4544"/>
+        <location filename="../UI/UserInterface.py" line="4541"/>
         <source>&lt;p&gt;Could not start custom viewer.&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 Betrachter 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="../UI/UserInterface.py" line="5317"/>
+        <location filename="../UI/UserInterface.py" line="5314"/>
         <source>Documentation Missing</source>
         <translation>Dokumentation fehlt</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5317"/>
+        <location filename="../UI/UserInterface.py" line="5314"/>
         <source>&lt;p&gt;The documentation starting point &quot;&lt;b&gt;{0}&lt;/b&gt;&quot; could not be found.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Dokumentationsstartpunkt „&lt;b&gt;{0}&lt;/b&gt;“ konnte nicht gefunden werden.&lt;/p&gt;</translation>
     </message>
@@ -62713,7 +62713,7 @@
         <translation>Öffne die Eric-API-Dokumentation</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4564"/>
+        <location filename="../UI/UserInterface.py" line="4561"/>
         <source>&lt;p&gt;Could not start the help viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;hh&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Hilfeanzeige konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;hh&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -62794,36 +62794,36 @@
         <translation>&amp;Eingebaute Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4827"/>
+        <location filename="../UI/UserInterface.py" line="4824"/>
         <source>Starting process &apos;{0} {1}&apos;.
 </source>
         <translation>Starte Prozess „{0} {1}“.
 </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4919"/>
+        <location filename="../UI/UserInterface.py" line="4916"/>
         <source>Process &apos;{0}&apos; has exited.
 </source>
         <translation>Prozess „{0}“ ist beendet.
 </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5302"/>
+        <location filename="../UI/UserInterface.py" line="5299"/>
         <source>Documentation</source>
         <translation>Dokumentation</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5128"/>
+        <location filename="../UI/UserInterface.py" line="5125"/>
         <source>&lt;p&gt;The PyQt4 documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der PyQt4-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6581"/>
+        <location filename="../UI/UserInterface.py" line="6578"/>
         <source>Error during updates check</source>
         <translation>Fehler während der Aktualisierungsprüfung</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6561"/>
+        <location filename="../UI/UserInterface.py" line="6558"/>
         <source>Update available</source>
         <translation>Aktualisierung verfügbar</translation>
     </message>
@@ -62833,7 +62833,7 @@
         <translation>&lt;h3&gt;Versionsnummern&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6619"/>
+        <location filename="../UI/UserInterface.py" line="6616"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -62858,22 +62858,22 @@
         <translation>Zeige externe &amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6581"/>
+        <location filename="../UI/UserInterface.py" line="6578"/>
         <source>Could not perform updates check.</source>
         <translation>Konnte keine Aktualisierungsprüfung durchführen.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6393"/>
+        <location filename="../UI/UserInterface.py" line="6390"/>
         <source>&amp;Cancel</source>
         <translation>&amp;Abbrechen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6402"/>
+        <location filename="../UI/UserInterface.py" line="6399"/>
         <source>Trying host {0}</source>
         <translation>Prüfe Host {0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6646"/>
+        <location filename="../UI/UserInterface.py" line="6643"/>
         <source>First time usage</source>
         <translation>Erstmalige Nutzung</translation>
     </message>
@@ -62933,12 +62933,12 @@
         <translation>&lt;b&gt;Plugin deinstallieren...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Deinstallation eines Plugins.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="3647"/>
+        <location filename="../UI/UserInterface.py" line="3644"/>
         <source>&amp;Show all</source>
         <translation>Alle an&amp;zeigen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="3649"/>
+        <location filename="../UI/UserInterface.py" line="3646"/>
         <source>&amp;Hide all</source>
         <translation>Alle &amp;ausblenden</translation>
     </message>
@@ -62968,7 +62968,7 @@
         <translation>Zeige die verfügbaren eric-Versionen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6605"/>
+        <location filename="../UI/UserInterface.py" line="6602"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Verfügbare Versionen&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -63053,17 +63053,17 @@
         <translation>Externe Werkzeuge/{0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4788"/>
+        <location filename="../UI/UserInterface.py" line="4785"/>
         <source>External Tools</source>
         <translation>Externe Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4779"/>
+        <location filename="../UI/UserInterface.py" line="4776"/>
         <source>No tool entry found for external tool &apos;{0}&apos; in tool group &apos;{1}&apos;.</source>
         <translation>Kein Eintrag für das externe Werkzeug „{0}“ in der Gruppe „{1}“ gefunden.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4788"/>
+        <location filename="../UI/UserInterface.py" line="4785"/>
         <source>No toolgroup entry &apos;{0}&apos; found.</source>
         <translation>Kein Werkzeuggruppeneintrag „{0}“ gefunden.</translation>
     </message>
@@ -63078,22 +63078,22 @@
         <translation>&amp;Mehrfachprojektanzeige</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5961"/>
+        <location filename="../UI/UserInterface.py" line="5958"/>
         <source>Save session</source>
         <translation>Sitzung speichern</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5898"/>
+        <location filename="../UI/UserInterface.py" line="5895"/>
         <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Sitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5945"/>
+        <location filename="../UI/UserInterface.py" line="5942"/>
         <source>Read session</source>
         <translation>Sitzung lesen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5945"/>
+        <location filename="../UI/UserInterface.py" line="5942"/>
         <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Sitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
@@ -63313,7 +63313,7 @@
         <translation>&lt;b&gt;SQL-Browser&lt;/b&gt;&lt;p&gt;Erforsche eine SQL-Datenbank.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4688"/>
+        <location filename="../UI/UserInterface.py" line="4685"/>
         <source>&lt;p&gt;Could not start SQL Browser.&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 SQL-Browser 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>
@@ -63328,12 +63328,12 @@
         <translation>&amp;Icon-Editor...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4477"/>
+        <location filename="../UI/UserInterface.py" line="4474"/>
         <source>Qt 3 support</source>
         <translation>Qt3-Unterstützung</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5302"/>
+        <location filename="../UI/UserInterface.py" line="5299"/>
         <source>&lt;p&gt;The PySide documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der PySide-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
@@ -63383,7 +63383,7 @@
         <translation>Alt+Shift+B</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5666"/>
+        <location filename="../UI/UserInterface.py" line="5663"/>
         <source>Keyboard shortcut file (*.e4k)</source>
         <translation>Tastaturkurzbefehlsdatei (*.e4k)</translation>
     </message>
@@ -63423,27 +63423,27 @@
         <translation>&lt;b&gt;Python 2-Dokumentation&lt;/b&gt;&lt;p&gt;Zeigt die Python 2-Dokumentation an. Ist kein Dokumentationsverzeichnis konfiguriert, so ist der Ort, an dem die Python 2-Dokumentation gesucht wird, unter Windows das Verzeichnis &lt;i&gt;doc&lt;/i&gt; unter dem Verzeichnis, in dem der konfigurierte Python 2-Interpreter installiert ist, und unter Unix das Verzeichnis &lt;i&gt;/usr/share/doc/packages/python/html/python-docs-html&lt;/i&gt;. Um dies zu überschreiben, können Sie die Umgebungsvariable PYTHON2DOCDIR setzen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6471"/>
+        <location filename="../UI/UserInterface.py" line="6468"/>
         <source>Error getting versions information</source>
         <translation>Fehler beim Herunterladen der Versionsinformationen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6464"/>
+        <location filename="../UI/UserInterface.py" line="6461"/>
         <source>The versions information could not be downloaded. Please go online and try again.</source>
         <translation>Die Versionsinformationen konnten nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5438"/>
+        <location filename="../UI/UserInterface.py" line="5435"/>
         <source>Open Browser</source>
         <translation>Browser starten</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5438"/>
+        <location filename="../UI/UserInterface.py" line="5435"/>
         <source>Could not start a web browser</source>
         <translation>Der Systemwebbrowser konnte nicht gestartet werden</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6471"/>
+        <location filename="../UI/UserInterface.py" line="6468"/>
         <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source>
         <translation>Die Versionsinformationen konnten seit 7 Tagen nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation>
     </message>
@@ -63529,12 +63529,12 @@
         <translation>&lt;b&gt;Bildschirmfoto&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, um ein Bildschirmfoto aufzunehmen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4758"/>
+        <location filename="../UI/UserInterface.py" line="4755"/>
         <source>&lt;p&gt;Could not start Snapshot tool.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Bildschirmfotoanwendung konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6665"/>
+        <location filename="../UI/UserInterface.py" line="6662"/>
         <source>Select Workspace Directory</source>
         <translation>Wähle Arbeitsverzeichnis</translation>
     </message>
@@ -63909,7 +63909,7 @@
         <translation>Öffne die PyQt5-Dokumentation</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5194"/>
+        <location filename="../UI/UserInterface.py" line="5191"/>
         <source>&lt;p&gt;The PyQt5 documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der PyQt5-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
@@ -63944,7 +63944,7 @@
         <translation>&lt;b&gt;PySide-Dokumentation&lt;/b&gt;&lt;p&gt;Zeige die PySide-Dokumentation an. Abhängig von den Einstellungen wird Erics interner Hilfeanzeiger, ein Webbrowser oder Qt Assistant verwendet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6393"/>
+        <location filename="../UI/UserInterface.py" line="6390"/>
         <source>%v/%m</source>
         <translation>%v/%m</translation>
     </message>
@@ -63964,7 +63964,7 @@
         <translation>&lt;b&gt;Zeige Fehlerbericht...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Anzeige des aktuellsten Fehlerberichtes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6397"/>
+        <location filename="../UI/UserInterface.py" line="6394"/>
         <source>Version Check</source>
         <translation>Versionsprüfung</translation>
     </message>
@@ -64035,27 +64035,27 @@
         <translation>&lt;b&gt;Eric-API-Dokumentation&lt;/b&gt;&lt;p&gt;Zeige die Eric-API-Dokumentation an. Der Pfad für die Dokumentation ist das Unterverzeichnis Documentation/Source im eric6-Installationverzeichnis.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4477"/>
+        <location filename="../UI/UserInterface.py" line="4474"/>
         <source>Qt v.3 is not supported by eric6.</source>
         <translation>Qt v.3 wird von eric6 nicht unterstützt.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6561"/>
+        <location filename="../UI/UserInterface.py" line="6558"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>Eine Aktualisierung auf &lt;b&gt;{0}&lt;/b&gt; von Eric6 ist unter &lt;b&gt;{1}&lt;/b&gt; verfügbar. Wollen Sie sie laden?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6574"/>
+        <location filename="../UI/UserInterface.py" line="6571"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 ist aktuell</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6574"/>
+        <location filename="../UI/UserInterface.py" line="6571"/>
         <source>You are using the latest version of eric6</source>
         <translation>Sie verwenden die aktuellste Version von eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6646"/>
+        <location filename="../UI/UserInterface.py" line="6643"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>eric6 wurde noch nicht konfiguriert. Der Konfigurationsdialog wird nun gestartet.</translation>
     </message>
@@ -64075,7 +64075,7 @@
         <translation>Keine Benutzerwerkzeuge konfiguriert</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6413"/>
+        <location filename="../UI/UserInterface.py" line="6410"/>
         <source>The versions information cannot not be downloaded because you are &lt;b&gt;offline&lt;/b&gt;. Please go online and try again.</source>
         <translation>Die Versionsinformationen konnten nicht heruntergeladen werden, da sie &lt;b&gt;nicht verbunden&lt;/b&gt; sind. Bitte gehen Sie online und versuchen Sie es erneut.</translation>
     </message>
@@ -64120,7 +64120,7 @@
         <translation>&lt;b&gt;Sitzung speichern...&lt;/b&gt;&lt;p&gt;Dies speichert die aktuelle Sitzung in eine Datei. Es wird ein Dialog zur Eingabe des Dateinamens geöffnet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5983"/>
+        <location filename="../UI/UserInterface.py" line="5980"/>
         <source>Load session</source>
         <translation>Sitzung laden</translation>
     </message>
@@ -64135,17 +64135,17 @@
         <translation>&lt;b&gt;Sitzung laden...&lt;/b&gt;&lt;p&gt;Dies lädt eine zuvor gesicherte Sitzung. Es wird ein Dialog zur Eingabe des Dateinamens geöffnet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5983"/>
+        <location filename="../UI/UserInterface.py" line="5980"/>
         <source>eric6 Session Files (*.e5s)</source>
         <translation>eric6 Sitzungsdateien (*.e5s)</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6030"/>
+        <location filename="../UI/UserInterface.py" line="6027"/>
         <source>Crash Session found!</source>
         <translation>Absturzsitzung gefunden!</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6030"/>
+        <location filename="../UI/UserInterface.py" line="6027"/>
         <source>A session file of a crashed session was found. Shall this session be restored?</source>
         <translation>Eine Sitzungsdatei einer abgestürzten Sitzung wurde gefunden. Soll diese Sitzung wiederhergestellt werden?</translation>
     </message>
@@ -69050,6 +69050,26 @@
         <source>Select the pictograph font</source>
         <translation>Wähle die Schriftart Pictograph aus</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="414"/>
+        <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
+        <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Hinweis:&lt;/b&gt; Alle folgenden Einstellungen werden erst beim nächsten Programmstart aktiv.&lt;/font&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="421"/>
+        <source>Toolbars</source>
+        <translation>Werkzeugleisten</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="427"/>
+        <source>Select to show toolbars</source>
+        <translation>Auswählen, um die Anzeige von Werkzeugleisten zu erlauben</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="430"/>
+        <source>Show Toolbars</source>
+        <translation>Zeige Werkzeugleisten</translation>
+    </message>
 </context>
 <context>
     <name>WebBrowserClearPrivateDataDialog</name>
@@ -70312,7 +70332,7 @@
 <context>
     <name>WebBrowserWindow</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="3233"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="3401"/>
         <source>eric6 Web Browser</source>
         <translation>eric6 Web-Browser</translation>
     </message>
@@ -70322,1818 +70342,1803 @@
         <translation>Inhalt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1481"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1500"/>
         <source>Index</source>
         <translation>Index</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1495"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1514"/>
         <source>Search</source>
         <translation>Suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1773"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1792"/>
         <source>JavaScript Console</source>
         <translation>JavaScript-Konsole</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="584"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="603"/>
         <source>New Tab</source>
         <translation>Neues Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="584"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="603"/>
         <source>&amp;New Tab</source>
         <translation>&amp;Neues Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="584"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="603"/>
         <source>Ctrl+T</source>
         <comment>File|New Tab</comment>
         <translation>Ctrl+T</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="590"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="609"/>
         <source>Open a new web browser tab</source>
         <translation>Öffne ein neues Web-Browser Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="591"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="610"/>
         <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="599"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="618"/>
         <source>New Window</source>
         <translation>Neues Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="599"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="618"/>
         <source>New &amp;Window</source>
         <translation>Neues &amp;Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="599"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="618"/>
         <source>Ctrl+N</source>
         <comment>File|New Window</comment>
         <translation>Ctrl+N</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="605"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="624"/>
         <source>Open a new web browser window</source>
         <translation>Öffne ein neues Web-Browser Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="606"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="625"/>
         <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="2242"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2410"/>
         <source>New Private Window</source>
         <translation>Neues Privates Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="615"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="634"/>
         <source>New &amp;Private Window</source>
         <translation>Neues &amp;Privates Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="615"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="634"/>
         <source>Ctrl+Shift+P</source>
         <comment>File|New Private Window</comment>
         <translation>Ctrl+Shift+P</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="621"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="640"/>
         <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="623"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="642"/>
         <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="2275"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="2443"/>
         <source>Open File</source>
         <translation>Datei öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="632"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="651"/>
         <source>&amp;Open File</source>
         <translation>Datei &amp;öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="632"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="651"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation>Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="638"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="657"/>
         <source>Open a file for display</source>
         <translation>Öffnet eine Datei zur Anzeige</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="639"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="658"/>
         <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="648"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/>
         <source>Open File in New Tab</source>
         <translation>Datei in neuem Register öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="648"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/>
         <source>Open File in New &amp;Tab</source>
         <translation>Datei in neuem &amp;Register öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="648"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/>
         <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="654"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="673"/>
         <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="656"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="675"/>
         <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="684"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/>
         <source>Save Page Screen</source>
         <translation>Bildschirmfoto speichern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="684"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/>
         <source>Save Page Screen...</source>
         <translation>Bildschirmfoto speichern...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="689"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/>
         <source>Save the current page as a screen shot</source>
         <translation>Speichert die aktuelle Seite als Bildschirmfoto</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="691"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/>
         <source>&lt;b&gt;Save Page Screen...&lt;/b&gt;&lt;p&gt;Saves the current page as a screen shot.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Bildschirmfoto speichern...&lt;/b&gt;&lt;p&gt;Dies speichert die aktuelle Seite als Bildschirmfoto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="699"/>
-        <source>Save Visible Page Screen</source>
-        <translation>Bildschirmfoto (sichtbarer Bereich) speichern</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="699"/>
-        <source>Save Visible Page Screen...</source>
-        <translation>Bildschirmfoto (sichtbarer Bereich) speichern...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/>
-        <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="707"/>
-        <source>&lt;b&gt;Save Visible 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;Bildschirmfoto (sichtbarer Bereich) speichern...&lt;/b&gt;&lt;p&gt;Dies speichert den sichtbaren Bereich der aktuellen Seite als Bildschirmfoto.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/>
-        <source>Import Bookmarks</source>
-        <translation>Lesezeichen importieren</translation>
+        <source>Save Visible Page Screen</source>
+        <translation>Bildschirmfoto (sichtbarer Bereich) speichern</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/>
-        <source>&amp;Import Bookmarks...</source>
-        <translation>Lesezeichen &amp;importieren...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="722"/>
-        <source>Import bookmarks from other browsers</source>
-        <translation>Importiere Lesezeichen von anderen Browsern</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="724"/>
-        <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="733"/>
-        <source>Export Bookmarks</source>
-        <translation>Lesezeichen exportieren</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/>
-        <source>&amp;Export Bookmarks...</source>
-        <translation>Lesezeichen &amp;exportieren...</translation>
+        <source>Save Visible Page Screen...</source>
+        <translation>Bildschirmfoto (sichtbarer Bereich) speichern...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/>
+        <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="726"/>
+        <source>&lt;b&gt;Save Visible 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;Bildschirmfoto (sichtbarer Bereich) speichern...&lt;/b&gt;&lt;p&gt;Dies speichert den sichtbaren Bereich der aktuellen Seite als Bildschirmfoto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/>
+        <source>Import Bookmarks</source>
+        <translation>Lesezeichen importieren</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/>
-        <source>Export the bookmarks into a file</source>
-        <translation>Exportiert die Lesezeichen in eine Datei</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="739"/>
-        <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>
+        <source>&amp;Import Bookmarks...</source>
+        <translation>Lesezeichen &amp;importieren...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/>
+        <source>Import bookmarks from other browsers</source>
+        <translation>Importiere Lesezeichen von anderen Browsern</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/>
+        <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="752"/>
-        <source>Print</source>
-        <translation>Drucken</translation>
+        <source>Export Bookmarks</source>
+        <translation>Lesezeichen exportieren</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="752"/>
-        <source>&amp;Print</source>
-        <translation>&amp;Drucken</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="752"/>
-        <source>Ctrl+P</source>
-        <comment>File|Print</comment>
-        <translation>Ctrl+P</translation>
+        <source>&amp;Export Bookmarks...</source>
+        <translation>Lesezeichen &amp;exportieren...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/>
+        <source>Export the bookmarks into a file</source>
+        <translation>Exportiert die Lesezeichen in eine Datei</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="758"/>
-        <source>Print the displayed help</source>
-        <translation>Druckt die angezeigte Hilfe</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="759"/>
-        <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="770"/>
-        <source>Print as PDF</source>
-        <translation>Als PDF drucken</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/>
-        <source>Print the displayed help as PDF</source>
-        <translation>Druckt die angezeigte Hilfe als PDF</translation>
+        <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="2068"/>
+        <source>Print</source>
+        <translation>Drucken</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="771"/>
+        <source>&amp;Print</source>
+        <translation>&amp;Drucken</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="771"/>
+        <source>Ctrl+P</source>
+        <comment>File|Print</comment>
+        <translation>Ctrl+P</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="777"/>
+        <source>Print the displayed help</source>
+        <translation>Druckt die angezeigte Hilfe</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="778"/>
+        <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="789"/>
+        <source>Print as PDF</source>
+        <translation>Als PDF drucken</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="794"/>
+        <source>Print the displayed help as PDF</source>
+        <translation>Druckt die angezeigte Hilfe als PDF</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="796"/>
         <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="793"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="812"/>
         <source>Print Preview</source>
         <translation>Druckvorschau</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/>
-        <source>Print preview of the displayed help</source>
-        <translation>Druckvorschau der angezeigten Hilfe</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/>
-        <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="811"/>
-        <source>Close</source>
-        <translation>Schließen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="811"/>
-        <source>&amp;Close</source>
-        <translation>Schl&amp;ießen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="811"/>
-        <source>Ctrl+W</source>
-        <comment>File|Close</comment>
-        <translation>Ctrl+W</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="817"/>
-        <source>Close the current help window</source>
-        <translation>Schließt das aktuelle Fenster</translation>
+        <source>Print preview of the displayed help</source>
+        <translation>Druckvorschau der angezeigten Hilfe</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="819"/>
+        <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="830"/>
+        <source>Close</source>
+        <translation>Schließen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/>
+        <source>&amp;Close</source>
+        <translation>Schl&amp;ießen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/>
+        <source>Ctrl+W</source>
+        <comment>File|Close</comment>
+        <translation>Ctrl+W</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="836"/>
+        <source>Close the current help window</source>
+        <translation>Schließt das aktuelle Fenster</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/>
         <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="827"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="846"/>
         <source>Close All</source>
         <translation>Alle schließen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="827"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="846"/>
         <source>Close &amp;All</source>
         <translation>Alle &amp;schließen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="831"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="850"/>
         <source>Close all help windows</source>
         <translation>Schließt alle Fenster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="832"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="851"/>
         <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="841"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
         <source>Quit</source>
         <translation>Beenden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="841"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
         <source>&amp;Quit</source>
         <translation>B&amp;eenden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="841"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/>
         <source>Ctrl+Q</source>
         <comment>File|Quit</comment>
         <translation>Ctrl+Q</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="847"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="866"/>
         <source>Quit the eric6 Web Browser</source>
         <translation>Beendet den eric6 Web-Browser</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="848"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="867"/>
         <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="859"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/>
         <source>Backward</source>
         <translation>Zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="859"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/>
         <source>&amp;Backward</source>
         <translation>&amp;Zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="859"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/>
         <source>Alt+Left</source>
         <comment>Go|Backward</comment>
         <translation>Alt+Left</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="865"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="884"/>
         <source>Move one screen backward</source>
         <translation>Eine Seite zurück</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="866"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="885"/>
         <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="875"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/>
         <source>Forward</source>
         <translation>Vorwärts</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="875"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/>
         <source>&amp;Forward</source>
         <translation>&amp;Vorwärts</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="875"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/>
         <source>Alt+Right</source>
         <comment>Go|Forward</comment>
         <translation>Alt+Right</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/>
-        <source>Move one screen forward</source>
-        <translation>Eine Seite vorwärts</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="883"/>
-        <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="892"/>
-        <source>Home</source>
-        <translation>Home</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="892"/>
-        <source>&amp;Home</source>
-        <translation>&amp;Anfang</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="892"/>
-        <source>Ctrl+Home</source>
-        <comment>Go|Home</comment>
-        <translation>Ctrl+Home</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/>
+        <source>Move one screen forward</source>
+        <translation>Eine Seite vorwärts</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="902"/>
+        <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="911"/>
+        <source>Home</source>
+        <translation>Home</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
+        <source>&amp;Home</source>
+        <translation>&amp;Anfang</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/>
+        <source>Ctrl+Home</source>
+        <comment>Go|Home</comment>
+        <translation>Ctrl+Home</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="919"/>
         <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="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>Reload</source>
         <translation>Erneut laden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>&amp;Reload</source>
         <translation>E&amp;rneut laden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>Ctrl+R</source>
         <comment>Go|Reload</comment>
         <translation>Ctrl+R</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="927"/>
         <source>F5</source>
         <comment>Go|Reload</comment>
         <translation>F5</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/>
         <source>Reload the current screen</source>
         <translation>Die aktuelle Seite erneut laden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="917"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="936"/>
         <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="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>Stop</source>
         <translation>Anhalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>&amp;Stop</source>
         <translation>An&amp;halten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>Ctrl+.</source>
         <comment>Go|Stop</comment>
         <translation>Ctrl+.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/>
         <source>Esc</source>
         <comment>Go|Stop</comment>
         <translation>Esc</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="932"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="951"/>
         <source>Stop loading</source>
         <translation>Laden anhalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="952"/>
         <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="941"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="960"/>
         <source>Copy</source>
         <translation>Kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="941"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="960"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="941"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="960"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation>Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="966"/>
         <source>Copy the selected text</source>
         <translation>Kopiert den ausgewählten Text</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="948"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="967"/>
         <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="956"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/>
         <source>Cut</source>
         <translation>Ausschneiden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/>
         <source>Cu&amp;t</source>
         <translation>&amp;Ausschneiden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation>Ctrl+X</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="981"/>
         <source>Cut the selected text</source>
         <translation>Schneidet die Auswahl aus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="963"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="982"/>
         <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="971"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/>
         <source>Paste</source>
         <translation>Einfügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="971"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/>
         <source>&amp;Paste</source>
         <translation>Ein&amp;fügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="971"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation>Ctrl+V</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="996"/>
         <source>Paste text from the clipboard</source>
         <translation>Fügt den Text der Zwischenablage ein</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="997"/>
         <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="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/>
         <source>Undo</source>
         <translation>Rückgängig</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/>
         <source>&amp;Undo</source>
         <translation>&amp;Rückgängig</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation>Ctrl+Z</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="992"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/>
         <source>Undo the last edit action</source>
         <translation>Die letzte Bearbeitung rückgängig machen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1012"/>
         <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="1001"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/>
         <source>Redo</source>
         <translation>Wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1001"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/>
         <source>&amp;Redo</source>
         <translation>Wieder&amp;herstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1001"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation>Ctrl+Shift+Z</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1007"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/>
         <source>Redo the last edit action</source>
         <translation>Die letzte Bearbeitung wieder herstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1027"/>
         <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="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/>
         <source>Select All</source>
         <translation>Alles auswählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/>
         <source>&amp;Select All</source>
         <translation>&amp;Alles auswählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation>Ctrl+A</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1041"/>
         <source>Select all text</source>
         <translation>Gesamten Text auswählen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1023"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1042"/>
         <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="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/>
         <source>Find...</source>
         <translation>Suchen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/>
         <source>&amp;Find...</source>
         <translation>&amp;Suchen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/>
         <source>Ctrl+F</source>
         <comment>Edit|Find</comment>
         <translation>Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1051"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1070"/>
         <source>Find text in page</source>
         <translation>Text in Seite suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1071"/>
         <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="1060"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1079"/>
         <source>Find next</source>
         <translation>Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1060"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1079"/>
         <source>Find &amp;next</source>
         <translation>&amp;Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1060"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1079"/>
         <source>F3</source>
         <comment>Edit|Find next</comment>
         <translation>F3</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1085"/>
         <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="1068"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1087"/>
         <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="1076"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1095"/>
         <source>Find previous</source>
         <translation>Rückwärtssuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1095"/>
         <source>Find &amp;previous</source>
         <translation>&amp;Rückwärtssuchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1095"/>
         <source>Shift+F3</source>
         <comment>Edit|Find previous</comment>
         <translation>Shift+F3</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/>
-        <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="1084"/>
-        <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="1094"/>
-        <source>Manage Bookmarks</source>
-        <translation>Lesezeichen verwalten</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
-        <source>&amp;Manage Bookmarks...</source>
-        <translation>Lesezeichen &amp;verwalten...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/>
-        <source>Ctrl+Shift+B</source>
-        <comment>Help|Manage bookmarks</comment>
-        <translation>Ctrl+Shift+B</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1099"/>
-        <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="1101"/>
+        <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="1103"/>
+        <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="1113"/>
+        <source>Manage Bookmarks</source>
+        <translation>Lesezeichen verwalten</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/>
+        <source>&amp;Manage Bookmarks...</source>
+        <translation>Lesezeichen &amp;verwalten...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/>
+        <source>Ctrl+Shift+B</source>
+        <comment>Help|Manage bookmarks</comment>
+        <translation>Ctrl+Shift+B</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1118"/>
+        <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="1120"/>
         <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="1110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Add Bookmark</source>
         <translation>Lesezeichen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Add &amp;Bookmark...</source>
         <translation>&amp;Lesezeichen hinzufügen…</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1129"/>
         <source>Ctrl+D</source>
         <comment>Help|Add bookmark</comment>
         <translation>Ctrl+D</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1117"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1136"/>
         <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="1119"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/>
         <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="1127"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1146"/>
         <source>Add Folder</source>
         <translation>Ordner hinzufügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/>
-        <source>Add &amp;Folder...</source>
-        <translation>&amp;Ordner hinzufügen...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1131"/>
-        <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="1133"/>
-        <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="1142"/>
-        <source>Bookmark All Tabs</source>
-        <translation>Lesezeichen für alle Tabs</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1142"/>
-        <source>Bookmark All Tabs...</source>
-        <translation>Lesezeichen für alle Tabs...</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1146"/>
+        <source>Add &amp;Folder...</source>
+        <translation>&amp;Ordner hinzufügen...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/>
+        <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="1152"/>
+        <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="1161"/>
+        <source>Bookmark All Tabs</source>
+        <translation>Lesezeichen für alle Tabs</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1161"/>
+        <source>Bookmark All Tabs...</source>
+        <translation>Lesezeichen für alle Tabs...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1165"/>
         <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="1148"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/>
         <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="1157"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
         <source>What&apos;s This?</source>
         <translation>Was ist das?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1157"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
         <source>&amp;What&apos;s This?</source>
         <translation>&amp;Was ist das?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1157"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
         <source>Shift+F1</source>
         <comment>Help|What&apos;s This?&apos;</comment>
         <translation>Shift+F1</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1163"/>
-        <source>Context sensitive help</source>
-        <translation>Kontextsensitive Hilfe</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1164"/>
-        <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="1176"/>
-        <source>About</source>
-        <translation>Über</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1176"/>
-        <source>&amp;About</source>
-        <translation>Ü&amp;ber</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1180"/>
-        <source>Display information about this software</source>
-        <translation>Zeigt Informationen zu diesem Programm an</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/>
+        <source>Context sensitive help</source>
+        <translation>Kontextsensitive Hilfe</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1183"/>
+        <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="1195"/>
+        <source>About</source>
+        <translation>Über</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1195"/>
+        <source>&amp;About</source>
+        <translation>Ü&amp;ber</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1199"/>
+        <source>Display information about this software</source>
+        <translation>Zeigt Informationen zu diesem Programm an</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1201"/>
         <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="1190"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/>
         <source>About Qt</source>
         <translation>Über Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1190"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/>
         <source>About &amp;Qt</source>
         <translation>Über &amp;Qt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1194"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/>
         <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="1196"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1215"/>
         <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="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Zoom in</source>
         <translation>Vergrößern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Zoom &amp;in</source>
         <translation>Ver&amp;größern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Ctrl++</source>
         <comment>View|Zoom in</comment>
         <translation>Ctrl++</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/>
         <source>Zoom In</source>
         <comment>View|Zoom in</comment>
         <translation>Vergrößern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1211"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1230"/>
         <source>Zoom in on the web page</source>
         <translation>Die angezeigte Seite vergrößern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1231"/>
         <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="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Zoom out</source>
         <translation>Verkleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Zoom &amp;out</source>
         <translation>Ver&amp;kleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Ctrl+-</source>
         <comment>View|Zoom out</comment>
         <translation>Ctrl+-</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1221"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/>
         <source>Zoom Out</source>
         <comment>View|Zoom out</comment>
         <translation>Verkleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1247"/>
         <source>Zoom out on the web page</source>
         <translation>Die angezeigte Seite verkleinern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1229"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1248"/>
         <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="1238"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
         <source>Zoom reset</source>
         <translation>Vergrößerung zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1238"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
         <source>Zoom &amp;reset</source>
         <translation>Vergrößerung &amp;zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1238"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/>
         <source>Ctrl+0</source>
         <comment>View|Zoom reset</comment>
         <translation>Ctrl+0</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1263"/>
         <source>Reset the zoom of the web page</source>
         <translation>Die Anzeigegröße zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1265"/>
         <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="1255"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/>
         <source>Show page source</source>
         <translation>Seitenquelltext anzeigen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/>
         <source>Ctrl+U</source>
         <translation>Ctrl+U</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1260"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1279"/>
         <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="1262"/>
-        <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="1271"/>
-        <source>Full Screen</source>
-        <translation>Vollbild</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1271"/>
-        <source>&amp;Full Screen</source>
-        <translation>&amp;Vollbild</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/WebBrowserWindow.py" line="1281"/>
+        <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="1290"/>
+        <source>Full Screen</source>
+        <translation>Vollbild</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1290"/>
+        <source>&amp;Full Screen</source>
+        <translation>&amp;Vollbild</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1300"/>
         <source>F11</source>
         <translation>F11</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1287"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1306"/>
         <source>Show next tab</source>
         <translation>Zeige nächstes Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1287"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1306"/>
         <source>Ctrl+Alt+Tab</source>
         <translation>Ctrl+Alt+Tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1297"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1316"/>
         <source>Show previous tab</source>
         <translation>Zeige vorheriges Register</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1297"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1316"/>
         <source>Shift+Ctrl+Alt+Tab</source>
         <translation>Shift+Ctrl+Alt+Tab</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1307"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1326"/>
         <source>Switch between tabs</source>
         <translation>Zwischen Registern umschalten</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1307"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1326"/>
         <source>Ctrl+1</source>
         <translation>Ctrl+1</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1317"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1336"/>
         <source>Preferences</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1317"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1336"/>
         <source>&amp;Preferences...</source>
         <translation>&amp;Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1321"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1340"/>
         <source>Set the prefered configuration</source>
         <translation>Konfiguriert die Einstellungen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1323"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/>
         <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="1332"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1351"/>
         <source>Languages</source>
         <translation>Sprachen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1332"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1351"/>
         <source>&amp;Languages...</source>
         <translation>&amp;Sprachen...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1337"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1356"/>
         <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="1339"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1358"/>
         <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="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1367"/>
         <source>Cookies</source>
         <translation>Cookies</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1367"/>
         <source>C&amp;ookies...</source>
         <translation>C&amp;ookies...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1352"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/>
         <source>Configure cookies handling</source>
         <translation>Cookieverwaltung konfigurieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1354"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1373"/>
         <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="1363"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1382"/>
         <source>Flash Cookies</source>
         <translation>Flash Cookies</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1363"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1382"/>
         <source>&amp;Flash Cookies...</source>
         <translation>&amp;Flash Cookies...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1368"/>
-        <source>Manage flash cookies</source>
-        <translation>Verwalte Flash Cookies</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1370"/>
-        <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="1379"/>
-        <source>Personal Information</source>
-        <translation>Persönliche Informationen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/>
-        <source>Personal Information...</source>
-        <translation>Persönliche Informationen...</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1385"/>
-        <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="1387"/>
+        <source>Manage flash cookies</source>
+        <translation>Verwalte Flash Cookies</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/>
+        <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="1398"/>
+        <source>Personal Information</source>
+        <translation>Persönliche Informationen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1398"/>
+        <source>Personal Information...</source>
+        <translation>Persönliche Informationen...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/>
+        <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="1406"/>
         <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="1397"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1416"/>
         <source>GreaseMonkey Scripts</source>
         <translation>GreaseMonkey-Skripte</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1397"/>
+        <location filename="../WebBrowser/WebBrowserWindow.py" line="1416"/>
         <source>GreaseMonkey Scripts...</source>
         <translation>GreaseMonkey-Skripte...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWindow.py" line="1403"/>
-        <source>Configure the GreaseMonkey Scripts</source>
-        <translation>GreaseMonkey-Skripte konfigurieren</translation>
-    </message>
<