WebBrowser/PersonalInformationManager/PersonalInformationManager.py

changeset 5001
08eaee907686
parent 4917
682750cc7bd5
child 5389
9b1c800daff3
--- a/WebBrowser/PersonalInformationManager/PersonalInformationManager.py	Fri Jun 17 19:38:14 2016 +0200
+++ b/WebBrowser/PersonalInformationManager/PersonalInformationManager.py	Sat Jun 18 17:17:05 2016 +0200
@@ -16,6 +16,8 @@
 import Preferences
 import UI.PixmapCache
 
+from ..WebBrowserPage import WebBrowserPage
+
 
 class PersonalInformationManager(QObject):
     """
@@ -183,7 +185,7 @@
                 v += "{2}" + e.value.substring(e.selectionEnd);
                 e.value = v;
             }}""".format(self.__clickedPos.x(), self.__clickedPos.y(), info)
-        self.__view.page().runJavaScript(source)
+        self.__view.page().runJavaScript(source, WebBrowserPage.SafeJsWorld)
     
     def viewKeyPressEvent(self, view, evt):
         """
@@ -220,7 +222,7 @@
                     }}
                 }}
             }}""".format(self.__matchingJsTable())
-        view.page().runJavaScript(source)
+        view.page().runJavaScript(source, WebBrowserPage.SafeJsWorld)
         
         return True
     
@@ -264,7 +266,7 @@
                     }}
                 }}
             }}""".format(self.__matchingJsTable())
-        page.runJavaScript(source)
+        page.runJavaScript(source, WebBrowserPage.SafeJsWorld)
     
     def __matchingJsTable(self):
         """

eric ide

mercurial