Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Revision 915401 of Remote Debugging

  • Revision slug: Tools/Remote_Debugging
  • Revision title: Remote Debugging
  • Revision id: 915401
  • Created:
  • Creator: babie
  • Is current revision? No
  • Comment Revert to revision of 2015-08-25 23:59:11 by jasonisbetterfu1985

Revision Content

You can use the Firefox developer tools on your desktop to debug Web sites and Web apps running in other browsers or runtimes. The other browser might be on the same device as the tools themselves or on a different device, such as a phone connected over USB.

Connecting the developer tools

The detailed instructions for connecting the developer tools are specific to the runtime.

Gecko-based runtimes

In the first place, you can connect the developer tools to Gecko-based runtimes like Firefox Desktop, Firefox for Android, Firefox OS, and Thunderbird.

Firefox Desktop

Remotely debugging Firefox Desktop describes how to connect to Firefox Desktop.

Firefox for Android (before Firefox 36)

Remotely debugging Firefox for Android describes how to connect to Firefox on an Android device over USB.

Firefox for Android (Firefox 36+)

Connecting to Firefox for Android from Firefox 36 onwards has been simplified, requiring fewer manual steps than before.

Firefox OS

Use WebIDE to debug apps running in Firefox OS, either in a real device or in the Firefox OS Simulator.

Thunderbird

Debug code running in Thunderbird.

Other runtimes

The experimental Valence add-on enables you to debug Web sites in runtimes that are not based on Gecko, like Google Chrome Desktop, Chrome on Android, and Safari on iOS.

Valence is included by default in Firefox Developer Edition.

Chrome for Android

Connect to Web sites running in the Chrome browser on an Android device.

Chrome Desktop

Connect to Web sites running in Chrome on the desktop.

Safari on iOS

Connect to Use Web sites running in Safari on iOS.

Revision Source

<p>You can use the <a href="/en-US/docs/Tools">Firefox developer tools</a> on your desktop to debug Web sites and Web apps running in other browsers or runtimes. The other browser might be on the same device as the tools themselves or on a different device, such as a phone connected over USB.</p>
<h2 id="Connecting_the_developer_tools">Connecting the developer tools</h2>
<p>The detailed instructions for connecting the developer tools are specific to the runtime.</p>
<h3 id="Gecko-based_runtimes">Gecko-based runtimes</h3>
<p>In the first place, you can connect the developer tools to Gecko-based runtimes like Firefox Desktop, Firefox for Android, Firefox OS, and Thunderbird.</p>
<dl>
 <dt>
  <a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_Desktop">Firefox Desktop</a></dt>
 <dd>
  <p>Remotely debugging Firefox Desktop describes how to connect to Firefox Desktop.</p>
 </dd>
 <dt>
  <a href="/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android">Firefox for Android (before Firefox 36)</a></dt>
 <dd>
  <p>Remotely debugging Firefox for Android describes how to connect to Firefox on an Android device over USB.</p>
 </dd>
 <dt>
  <a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE">Firefox for Android (Firefox 36+)</a></dt>
 <dd>
  <p>Connecting to Firefox for Android from Firefox 36 onwards has been simplified, requiring fewer manual steps than before.</p>
 </dd>
</dl>
<dl>
 <dt>
  <a href="/en-US/docs/Tools/WebIDE">Firefox OS</a></dt>
 <dd>
  <p>Use WebIDE to debug apps running in Firefox OS, either in a real device or in the <a href="/en-US/docs/Tools/Firefox_OS_Simulator">Firefox OS Simulator</a>.</p>
 </dd>
</dl>
<dl>
 <dt>
  <a href="/en-US/docs/Tools/Remote_Debugging/Thunderbird">Thunderbird</a></dt>
 <dd>
  <p>Debug code running in Thunderbird.</p>
 </dd>
</dl>
<h3 id="Other_runtimes">Other runtimes</h3>
<p>The experimental <a href="/en-US/docs/Tools/Valence">Valence</a> add-on enables you to debug Web sites in runtimes that are not based on Gecko, like Google Chrome Desktop, Chrome on Android, and Safari on iOS.</p>
<p>Valence is included by default in <a href="/en-US/Firefox/Developer_Edition">Firefox Developer Edition</a>.</p>
<dl>
 <dt>
  <a href="/en-US/docs/Tools/Valence">Chrome for Android</a></dt>
 <dd>
  <p>Connect to Web sites running in the Chrome browser on an Android device.</p>
 </dd>
</dl>
<dl>
 <dt>
  <a href="/en-US/docs/Tools/Remote_Debugging/Chrome_Desktop">Chrome Desktop</a></dt>
 <dd>
  <p>Connect to Web sites running in Chrome on the desktop.</p>
 </dd>
 <dt>
  <a href="/en-US/docs/Tools/Valence">Safari on iOS</a></dt>
 <dd>
  <p>Connect to Use Web sites running in Safari on iOS.</p>
 </dd>
</dl>
Revert to this revision