Вы должны быть в состоянии расширить Firebug Lite, просто включая ваш скрипт на странице, как показано на веб-сайте Firebug Lite:
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);
// ***********************************************************************
}});
Для включения вашего расширения код должен быть выполнен после того, как Firebug Lite загружается , Например. это может быть сделано путем сохранения кода выше в файл и включить его через <script>
тега после включения 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>
Обратите внимание, что нет никого, работающий на Firebug Lite больше, как [упомянут Honza в дискуссионной группе Firebug ] (https://groups.google.com/d/msg/firebug/3RTAoPgQA-k/S5bBkgmvZeQJ). Вместо этого вы можете написать расширение для Firefox DevTools. [FireQuery] (https://github.com/firebug/firequery) - пример того, как это сделать, и [Firebug SDK] (https://github.com/firebug/firebug.sdk) помогает, предоставляя связанные API , –