I meant to say thanks for the reply sooner, but things got a bit busy
as usual. I hadn't even thought of opening my XUL document in a tab,
and it's so obvious! That works perfectly though, but there are some
differences in behavior between a tab and a window which I need to
debug, but that shouldn't be too difficult.

Thanks John.

--Kyle



On Fri, Apr 30, 2010 at 11:40 AM, John J Barton
<[email protected]> wrote:
>
>
> On Apr 30, 10:50 am, Kyle <[email protected]> wrote:
>> I'd like to allow users who install and use my extension (a Web Widget
>> Emulator) to be able to use FireBug to debug their widget code. My
>> extension works by opening an XUL window and loads the developer's
>> HTML file in a <browser> tag (or iframe, either works) within that XUL
>> window.
>>
>> Is there a way I can invoke FireBug (if it's installed) and tell it to
>> debug within the context of the <browser> tag?
>
> I think that if you set Firebug to open in new window, then call
> TabWatcher.watchBrowser(browser) and pass your browser element then
> some thing might work.
>
> I guess that any Firebug activity in Firefox will get confused with
> this non-Firefox browser. The Firebug object lives in the Firefox
> browser so the only sure fire way is to overlay your window with the
> Firebug code so Firebug lives in your window.
>
> Chromebug would work without any changes I guess. So then you don't
> need to do anything except help devs with a bit of user guide to set
> Chromebug to work for your window.
>
> jjb
>
>>
>> Thanks for any help you can provide!
>>
>> --Kyle
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Firebug" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group 
>> athttp://groups.google.com/group/firebug?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Firebug" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/firebug?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Firebug" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/firebug?hl=en.

Reply via email to