Firebug/WeeklyUpdates/2008-11-11
From MozillaWiki
< Firebug | WeeklyUpdates
Contents
Attendees
honza, steves, cbartley, mcollins, (offline input from johnb included)
Localization
- Couple of new translators and many updates + New Locale ro-RO (Romanian).
- All UI strings should be localized now.
- Latest Firebug uploaded to babelzilla.org
- Localization API improved ($STR and $STRF)
- No more entites, all properties
- Both 1.3 and 1.4 updated (code and locales)
Net Panel
- New HTML tab (preview for HTML responses, available in case of text/html content type)
- Support for custom tabs (from Firebug extensions) for net requests (like Headers, Params, etc.) within net panel.
- New lighter color for net panel's time line (the blocking phase isn't so noticable now)
- Progress with missing HTTP-ON-EXAMINE-RESPONSE event bug 449198. A patch is available (Honza: some prototyping already done).
- MozAfterPaint events could be visually depicted in the Net panel (vertical lines). Steve: having an option to switch this on/off to avoid performance penalties would be useful.
- Detailed timing available in 1.4 so, there is a time for additional tweaking and improvements.
Fireunit
- Unit test for Issue 601 implemented for Fireunit. Some new APIs appended to fireunit object (mainly to access internal Firebug's objects like: Firebug, FirebugChrome, FBL). Waiting for feedback from John Resig.
Activation UI
- We should put some effort on this again.
- Issue 1174
- Issue 1175
Firebug 1.3
- Need to backport R1364 or whatever equivalent Honza decides - DONE.
- Ready for 1.3b3? - Honza: all is ready from my side.
Firebug 1.4
- Implemented stepStayOnDebuggr to keep chrome out of firebug and vice versa. Mainly for chromebug.
- Completed dynamicURLhasBP to avoid MD5 on eval unless breakpoints are set on evals. (Be nice to have some talos results).
- skipScrolling if the lines are still in view.
- Release notes started: ReleaseNotes
- 1.4a3 out, a4 needed for FF3.0.4
Chromebug 0.4a2
- inching forward.
Firefox
- new jsd tests: /fbug/chromebug/tests/jsdTests@johnjbarton.com
- need someone to install this extension in an clean Firefox profile (no Firebug) and try it.
- bug 379410 (jsdICompilationUnit) First work in progress patch. reworked the test case: fbug/chromebug/tests/jsdTests@johnjbarton.com/content/jsd/jsdIDebuggerService2/bugzilla-379410.js
- bug 449454 Work abandoned, Lower priority now since 379410 will do the work.
- New bugs against jsd:
- Top priority, causes erroneous application behavior: https://bugzilla.mozilla.org/show_bug.cgi?id=463239
- Causes un-debuggable code: https://bugzilla.mozilla.org/show_bug.cgi?id=462704
- Both of these have test cases in fbug/chromebug/tests/jsdTests@johnjbarton.com/content/jsd/jsdIScript