Thanks for the quick reply! In fact, I want the "easy" feature: One panel that doesn't reload when a new page is loaded into the current browser tab. Let's say I want to protocol the text content of all title tags of all pages loaded into the browser tab. Of course, I could just remember all title tags and write them to the fresh panel, which is (obviously) not what I want to do. So I guess the question is: How do I communicate to tabWatcher that I do not want to delete the panel? How can I keep a panel over a page reload?
History-dependent panels are pretty appealing, too. But the easy version would do fine for now; in particular, given that you plan to drop tabWatcher. Again, I'd like to thank you for your reply. Have a good day, Alex On Sep 24, 9:07 pm, John J Barton <[EMAIL PROTECTED]> wrote: > It would be easy to for the console to show errors and warning for > several pages, as long as by "several pages" you mean "all pages" ;-) > > What you probably want is "when this page POSTs and gets a reply, put > the new page errors in the same console as I have now". There are > lots of folks who want this feature. > > The problem is "how can Firebug determine that a page load event is > connected in some way to a previous page?" > > Here is one idea: when tabWatcher sees a new page it could look up the > URL in the Net panel list of previous requests for every context. If > one of the contexts did a request that matches, set the context of the > new load to the match and issue "loadedContext". You also have to > handle redirects. > > If you succeed at that part the rest is simple. Well, I guess it > depends on whether the new page events come before or after the call > to destroy the old page. > > By the way our plan is to eventually drop tabWatcher once we get a new > API from Firefox. But that depends > onhttps://bugzilla.mozilla.org/show_bug.cgi?id=342715 > and it could be a ways off. > > jjb > > On Sep 24, 11:39 am, Alex <[EMAIL PROTECTED]> wrote: > > > Hello everybody and thanks a lot for Firebug! > > > My question is the following: Is there a simple way (internal option, > > say), to build persistent panels, ie. panels that can gather > > information over several pages / page reloads? As an example, the > > Console panel could then optionally show errors and warnings from > > several pages. > > > I am building an extension for Firebug and am very much interested in > > such a feature. If there is no easy option (which is what I suppose), > > I would be very glad to get some expert advise (the more detailed the > > better) on how an implementation of such a persistent panel should > > look like (passing/gathering context information, avoiding the > > destruction of a panel, etc). > > > I really hope someone finds the time to reply to this. Thanks a lot in > > advance! Your help is very appreciated. > > > Best regards, > > > Alex --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
