What steps will reproduce the problem? 1. Post the below code in the Firebug console 2. Run the code 3. See group 5 disappear in group 4 instead of below it.
What is the expected result? What do you see instead? I expect group 5 to be shown below group 4 but I see group 5 inside group 4.
Which version of Firebug? (more specific than 'latest' please): 1.6.X0a12 Which browser? Firefox What version of the browser? 3.6.8 On what operating system? Windows 7
Code to be pasted in the console log: console.clear(); console.groupCollapsed('group1'); console.log(''); console.log(''); console.log(''); console.log(''); console.groupEnd(); console.groupCollapsed('group2'); console.log(''); console.groupEnd(); console.groupCollapsed('group3'); console.log(''); console.log(''); console.log(''); console.log(''); console.groupEnd(); console.groupCollapsed('group4'); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.info(''); console.log(''); console.groupEnd(); console.groupCollapsed('group5'); console.info(''); console.groupEnd();
Comment #1
Posted on Aug 25, 2010 by Swift OxI confirmed on: - Windows 7 Prof - Firefox 3.6.8 - Firebug 1.6X.0b1
When I remove at least one console.log, everything is fine again. I think it's the number of console.log calls.
Comment #2
Posted on Aug 31, 2010 by Quick ElephantDoes this happen if the calls are in a web page or only if you paste into the command line buffer?
Comment #3
Posted on Sep 1, 2010 by Swift OxTo me it's in the command line. Haven't tried it in a page.
Comment #4
Posted on Sep 9, 2010 by Happy CatTo me it is in the page. I have added the console calls to my webpage.
Comment #5
Posted on Sep 10, 2010 by Massive WombatIt works if the calls are in a web page.
Here is an online test case http://getfirebug.com/tests/issues/3363/issue3363.html
Honza
Comment #6
Posted on Sep 10, 2010 by Swift OxI can confirm that it DOES work on the online web page. When I manually execute the console calls via the command line, it DOESN'T work.
- Windows 7 Prof
- Firefox 3.6.9
- Firebug 1.7X.0a1
Comment #7
Posted on Sep 10, 2010 by Happy CatI found an issue with the test case. Do the following:
- Open the page
- Open FB
- Click Execute Test
- The 5 groups show fine
- Close FB
- Open FB
- Click Execute Test
- Only group 1 shows
- Click Execute Test
- Group 2 shows below group 1 when clicking on the plus
- Repeat step 9 and 10 until all groups show below each other, this can go on endless.
Using FB 1.6.X0b1 on Windows 7 and FF 3.6.9
Comment #8
Posted on Sep 10, 2010 by Massive WombatI found an issue with the test case. Do the following: Please, report a new issue for this, it's different but important problem. Thanks!
Honza
Comment #9
Posted on Sep 10, 2010 by Massive WombatPatch committed at R7779 Should be ported
Will be in Firebug 1.7a2 and 1.6b2 Please verify
Thanks for the report and test case! Honza
Comment #10
Posted on Sep 10, 2010 by Massive WombatFBTest committed at R7780, commandLine/3363 Honza
Comment #11
Posted on Sep 10, 2010 by Massive WombatI found an issue with the test case. Do the following: Please, report a new issue for this, it's different but important problem.
I think I have found easier test case and I have also created a new report for this problem here: http://code.google.com/p/fbug/issues/detail?id=3408
Honza
Comment #12
Posted on Sep 10, 2010 by Quick ElephantThis is one of 9 issues fixed in Firebug 1.7a2. Please try it and let us know, http://getfirebug.com/releases/firebug/1.7
Any of these marked port1.6 will be on 1.6b2.
Comment #13
Posted on Sep 11, 2010 by Happy CatHello,
The 1.7 link gives a 404, however I did get 1.7a2 installed and the original issue logged here seems to be solved. I will do some more testing.
Now the issue I posted in comment 7 is still present though a little different. At step 7 now nothing happens anymore unless I reload the page.
Comment #14
Posted on Sep 13, 2010 by Massive WombatThe 1.7 link gives a 404, The correct link is: http://getfirebug.com/releases/firebug/1.7X/
however I did get 1.7a2 installed and the original issue logged here seems to be solved. I will do some more testing. Great! I'll wait for your feedback here and if it's positive I'll close this report.
Now the issue I posted in comment 7 is still present though a little different. At step 7 now nothing happens anymore unless I reload the page. This problems is reported here: http://code.google.com/p/fbug/issues/detail?id=3408 Please, let's discuss it under this issue.
Thanks for the help! Honza
Comment #15
Posted on Sep 13, 2010 by Happy CatPlease, let's discuss it under this issue. Ok, I posted my comments there.
As for this issue. It can be closed, all is working fine on my end. Thanks.
Comment #16
Posted on Sep 13, 2010 by Massive Wombat(No comment was entered for this change.)
Comment #17
Posted on Oct 13, 2010 by Massive WombatPatch for this issue has been ported into Firebug 1.6 branch at R8032. (Firebug 1.6b2 will follow) Honza
Comment #18
Posted on Oct 18, 2010 by Massive WombatFirebug 1.6b2 is available here: http://getfirebug.com/releases/firebug/1.6X/firebug-1.6X.0b2.xpi Honza
Comment #19
Posted on Dec 10, 2010 by Quick MonkeyI can verify that this is still a problem in 1.6X.0b4 of Firebug. code that is running in Firefox, Firebug, embedded in an SVG file.
Here is the bit of code that tweeks the problem...
function engineOnLoad(evt) {
if (DEBUG) {
// firebug test
console.group("Overall Console Test Group");
console.info("Console Test Nested");
for (i=0; i<5; i++) {
console.group("ConsoleTest: OuterLoop [%d]",i);
for (j=0; j<2; j++) {
console.log("Message %d", j);
}
for (k=0; k<9; k++) {
console.group("ConsoleTest: Inner group %d", k);
console.log("inner group content");
console.groupEnd();
}
console.groupEnd();
}
console.groupEnd();
console.info("Just after end of Overall Console Test");
// end firebug test
}
// other logging code follows below....
if (DEBUG) { console.group("Start BIGscript - engineOnLoad"); }
You would expect the "Start BIGscript - engineOnLoad" group (and its contents) to appear after the console test. But that isn't what happens.
The logging messages generated by code further into my program below the "Start BIGscript - engineOnLoad" message, edn up inside.... ConsoleTest: Inner group 8!
- CollapsedGroup-3.jpg 66.29KB
Comment #20
Posted on Dec 10, 2010 by Happy DogBefore someone else mentions it, can you double check with the latest version 1.6.1b1?
Comment #21
Posted on May 4, 2011 by Happy GiraffeJust changing label Test-case-in-suite to FBTest-available
Comment #22
Posted on Jun 5, 2012 by Helpful Wombat(No comment was entered for this change.)
Comment #23
Posted on Jun 12, 2012 by Helpful Wombat(No comment was entered for this change.)
Status: Verified
Labels:
Type-Defect
console
1.6
fixed-1.7a2
ported1.6
ported1.6b2
FBTest-available
fixed-1.6-b2
fixed-1.7-a2