I don't see any reason why the initialize methods wouldn't be called.

I have put together a simple HelloWorld extension that registers
one module and one panel and the initialize method is properly
called for both.
http://code.google.com/p/fbug/source/browse/#svn%2Fexamples%2Ffirebug1.9%2FHelloWorld

Check Firefox Error console and Firebug Tracing Console (FBTrace)
for possible exception that blocks the execution.

Don't forget that two globals have been removed:

FirebugContext -> Firebug.currentContext
FirebugChrome -> Firebug.chrome

Honza

On Aug 2, 11:09 pm, Marcel Duran <[email protected]> wrote:
> Hi,
>
> I'm the YSlow maintainer and noticed the last Firebug 1.8.0b7 is not
> invoking *initialize* function on YSlow Firebug Module:
>
> Firebug.YSlow = FBL.extend(Firebug.Module, {
>     initialize: function (prefDomain, prefNames) {
>
>         // ... UNREACHEABLE CONTENT ... //
>
>     },
>
>     // ... //
>
> });
>
> function YSlowFBPanel() {}
> YSlowFBPanel.prototype = FBL.extend(Firebug.Panel, {
>     name: "YSlow",
>     // ... //
>
>     initialize: function (context, doc) {
>         // ... reachable content ...//
>     },
>
>     // ... //
>
> });
>
> Firebug.registerModule(Firebug.YSlow);
> Firebug.registerPanel(YSlowFBPanel);
>
> The YSlow for Firebug code wasn't changed and it's working properly on
> FF5 with Firebug 1.7.3.
>
> Any recent changes we should be aware of?
>
> Thanks,
>
> Marcel

-- 
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