Understood, but what's the solution? Don't use Prototype? Ask
Prototype to change what it's doing? Is there anything Firebug can do
to fix it?

That last question I ask because there is an issue with Zotero where
it doesn't play nicely with extensions that extend Javascript's
Array.prototype. From what I understand if Array.prototype is extended
(as it is with Prototype) and for..in loops are used, unexpected
things will happen (http://proto-scripty.wikidot.com/faq#forin).
Zotero has an open ticket to change it's use of for..in loops to for
each loops so I was wondering if Firebug might have the same issue.

--C

On Oct 9, 2:19 pm, John J Barton <[EMAIL PROTECTED]> wrote:
> Any library, like Prototype, that changes the Javascript type system
> will cause you great pain if used in an extension. The entire
> browser's javascript gets modified when you do that.
>
> John
>
> On Oct 9, 11:14 am, Curtis <[EMAIL PROTECTED]> wrote:
>
> > I am having an issue with Firebug when I include Prototype.js in my
> > Firefox extension. If I include Prototype using <script/> in the main
> > XUL then Firebug's view/inspect HTML doesn't function correctly.
> > Viewing the source displays a blank pane and inspecting the source
> > displays the DOM elements (as if the DOM tab was selected) instead of
> > the inspected source.
>
> > Has anyone seen this issue? I've read several places that Prototype
> > does some not-so-nice things in terms of extending core Javascript
> > objects (which has gotten better with their newer versions) but I
> > couldn't find any examples of people having issues with Prototype and
> > Firebug.
>
> > Firefox 3.0.3
> > Firebug 1.2.1
> > Prototype.js 1.6.0.3
>
>
--~--~---------~--~----~------------~-------~--~----~
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