The Firestorm client bridge is a scripted object that serves to enhance the user experience in ways that a viewer could not do otherwise.
If you are logging in with Firestorm for the first time, the bridge will be created automatically, and placed in a special folder in your inventory, called #Firestorm. The bridge will be named something like #Firestorm LSL Bridge v2.0 (the last numbers are the current version).
You do not need to log in to a parcel where you have build right, in order for the bridge to be created. However, the parcel must be script enabled for you or the bridge script will not be able to initialize.
If for any reason you need or wish to detach the bridge, you may do so; it will not reattach automatically. To get it back on, you may rewear it, or, using the top menu bar, go to Avatar → Avatar Health → Recreate LSL Bridge. This will “clean up” any old bridges and make a new one.
Note: The bridge will not detach when using wear or Replace Outfit.
The bridge uses HTTP to communicate, which is inherently more secure then listens.
The bridge is created using an object from the SL standard library, which is part of your default inventory. For this reason, hiding the library is disabled.
If you do not wish to use the FS bridge, and prefer not to have the Library shown, you can disable it by accessing Debug Settings from the Advanced menu, then typing in noinventoryLibrary and setting to TRUE.
Currently, the Firestorm bridge supports the following functions:
Other features are planned, but not yet implemented.
For known issues with the Firestorm bridge, and how to deal with them, please refer to this page.
See this page for documentation on Firestorm 4.6.9 (42969) and earlier.