WebBrowser/AdBlock/AdBlockPage.py

changeset 5001
08eaee907686
parent 4990
2bca10fcfe80
child 5389
9b1c800daff3
diff -r 1a86b869d8a9 -r 08eaee907686 WebBrowser/AdBlock/AdBlockPage.py
--- a/WebBrowser/AdBlock/AdBlockPage.py	Fri Jun 17 19:38:14 2016 +0200
+++ b/WebBrowser/AdBlock/AdBlockPage.py	Sat Jun 18 17:17:05 2016 +0200
@@ -12,6 +12,7 @@
 from PyQt5.QtCore import QObject
 
 from ..Tools import Scripts
+from ..WebBrowserPage import WebBrowserPage
 
 
 class AdBlockPage(QObject):
@@ -36,10 +37,10 @@
         elementHiding = manager.elementHidingRules(page.url())
         if elementHiding:
             script = Scripts.setCss(elementHiding)
-            page.runJavaScript(script)
+            page.runJavaScript(script, WebBrowserPage.SafeJsWorld)
         
         # apply domain specific element hiding rules
         elementHiding = manager.elementHidingRulesForDomain(page.url())
         if elementHiding:
             script = Scripts.setCss(elementHiding)
-            page.runJavaScript(script)
+            page.runJavaScript(script, WebBrowserPage.SafeJsWorld)

eric ide

mercurial