- 파이어 폭스 3.6.8
- 방화범 1.5.4
내가 방화범을 사용하는 파이어 폭스 확장 기능을 쓰기 위해 노력하고있어을 (방화범/FBL은 정의되지 않는다). 나는 파이어 폭스 확장 부분을 가지고 실행했지만 파이어 버그에 액세스 할 수 없다. 필자는 다양한 튜토리얼을 따라 Firebug 확장 (FirePHP 등) 코드를 파헤 쳤다. 내가 말할 수있는 바에 따르면, 이것은 (가장 간단 할 때) 작동해야합니다.확장 방화범
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://implementor/skin/overlay.css" type="text/css"?>
<overlay id="implementor-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script>
FBL.ns(function() { with (FBL) {
HelloWorldPanel = function() {}
HelloWorldPanel.prototype = extend(Firebug.Panel,
{
name: "HelloWorld",
title: "Hello World!",
initialize: function() {
Firebug.Panel.initialize.apply(this, arguments);
},
});
Firebug.registerPanel(HelloWorldPanel);
}});
</script>
</overlay>
FBL은 항상 정의되지 않은 상태로 되돌아옵니다. "Firebug.Console.log (뭐든간에)"라고 부르면 Firebug도 정의되지 않습니다. 나중에 호출하면 (예를 들어, 메뉴 항목에 도달하면) 작동합니다. 그것은 확실히 로딩 문제지만, 나는 그것을 알아낼 수 없습니다.
감사합니다.
감사합니다. John. 당신은 FireDiff 뒤에있는 사람입니까? 나는 왜 내가 내 이름을 알지 못하는지에 대한 근원을 사용하기로 결정했다. 어쨌든, 도와 주셔서 감사합니다! – Ryan