I can confirm some of these points: 4.) This happens to me as well. There seems to be no specific grounds for it. I suspect that perhaps it is caused by a memory-leak. There is no logic behind the error, except perhaps that in a previous attempt a module could not be read properly (syntax error!). But it could be an error in Firefox.
5.) This is the standard behavious in the latest version: just scroll the code to get the breakpoint showing up. But if you remove a breakpoint by clickink, it may not be removed from the listing at all. I would like to take this opportunity for suggesting a new feature for Firebug: detecting a single equal sign in a conditional statement. This is an annoying thing in the language-specification, but we have to live with it. On the other hand it happens too often, that through a type-error there is but a single =, which of course assigns the value instead if testing it. Firefox could detect it and mark it as a possible cause of errors. Many high-level languages recognize the context and accept the single equal-sign. Javascript does not. Greetings from Bavaria Stephan de Rakovszky - * - A Rakovszky család honlapja / Web-site of the family Rakovszky / Website der Familie Rakovszky: www.rakovszky.eu - * - Az OSzK Gyászjelentés gyüjteményének a kereshetö indexe: The searchable index of the Death-notices collection of the Hungarian National Széchényi Library, online at the LDS Family-search site: Das durchsuchbaren Index der Todesanzeigensammlung der Ungarischen Nationalen Széchenyi Bibliothek, online an der Familienforschungssite der LDS: www.rakovszky.net Skype :nagyrakoi -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]]im Auftrag von [email protected] Gesendet: Mittwoch, 2010 Juli 28 21:11 An: Digest Recipients Betreff: Digest for [email protected] - 25 Messages in 11 Topics Today's Topic Summary Group: http://groups.google.com/group/firebug/topics a.. Serious bugs that never get fixed - recap [4 Updates] b.. newbie can't find pages [3 Updates] c.. Firebug for Firfox4.x [3 Updates] d.. Firebug for Safari 5? [1 Update] e.. Hook Eval execution. [4 Updates] f.. auto-filling a form [2 Updates] g.. 1.6X.0a17 - Scrolling an active area does not update the entire area's content [1 Update] h.. Firecolor :p [1 Update] i.. Firebug Alpha console errors [2 Updates] j.. Rearrange tabs [2 Updates] k.. Outline View for Script tab [2 Updates] Topic: Serious bugs that never get fixed - recap Prefontim <[email protected]> Jul 28 10:21AM -0700 ^ I have posted over 10 tickets to the Bugzilla system with much success at getting resolution as i don't post anymore unless i have a test case. However, all of the most serious bugs I face on a daily basis i can't get resolution for because i can't come up with a test case. With most of issues, i am debugging my fairly complicated webapps and then things just stop working. It is impossible to know exactly what caused it, so a test case is hard to make. For a complicated app, my companies apps all have many iframes. Most iframes have dojo in them, and dozens of other scripts. There are many dom transformations and xhr requests happening all the time. WHen things go wrong with these kinds of apps, it is hard to simulate issues with simple test cases. It's hard just to reproduce them, in general, as i don't noticed things are broken until i need them. So, i thought i'd list all these bugs that i encounter on a daily basis. Most of them have been happening to me since I started using Firebug (1.2 or 1.3). What i am hoping is that maybe the Firebug developers could take the opposite approach with these bugs. Instead of requiring a simple test case, maybe they could test against a complicated app until they can reproduce some of them. If not, maybe others will post to this with experiences with these bugs. 1. 'console is not defined' - this will start happening at random times. browser must be restarted 2. 'net panel stops working' - net panel will stop showing any requests - browser must be restarted 3. console stops working - console stops showing any logging 4. script panel is empty - script panel will not have a script list - browser must be restarted 5. clicking line number does not add breakpoint - you click on a line number and it does not look like it added a breakpoint, even though it does. the breakpoint shows up only after you click the Watch tab 6. lockup - browser locks up and gets unresponse script errors inside firebugs code. must do force shutdown on browser. 7. console shows errors from non-activated pages in other tabs. - for example, i might have Hotmail opened in a different tab, and i will any errors from it in my tab. John J Barton <[email protected]> Jul 28 10:55AM -0700 ^ > of requiring a simple test case, maybe they could test against a > complicated app until they can reproduce some of them. If not, maybe > others will post to this with experiences with these bugs. Which complicated app? It's not like I can see your screen from here. I'll give you the opposite story of frustration from my side: dojo users complain about firebug problems but rarely report bugs with test cases. There are 4 bug reports related to dojo, none with test cases: http://code.google.com/p/fbug/issues/list?can=2&q=dojo > does. the breakpoint shows up only after you click the Watch tab > 6. lockup - browser locks up and gets unresponse script errors inside > firebugs code. must do force shutdown on browser. I don't know about any reports for the first 6 items. > 7. console shows errors from non-activated pages in other tabs. - for > example, i might have Hotmail opened in a different tab, and i will > any errors from it in my tab. This particular one is well known to me. 1.6b1 will have another fix for this problem, but it's all hacks because Firefox does not support this feature directly. jjb Prefontim <[email protected]> Jul 28 11:20AM -0700 ^ It's our own company's app, call webNetwork. It's basically a virtual web desktop, and contains dozens of apps inside it. There are public versions of it available, which could be used for debugging. However, most of the bugs i mentioned happen while i am changing code, which can't as easily be done on a public site. I have searched Bugzilla and came up some ticktets that may be related to my issues: 1. 2028 3. 2948 5. 2647 Anways, to follow up on my previous comments, my feeling is that the issues i face is probably common to anyone who uses a complicated app, because i have them so easliy. If the Firebug developers had some kind of 'master complicated app', (e.g. - similar to google mail) simple test cases would become obsolete as this app could be used to duplicate all of the above issues. John J Barton <[email protected]> Jul 28 11:59AM -0700 ^ > 1. 2028 > 3. 2948 > 5. 2647 None of these issues have a test case. I can't reproduce the problem so how can I fix it? > kind of 'master complicated app', (e.g. - similar to google mail) > simple test cases would become obsolete as this app could be used to > duplicate all of the above issues. We don't have any such application, so we can't duplicate any of those issues. If you were to provide such an application that duplicated the above issues, then we could fix them. One approach that I have used successfully in the past is for users to run with Firebug tracing and post the traces to the issues list. jjb Topic: newbie can't find pages ColinFine <[email protected]> Jul 28 03:22AM -0700 ^ > me I can find that element code in such and such a page, but when I go > there, that page is totally different, and the code is not there. So I > am not able to find any code using FB. I'm not entirely clear what you mean, but I think you may be under a (very common) misconception. Firebug will show you where in the _data received by the browser_ a particular thing occurs - whether a DOM element, some Javascript, a CSS rule. If that item happens to be part of a server response which was more or less a literal file from the server (as CSS and Javascript often are, though not always), then Firebug may be able to point you at the file on the server that contains it. But if the server's response was generated (eg by a CGI program, or some PHP) then there may be no file on the server which contains the data you are looking for, and in any case Firebug cannot do much to help you find where it comes from. If I have misunderstood and this is not the problem, I apologise. Perhaps you would like to make the issue a bit clearer. tere <[email protected]> Jul 28 11:52AM -0700 ^ thanks for the reply. what I mean when I say "go there" is this. For example, i have selected a code that needs changing on the left side. On the right side, it is shwoing me that that code is in style1.css - line 3 (just an example. When I go into my server files and hunt down this "style1.css" file, it looks nothing at all like the one in Firebug, and there is nothing on line 3 resembling the code that was highlited in firebug. I hope this makes more sense. Thanks again. tere <[email protected]> Jul 28 11:58AM -0700 ^ well, i think you understand that I am not able to find files in my server that FB points me to where i can find a code. But FB has only been pointing me to CSS files. When I go to my server files to find the css file that FB pointed me to, it doesn't look at all like the file that FB was showing on the interface, and the code i'm looking for is not on the page anywhere. I hope this makes more sense. thanks for the help Topic: Firebug for Firfox4.x blister <[email protected]> Jul 28 09:13AM -0700 ^ Thanks John, 1.6X.0a18 is running perfectly on Firefox 4.0 Beta 2. If I find any problems, I'll report them or submit a patch or something. This is the XPI I installed: http://getfirebug.com/releases/firebug/1.6X/firebug-1.6X.0a18.xpi For some reason, I was hunting around in http://getfirebug.com/releases/ and didn't think to check inside the firebug folder. I just assumed that there was no "dev" branch available for the general public. You know what they say about assumptions... ;) Thanks again, -E On Jul 27, 12:21 pm, John J Barton <[email protected]> wrote: John J Barton <[email protected]> Jul 28 09:18AM -0700 ^ The known issues for FF 4.0: http://getfirebug.com/knownissues jjb "[email protected]" <[email protected]> Jul 28 11:18AM -0700 ^ Just wanted to confirm that updating Firebug to 1.6X worked for me too. I had Firebug 1.5.4 installed, and it was working under FF 4.0b1. When I updated to FF 4.0b2 Firebug no longer worked, but after updating to Firebug 1.6X using the .xpi linked to above it now appears to be working normally under FF 4.0b2. Thanks for sharing this solution. On Jul 28, 11:18 am, John J Barton <[email protected]> wrote: Topic: Firebug for Safari 5? Barry <[email protected]> Jul 28 09:27AM -0700 ^ Since Apple just updated Safari 5 to allow extensions, I was wondering if a Safari Firebug extension is in the near future. Firebug is the only reason why I use Firefox, so I would be so happy if it came to Safari. Topic: Hook Eval execution. Lautaro Dolberg <[email protected]> Jul 28 01:05AM -0700 ^ Hello. Im still working on how to trace eval execution, but since is not posible using JSD I'm still looking for a mechanism that allow me instrument the code. I have been reading this material http://www.almaden.ibm.com/u/bartonjj/fireclipse/test/DynLoadTest/WebCon tent/DynamicJavascriptErrors.htm But does somebody has already passed trough this or might know where I should read (Documentation, API, etc). Thanks. Lautaro Lautaro Dolberg <[email protected]> Jul 28 02:51AM -0700 ^ Hello. John: Im intrested in how did you set breakpoints at some PC value (0 in you article) so the hook for the breakpoints its executed. Thanks. Lautaro John J Barton <[email protected]> Jul 28 07:34AM -0700 ^ > I have been reading this materialhttp://www.almaden.ibm.com/u/bartonjj/fireclipse/test/DynLoadTest/We b... > But does somebody has already passed trough this or might know where I > should read (Documentation, API, etc). You can also read our paper from WWW 2010, http://getfirebug.com/doc/breakpoints/paper/breakpoints.pdf I don't know of any jsd documentation other than the source, esp http://mxr.mozilla.org/mozilla1.9.2/source/js/jsd/idl/jsdIDebuggerServic e.idl In any case you need to ask mozilla folks, it's their code. jjb John J Barton <[email protected]> Jul 28 07:37AM -0700 ^ > Hello. > John: Im intrested in how did you set breakpoints at some PC value (0 > in you article) so the hook for the breakpoints its executed. It's just: script.setBreakpoint(0); http://code.google.com/p/fbug/source/browse/branches/firebug1.6/modules/ firebug-service.js#1764 jjb Topic: auto-filling a form hojjat kaveh <[email protected]> Jul 28 12:56AM -0700 ^ hi i have to make a program that automaticaly takes some data (preferably taken from a database) & fills a for in a webpage , seemmingly it has some coding in html & asp (not so much java !), could anybody give ne some tips or point me in the right direction ? thanks in advance . Lautaro Dolberg <[email protected]> Jul 28 06:48AM -0700 ^ Hojjat: As far as I know you might be interested in Selenium web driver. They support many languages (.NET, Java, Python, and many others) http://seleniumhq.org/docs/09_webdriver.html There you have examples in Java. Here are some keywords for googling that might trow relevant results. Selenium web driver firefox Lautaro. Topic: 1.6X.0a17 - Scrolling an active area does not update the entire area's content Arne Klein <[email protected]> Jul 28 01:24AM -0700 ^ It appears to be working with Firefox 4b2. I haven't experienced the described problems yet, anyway. Topic: Firecolor :p "( David . RJ . 2K )" <[email protected]> Jul 27 07:31PM -0700 ^ Hi! Tonight I have this idea, a "firecolor" to Firebug... Well, let me explain what it means. For those who develop JS Core projects (as jQuery, for instance) or very complex projects, there are two problems: code garbage and heavy codes. This idea is basically how the Profile, but coloring the code, dependings of ocasion. The fire generally is "red" :p then I suggest the low color be "yellow" and the high color "red". I'll explain better: First, you need choice the JS that you will to "firecolor", example: jQuery. Second, you will execute the jQuery test library. Third, you will see what part of code you don't use (white part), parts that are light (low cost, yellow part) and parts that are heavy (high cost, red part). Can exists two colors types: cost by time, and cost by execution. Example: - Code: var a = 1; if(a == 1) return 1; Color: [color]var a = 1; if(a == 1) return 1;[/color] - Code: var a = 2; if(a == 1) return 1; Color: [color]var a = 2; if(a == 1) [/color] return 1; Note: the "return 1" don't is executed because a == 2, not 1. Bye. Topic: Firebug Alpha console errors Solly <[email protected]> Jul 27 11:10AM -0700 ^ Hi - I'm on the latest Firebug Alpha (18). When I click on the console tab, errors don't immediately show up, even if they're displayed in the error count in the Firebug status bar. First, I have to click on the "All" button, even if it already appears to be pressed. Best Regards, Solly John J Barton <[email protected]> Jul 27 11:58AM -0700 ^ Please provide a complete test case/steps so we can fix this: http://code.google.com/p/fbug/issues/list jjb Topic: Rearrange tabs Solly <[email protected]> Jul 27 10:57AM -0700 ^ Hi - I have a number of addons installed for Firebug, among them YSlow. In past versions, all custom tabs came after the default tabs, a placement scheme that I quite liked. However, I recently downloaded the latest alpha, and YSlow appears as the first tab. Is there any way to rearrange the tabs in Firebug? Like I said before, the real problem is not truly being able to rearrange tabs, but awkward tab placement. Best Regards, Solly John J Barton <[email protected]> Jul 27 11:32AM -0700 ^ Sounds like http://code.google.com/p/fbug/issues/detail?id=3282 jjb Topic: Outline View for Script tab Lapu <[email protected]> Jul 27 10:59AM -0700 ^ Hi John, Does Firebug provide data for building such outline window? Extension would need info about : - all varabiables, functions ( nested vars and fn() ) - types of variables ( from jsdoc or other doc text - using js we dont have variable type ) - private/public fn/var access ( scope info ? ) I know that command line provide function list ( can you breifly tell how it works ? ) If i can use Firebug module to get functions list build otuline view wont be difficult. ak John J Barton <[email protected]> Jul 27 11:30AM -0700 ^ > Does Firebug provide data for building such outline window? Extension > would need info about : > - all varabiables, functions ( nested vars and fn() ) Yes and no. If the variables and functions exist, yes, else not. So : function foo() { var bar = 1; debugger; } If you run the function foo() and hit the debugger stmt, then bar exists. Else it does not. > - types of variables ( from jsdoc or other doc text - using js we dont > have variable type ) yes, typeof(varible). you will get object, function, etc. Not very useful. > - private/public fn/var access ( scope info ? ) Yes, as above, if you are in a scope you can see it all, else not. > I know that command line provide function list ( can you breifly tell > how it works ? ) I guess you mean command completion? If you say document. then firebug evaluates "document" and lists the properties. > If i can use Firebug module to get functions list build otuline view > wont be difficult. I think one can list the functions per source file, but objects per source file will require Firefox features that have recent been removed. jjb -- 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. -- 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.
