Exemplo n.º 1
0
    def sendCommand(self, cmd, *args, **kwds):
        request = json.dumps({
            'seq': self.nextSeq(),
            'type': 'request',
            'command': cmd,
            'arguments': kwds
        })

        _v8.debug().sendCommand(request)

        return request
Exemplo n.º 2
0
    def sendCommand(self, cmd, *args, **kwds):
        request = json.dumps({
            'seq': self.nextSeq(),
            'type': 'request',
            'command': cmd,
            'arguments': kwds
        })

        _v8.debug().sendCommand(request)

        return request
Exemplo n.º 3
0
    def setEnabled(self, enable):
        dbg = _v8.debug()

        if enable:
            dbg.onDebugEvent = self.onDebugEvent
            dbg.onDebugMessage = self.onDebugMessage
            dbg.onDispatchDebugMessages = self.onDispatchDebugMessages
        else:
            dbg.onDebugEvent = None
            dbg.onDebugMessage = None
            dbg.onDispatchDebugMessages = None

        dbg.enabled = enable
Exemplo n.º 4
0
    def setEnabled(self, enable):
        dbg = _v8.debug()

        if enable:
            dbg.onDebugEvent = self.onDebugEvent
            dbg.onDebugMessage = self.onDebugMessage
            dbg.onDispatchDebugMessages = self.onDispatchDebugMessages
        else:
            dbg.onDebugEvent = None
            dbg.onDebugMessage = None
            dbg.onDispatchDebugMessages = None

        dbg.enabled = enable
Exemplo n.º 5
0
 def processDebugMessages(self):
     _v8.debug().processDebugMessages()
Exemplo n.º 6
0
 def cancelDebugBreak(self):
     _v8.debug().cancelDebugBreak()
Exemplo n.º 7
0
 def debugBreakForCommand(self):
     _v8.debug().debugBreakForCommand()
Exemplo n.º 8
0
 def debugBreak(self):
     _v8.debug().debugBreak()
Exemplo n.º 9
0
 def isEnabled(self):
     return _v8.debug().enabled
Exemplo n.º 10
0
    def context(self):
        if not hasattr(self, '_context'):
            self._context = JSContext(ctxt=_v8.debug().context)

        return self._context
Exemplo n.º 11
0
 def processDebugMessages(self):
     _v8.debug().processDebugMessages()
Exemplo n.º 12
0
 def cancelDebugBreak(self):
     _v8.debug().cancelDebugBreak()
Exemplo n.º 13
0
 def debugBreakForCommand(self):
     _v8.debug().debugBreakForCommand()
Exemplo n.º 14
0
 def debugBreak(self):
     _v8.debug().debugBreak()
Exemplo n.º 15
0
 def isEnabled(self):
     return _v8.debug().enabled
Exemplo n.º 16
0
    def context(self):
        if not hasattr(self, '_context'):
            self._context = JSContext(ctxt=_v8.debug().context)

        return self._context