eric6/WebBrowser/WebBrowserWindow.py

changeset 8069
1176a936efa4
parent 8019
5fb467ac4233
child 8142
43248bafe9b2
child 8143
2c730d5fd177
diff -r 28457602b8f8 -r 1176a936efa4 eric6/WebBrowser/WebBrowserWindow.py
--- a/eric6/WebBrowser/WebBrowserWindow.py	Thu Feb 04 14:38:33 2021 +0100
+++ b/eric6/WebBrowser/WebBrowserWindow.py	Thu Feb 04 14:59:13 2021 +0100
@@ -98,7 +98,6 @@
     _greaseMonkeyManager = None
     _notification = None
     _featurePermissionManager = None
-    _flashCookieManager = None
     _imageSearchEngine = None
     _autoScroller = None
     _tabManager = None
@@ -439,8 +438,6 @@
         self.__virusTotal.fileScanReport.connect(
             self.__virusTotalFileScanReport)
         
-        self.flashCookieManager()
-        
         e5App().focusChanged.connect(self.__appFocusChanged)
         
         self.__toolbarStates = self.saveState()
@@ -1371,21 +1368,6 @@
             self.__showCookiesConfiguration)
         self.__actions.append(self.cookiesAct)
         
-        self.flashCookiesAct = E5Action(
-            self.tr('Flash Cookies'),
-            UI.PixmapCache.getIcon("flashCookie"),
-            self.tr('&Flash Cookies...'), 0, 0, self,
-            'webbrowser_flash_cookies')
-        self.flashCookiesAct.setStatusTip(self.tr(
-            'Manage flash cookies'))
-        self.flashCookiesAct.setWhatsThis(self.tr(
-            """<b>Flash Cookies</b>"""
-            """<p>Show a dialog to manage the flash cookies.</p>"""
-        ))
-        self.flashCookiesAct.triggered.connect(
-            self.__showFlashCookiesManagement)
-        self.__actions.append(self.flashCookiesAct)
-        
         self.personalDataAct = E5Action(
             self.tr('Personal Information'),
             UI.PixmapCache.getIcon("pim"),
@@ -2038,7 +2020,6 @@
         menu.addSeparator()
         menu.addAction(self.acceptedLanguagesAct)
         menu.addAction(self.cookiesAct)
-        menu.addAction(self.flashCookiesAct)
         menu.addAction(self.personalDataAct)
         menu.addAction(self.greaseMonkeyAct)
         menu.addAction(self.featurePermissionAct)
@@ -2165,7 +2146,6 @@
         menu.addSeparator()
         menu.addAction(self.acceptedLanguagesAct)
         menu.addAction(self.cookiesAct)
-        menu.addAction(self.flashCookiesAct)
         menu.addAction(self.personalDataAct)
         menu.addAction(self.greaseMonkeyAct)
         menu.addAction(self.featurePermissionAct)
@@ -2335,7 +2315,6 @@
         settingstb.addAction(self.shortcutsAct)
         settingstb.addAction(self.acceptedLanguagesAct)
         settingstb.addAction(self.cookiesAct)
-        settingstb.addAction(self.flashCookiesAct)
         settingstb.addAction(self.personalDataAct)
         settingstb.addAction(self.greaseMonkeyAct)
         settingstb.addAction(self.featurePermissionAct)
@@ -2924,8 +2903,6 @@
         
         WebIconProvider.instance().close()
         
-        self.flashCookieManager().shutdown()
-        
         if len(WebBrowserWindow.BrowserWindows) == 1:
             # it is the last window
             self.tabManager().close()
@@ -3292,12 +3269,6 @@
         dlg = CookiesConfigurationDialog(self)
         dlg.exec()
     
-    def __showFlashCookiesManagement(self):
-        """
-        Private slot to show the flash cookies management dialog.
-        """
-        self.flashCookieManager().showFlashCookieManagerDialog()
-    
     @classmethod
     def setUseQtHelp(cls, use):
         """
@@ -3654,9 +3625,10 @@
         dlg = WebBrowserClearPrivateDataDialog(self)
         if dlg.exec() == QDialog.Accepted:
             # browsing history, search history, favicons, disk cache, cookies,
-            # passwords, web databases, downloads, Flash cookies
+            # passwords, web databases, downloads, zoom values, SSL error
+            # exceptions, history period
             (history, searches, favicons, cache, cookies,
-             passwords, databases, downloads, flashCookies, zoomValues,
+             passwords, databases, downloads, zoomValues,
              sslExceptions, historyPeriod) = dlg.getData()
             if history:
                 self.historyManager().clear(historyPeriod)
@@ -3681,8 +3653,6 @@
                 self.webProfile().cookieStore().deleteAllCookies()
             if passwords:
                 self.passwordManager().clear()
-            if flashCookies:
-                self.flashCookieManager().removeAllCookies()
             if zoomValues:
                 ZoomManager.instance().clear()
             if sslExceptions:
@@ -3980,22 +3950,6 @@
         return cls._featurePermissionManager
         
     @classmethod
-    def flashCookieManager(cls):
-        """
-        Class method to get a reference to the flash cookies manager.
-        
-        @return reference to the flash cookies manager
-        @rtype FlashCookieManager
-        """
-        if cls._flashCookieManager is None:
-            from .FlashCookieManager.FlashCookieManager import (
-                FlashCookieManager
-            )
-            cls._flashCookieManager = FlashCookieManager()
-        
-        return cls._flashCookieManager
-        
-    @classmethod
     def imageSearchEngine(cls):
         """
         Class method to get a reference to the image search engine.

eric ide

mercurial