17 lines
434 B
Python
17 lines
434 B
Python
|
|
class ScriptMgr:
|
|
|
|
def __init__(self, tab):
|
|
self.scripts = []
|
|
self.tab = tab
|
|
self.tab.set_listener('Debugger.scriptParsed', self.debuggerOnScriptParsed)
|
|
|
|
def debuggerOnScriptParsed(self, **kwargs):
|
|
self.scripts.append(kwargs)
|
|
|
|
def getUrl(self, filename):
|
|
for script in self.scripts:
|
|
if filename in script['url']:
|
|
return script['url']
|
|
return None
|