bigtester prot
bigtester prot

Reputation: 11

How to deploy the extension of Firebug Lite?

On the Firebug Lite website there is information on how to write an extension for Firebug Lite, but it doesn't say how to deploy that extension.

I read that deploying an extension for Firebug is like installing a plugin in Firefox. Is it gonna be the same for an extension of Firebug Lite?

Upvotes: 0

Views: 121

Answers (1)

Sebastian Zartner
Sebastian Zartner

Reputation: 20085

You should be able to extend Firebug Lite by simply including your script on the page as shown on the Firebug Lite website:

Firebug.extend(function(FBL) { with (FBL) {
// ***********************************************************************

function PluginPanel(){};

PluginPanel.prototype = extend(Firebug.Panel,
{
    name: "Plugin",
    title: "Plugin",

    initialize: function(){
        Firebug.Panel.initialize.apply(this, arguments);

        this.panelNode.innerHTML = "Hello World!";
    }
});

Firebug.registerPanel(PluginPanel);

// ***********************************************************************
}});

To include your extension the code needs to be executed after Firebug Lite is loaded. E.g. this can be done by saving the code above into a file and include it via a <script> tag after including Firebug Lite:

<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>
<script type="text/javascript" src="my-firebug-lite-extension.js"></script>

Upvotes: 0

Related Questions