LOW-PRIVILEGE DEBUG CHANNEL
A browser-based debugger application is configured to debug a second browser based application. A channel repeater module is invoked to establish a bidirectional communication channel between the debugger application and the second application. A start indication is transmitted from the second appli...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A browser-based debugger application is configured to debug a second browser based application. A channel repeater module is invoked to establish a bidirectional communication channel between the debugger application and the second application. A start indication is transmitted from the second application through the channel repeater module. The second application enters a blocked wait state. A debug operation is performed on the second application. A debug request message is transmitted to the second application through the channel repeater module to cause the second application to transition from the blocked wait state to a run state and to perform a debug action indicated by the debug request message. A response to the debug request message is received from the second application through the channel repeater module. The second application transitions to the blocked wait state from the run state.
L'invention porte sur une application de débogueur sur navigateur qui est configurée pour déboguer une seconde application sur navigateur. Un module de répéteur de canal est invoqué pour établir un canal de communication bidirectionnel entre l'application de débogueur et la seconde application. Une indication de départ est transmise à partir de la seconde application à travers le module de répéteur de canal. La seconde application entre dans un état d'attente bloqué. Une opération de débogage est effectuée sur la seconde application. Un message de requête de débogage est transmis à la seconde application à travers le module de répéteur de canal pour amener la seconde application à faire une transition de l'état d'attente bloqué à un état d'exécution et pour effectuer une application de débogage indiquée par le message de requête de débogage. Une réponse au message de requête de débogage est reçue à partir de la seconde application à travers le module de répéteur de canal. La seconde application fait une transition vers l'état d'attente bloqué à partir de l'état d'exécution. |
---|