diff -r b99ba3acefc1 -r 4c52f07c186e WebBrowser/GreaseMonkey/GreaseMonkeyScript.py --- a/WebBrowser/GreaseMonkey/GreaseMonkeyScript.py Wed Mar 22 18:44:05 2017 +0100 +++ b/WebBrowser/GreaseMonkey/GreaseMonkeyScript.py Wed Mar 22 18:45:15 2017 +0100 @@ -360,13 +360,13 @@ raise ValueError("Wrong script start point.") script = QWebEngineScript() + script.setSourceCode("{0}\n{1}".format( + bootstrap_js, self.__script + )) script.setName(self.fullName()) script.setInjectionPoint(injectionPoint) script.setWorldId(WebBrowserPage.SafeJsWorld) script.setRunsOnSubFrames(not self.__noFrames) - script.setSourceCode("{0}\n{1}".format( - bootstrap_js, self.__script - )) return script def __toJavaScriptList(self, patterns):