Firebug.next

From FirebugWiki

Revision as of 08:12, 3 July 2014 by Honza (Talk | contribs)
Jump to: navigation, search

This page provides information on what has changed since the current stable version of Firebug and lists all related development releases.

The current Firebug version in development is 3.0.

Contents

Download Sites

No release made yet.

Introduction

Next generation of Firebug will be built on top of the Firefox native developer tools and the Add-on SDK.

Goals:

  • Use an existing infrastructure of native developer tools to solve issues related to e10s and remote debugging.
  • Closely cooperate with Firefox DevTools team (and other teams like JetPack and extension developers).
  • Use Mozilla infrastructure for running automated tests.
  • Customize theme theme/layout of existing native tools and implement advanced features.

Overview

  • TODO: Extension architecture
  • TODO: Development: tips and tricks
  • TODO: automated tests

Development Tips & Tricks

See some tips and tricks that are useful when hacking on Firebug.next


  • First, you should read Hacking on Firebug.next
  • Install latest FBTrace extension into your development profile. It'll automatically show various runtime logs and errors.
  • Use cfx tool to run Firebug.next extension. Make sure to use -o and --no-strip-xpi arguments. You can also specify the profile --profiledir and Firefox binary -b.
  • Set extensions.firebug-next@jetpack.debugStartup preference to true if you want to have the toolbox opened (+ a test page) by default after Firefox starts.
  • If you want to make logs in the tracing console more visible append "!!!" (no quotes) at the begging of the log message. The log will be automatically highlighted.
  • Use DOM Inspector addon to inspect UI of the toolbox. Install also Element Inspector that allows to Shift-RightClick any element to open it in DOM Inspector quickly.
  • Use Tools -> Web Developer -> Browser Toolbox to to complex inspection of the toolbox UI. It's a little slower to launch, but provides more detailed info.


Firebug Roadmap

Resources

Features and changes

No release made yet.

Bug Fixes

No release made yet.

Releases

No release made yet.

Other versions

See also

Personal tools