Several people have complained about the behavior of the Firebug red
[X] in 1.4 upper right corner. Finally I got a description of the
problem that I could understand:
http://code.google.com/p/fbug/issues/detail?id=1672#c10

(As a meta comment, this kind of detailed list of steps is *so* much
better than yelling about how something is broken).

The central issue is two different models of the relationship of
Firebug and Firefox.

If you think of Firebug as "inside" of the Firefox web page, then
closing Firebug can naturally mean closing the instance of Firebug
within the page.  That is how 1.4 works.

If you think of Firebug as "outside" of the web page, then closing
Firebug naturally means "I don't want to use Firebug now".  Firebug
never worked this way, but many apps do.

Right at this time I don't see a way to make Firebug act like it is
"outside" of the web page. The reason is that many users want to mix
day-to-day browsing with debugging. If Firebug acts as if it is
outside of the page, then we have to have two sets of controls: one
for "on/off" and another for "activate page"/"deactivate page".  Plus
what do we do if Firebug is "on" but inactive for a page? And so on:
this is a different UI model than we have now.

Here's another way to think about it:

The [X] button deactivates Firebug for the current web page. Because
Firebug is not active on the page, we close the UI.

If you now go to another page where Firebug is active, Firebug
naturally opens the UI.

The right click function "Off for all Pages", is equivalent to
pressing [X] on every page that was active.  It is *not* equivalent
to  "I don't want to use Firebug now", because in addition to cause
the UI to go away, it also unmarks all the pages. They won't be active
for Firebug next time.

This behavior is very unlikely to change in 1.4 since we are ready for
final version next week. But there is always 1.5...

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

Reply via email to