Home | History | Annotate | Download | only in static
      1 <!-- BEGIN AUTHORED CONTENT -->
      2 
      3 
      4 <h2>Notes</h2>
      5 
      6 <p>
      7 Debugger API exposes Google Chrome debugging interface to the extensions.
      8 Debugging messages that are being sent and received are all JSON objects
      9 with the structure defined by the Developer Tools / Web Inspector Protocol.
     10 We are currently drafting this protocol, it is by no means ready and stable,
     11 but we can already expose the way to attach to a given tab and instrument it.
     12 Although not finalized, this API is feature rich. There is a proof of concept
     13 implementation of the Chrome Developer Tools front-end running as an extension
     14 using the debugger API.
     15 </p>
     16 
     17 <p>
     18 Note that attaching to the page by means of the debugger API and using embedded
     19 Chrome Developer Tools with it are mutually exclusive. If extension is attached
     20 to the page and user invokes Developer Tools, debugging session is being
     21 terminated. Extension can then re-establish it via attaching to a tab later.
     22 </p>
     23 
     24 <!-- END AUTHORED CONTENT -->
     25