Firebug/WeeklyUpdates/2008-09-09: Difference between revisions

Line 12: Line 12:


=== Buglist Nominations for Firefox 3.1 ===
=== Buglist Nominations for Firefox 3.1 ===
(taken from [https://wiki.mozilla.org/User:Rcampbell#Firebug-related_Firefox_bugs User:Rcampbell#Firebug-related Firefox Bugs] - updates will go there)
# double load. This should be fixed already, {{bug|430155}}
## {{bug|449198}} http-on-examine-response isn't fired when a response comes from the cache - check with Honza on how important — '''honza's reply''': Yes, this one would help a lot! It's related to the net panel stuff. Currently there is quite hacky workaround; it would be awesome if I could do it properly.
# AJAX performance
## {{bug|379410}} debugger script detection using parent JSScript* (morph for jsd) would reduce the number of script-creation calls (the most expensive ones) by two orders of magnitude.
## {{bug|449454}} [jsd] Add frame argument to every jsd callback, eg jsdIScriptHook would avoid taking a breakpoint for every jsdIScript created
## {{bug|415008}} eval Performance Regression (morph to implement CRC32) — would accelerate the common case for eval()
# tab-based debugging (focus on one window).
## {{bug|342715}} Need an API to allow extensions to hook "document load started" events would eliminate weird code in tabWatcher.
## {{bug|449458}} [jsd] Extend jsdIFilter coverage to include jsdIScriptHook would reduce overhead of jsd on pages you are not debugging.
## {{bug|228205}} Redesign nsIConsoleService and related APIs — would improve error reporting accuracy and speed.
# error messages
## {{bug|228205}} Redesign nsIConsoleService and related APIs — should give stack traces on all errors.
## {{bug|445355}} Exception... "Component is not available" provides inadequate information — maybe we would know what these mean.
canmove, Confirmed users
1,189

edits