canmove, Confirmed users
1,189
edits
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. |