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.