Helpviewer/HelpWindow.py

changeset 1853
01812b281a1e
parent 1781
34a44041c4cb
child 1913
52aff7b0677a
--- a/Helpviewer/HelpWindow.py	Sun May 06 16:01:03 2012 +0200
+++ b/Helpviewer/HelpWindow.py	Sun May 06 18:10:24 2012 +0200
@@ -2542,10 +2542,10 @@
             # browsing history, search history, favicons, disk cache, cookies,
             # passwords, web databases, downloads
             (history, searches, favicons, cache, cookies,
-             passwords, databases, downloads) = \
+             passwords, databases, downloads, flashCookies, historyPeriod) = \
                 dlg.getData()
             if history:
-                self.historyManager().clear()
+                self.historyManager().clear(historyPeriod)
             if searches:
                 self.searchEdit.clear()
             if downloads:
@@ -2569,6 +2569,16 @@
                     for securityOrigin in QWebSecurityOrigin.allOrigins():
                         for database in securityOrigin.databases():
                             QWebDatabase.removeDatabase(database)
+            if flashCookies:
+                languages = Preferences.toList(
+                    Preferences.Prefs.settings.value("Help/AcceptLanguages",
+                        HelpLanguagesDialog.defaultAcceptLanguages()))
+                if languages:
+                    language = languages[0]
+                    langCode = language.split("[")[1][:2]
+                self.newTab("http://www.macromedia.com/support/documentation/"
+                            "{0}/flashplayer/help/settings_manager07.html".format(
+                            langCode))
         
     def __showEnginesConfigurationDialog(self):
         """

eric ide

mercurial