We want to be able to fix bug 706755 and bug 775607. We want to make it easier to add new message types and to customize the existing messages in the Web Console output. Since the last output rewrite in bug 605621, the output implementation has become harder to manage and easy to break (prone to regressions). A rewrite is in order with the aforementioned goals. We also need to make sure that we improve message filtering performance and that we make it less confusing how filtering, categories and severities work. This bug will only change the implementation while keeping user experience changes to a minimum. We need to be able to easily track potential regressions. The rest of the work will happen in separate bugs. Other related bugs: bug 628019, bug 637604 and 617698.
I think this bug relates to bug 673891.
Ohzeki: you are correct. Thanks for your find! I missed that bug. What I am working on will allow easy lookup of nodes within a message, but instead of using XBL, messages will be represented by JS objects.
We have started work on fixing this bug. Actual patches will be submitted in specific bugs. The plan is here: https://gist.github.com/mihaisucan/5399023 Feedback is welcome. Thank you!
aiui, most of the important stuff has been taken care of. Do we still want to complete the remaining dependent bugs or can we close this meta bug and consider it "completed"?
(In reply to Rob Campbell [:rc] (:robcee) from comment #5) > aiui, most of the important stuff has been taken care of. Do we still want > to complete the remaining dependent bugs or can we close this meta bug and > consider it "completed"? Indeed, the most important bugs are fixed. However this meta bug continues to be useful for me, to keep track of console output work. Maybe rename the bug?