eric7/WebBrowser/AdBlock/AdBlockRule.py

branch
eric7
changeset 8562
9250a6d5fde2
parent 8318
962bce857696
child 8881
54e42bc2437a
--- a/eric7/WebBrowser/AdBlock/AdBlockRule.py	Mon Aug 30 20:02:39 2021 +0200
+++ b/eric7/WebBrowser/AdBlock/AdBlockRule.py	Tue Aug 31 17:31:23 2021 +0200
@@ -13,6 +13,8 @@
 from PyQt6.QtCore import Qt
 from PyQt6.QtWebEngineCore import QWebEngineUrlRequestInfo
 
+from EricNetwork import EricTldExtractor
+
 
 def toSecondLevelDomain(url):
     """
@@ -23,7 +25,7 @@
     @return name of second level domain
     @rtype str
     """
-    topLevelDomain = url.topLevelDomain()
+    topLevelDomain = EricTldExtractor.instance().tld(url.host())
     urlHost = url.host()
     
     if not topLevelDomain or not urlHost:

eric ide

mercurial