Thanks for your reply, now I'm setting breakpoints and then reloading without any changes, but my page does have problems, that might be why no breakpoint happens. I did select "break on all errors", but I don't get a breakpoint from that, even when the Javascript exception I'm chasing happens. But the other developer had the same (no break on a breakpoint) problem with a page that was working, so I'm not sure that an error on the page is the essence of the problem. I can try and create a test case for this.
Lee On Mar 24, 11:46 am, johnjbarton <[email protected]> wrote: > Maybe it will help if I explain that when you reload a web page (I > guess that is what you mean by 'refresh'), the window object in the > current page and all of the page contents are deleted by Firefox. > These are all gone as are the compilation results that contain the > breakpoints. Then a new page is created with a new window object and > the javascript is all recompiled. Then firebug needs to reset the > breakpoints. It does this by comparing the URLs of compilation results > to a table of breakpoints it has stored based on user actions. This > table is [url, linenumber]. When it can, Firebug resets the > breakpoints for any matching [url,linenumber] it finds. > > From this you can notice some consequences. If the url changes or does > not match for some reason or the line number changes or Firebug > encounters a problem anywhere in the processing of a new page, then > the breakpoint will not be set. Unfortunately there are lots of ways > for this to happen so only by creating a test case can I tell you what > happened in you case. > > jjb > > On Mar 24, 8:18 am, Lee Merrill <[email protected]> wrote: > > > Just FYI, I should mention that the first breakpoint set doesn't bring > > up the debugger when the browser is refreshed. > > > Now another developer duplicated this problem, and also discovered > > that setting a breakpoint on a Javascript function that runs when you > > click a button works (this works for me too), only refreshing the > > browser doesn't seem to catch breakpoints. > > > Lee --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
