Crossfire
From FirebugWiki
(→Who is using Crossfire ?) |
m |
||
| Line 4: | Line 4: | ||
Crossfire is a Firebug extension which implements a JSON protocol to allow remote clients (like an IDE or code editor) to connect to Firebug. | Crossfire is a Firebug extension which implements a JSON protocol to allow remote clients (like an IDE or code editor) to connect to Firebug. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
== Getting Started == | == Getting Started == | ||
[[Getting started with Crossfire]] contains some helpful information for getting started. This is mostly intended for developers interested in building tools that connect to Crossfire, and assumes some familiarity with Firebug and Firefox extensions. | [[Getting started with Crossfire]] contains some helpful information for getting started. This is mostly intended for developers interested in building tools that connect to Crossfire, and assumes some familiarity with Firebug and Firefox extensions. | ||
| - | |||
| - | |||
[[Connecting Firebug in Firefox to another Firebug in Firefox]] is a tutorial that explains how to connect the Crossfire client and Crossfire server by running to separate Firefox processes. | [[Connecting Firebug in Firefox to another Firebug in Firefox]] is a tutorial that explains how to connect the Crossfire client and Crossfire server by running to separate Firefox processes. | ||
Revision as of 02:36, 15 May 2012
Contents |
Crossfire
Crossfire is a Firebug extension which implements a JSON protocol to allow remote clients (like an IDE or code editor) to connect to Firebug.
Getting Started
Getting started with Crossfire contains some helpful information for getting started. This is mostly intended for developers interested in building tools that connect to Crossfire, and assumes some familiarity with Firebug and Firefox extensions.
Connecting Firebug in Firefox to another Firebug in Firefox is a tutorial that explains how to connect the Crossfire client and Crossfire server by running to separate Firefox processes.
Running Crossfire Tests explains how to execute the various test suites for Crossfire.
Known Issues
Issues in Crossfire are tracked with Firebug's issue tracker using the 'crossfire' label.
http://code.google.com/p/fbug/issues/list?q=label:crossfire
Crossfire Wire Protocol
How to be a successful Crossfire Packet
Protocol Reference
Migration Guides
- Migrating from 0.3a7 to 0.3a8
- Migrating from 0.3a6 to 0.3a7
- Migrating from 0.3a5 to 0.3a6
- Migrating from 0.3a4 to 0.3a5
Road Map
Release Plan / Schedule
- Version 0.1: Alpha-only developer preview, proof-of-concept. Firebug 1.5/1.6
- Version 0.2: Target Crossfire beta for Firebug 1.6. Protocol solidifying (not frozen).
- Version 0.3: Target stable quality for Firebug 1.7 - add support for extensions/modules.
- Version 0.4: Firebug 1.8 / Firebug Lite - enable cross-process/cross-browser Firebug.
- Version 0.5: TBD
Version 0.1
- API Documentation http://getfirebug.com/developer/api/crossfire0.1/index.html
Version 0.2
- Crossfire 0.2 Planning
- 0.2 API documentation http://getfirebug.com/developer/api/crossfire0.2/index.html
Version 0.3
Version 0.4
Command-line
Tools API
The Crossfire Tools API is a way for extensions to utilize Crossfire's socket connection and packet-handling features to add additional functionality to Firebug/Crossfire.
