WebBrowser/GreaseMonkey/GreaseMonkeyScript.py

branch
QtWebEngine
changeset 4886
b56735d36159
parent 4809
4daf93888029
child 4913
e16573640cb8
diff -r 362360f9a979 -r b56735d36159 WebBrowser/GreaseMonkey/GreaseMonkeyScript.py
--- a/WebBrowser/GreaseMonkey/GreaseMonkeyScript.py	Sun Mar 20 15:17:31 2016 +0100
+++ b/WebBrowser/GreaseMonkey/GreaseMonkeyScript.py	Sun Mar 20 20:13:29 2016 +0100
@@ -208,12 +208,10 @@
             
             self.scriptChanged.emit()
     
-    def __parseScript(self, path):
+    def __parseScript(self):
         """
         Private method to parse the given script and populate the data
         structure.
-        
-        @param path path of the Javascript file (string)
         """
         self.__name = ""
         self.__namespace = "GreaseMonkeyNS"
@@ -233,7 +231,7 @@
         self.__noFrames = False
         
         try:
-            f = open(path, "r", encoding="utf-8")
+            f = open(self.__fileName, "r", encoding="utf-8")
             fileData = f.read()
             f.close()
         except (IOError, OSError):
@@ -339,6 +337,7 @@
                 self.__toJavaScriptList(self.__exclude[:]),
                 self.__toJavaScriptList(self.__include[:])
             )
+        runCheck = ""
         self.__script = "(function(){{{0}\n{1}\n{2}\n{3}\n}})();".format(
             runCheck, valuesScript,
             self.__manager.requireScripts(requireList), fileData

eric ide

mercurial