--- 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): """