Firebug/WeeklyUpdates/2009-03-03: Difference between revisions

no edit summary
No edit summary
 
Line 1: Line 1:
== Attendees ==
== Attendees ==


curtis, honza, johnb, mikec, robc


== Upcoming/Recent events ==
== Upcoming/Recent events ==


* jjb on vacation next week (march 9-13)
* mozilla allhands (apr 27-29)
*  Velocity Conference in San Jose for June, calls for topics in the air.
*  Velocity Conference in San Jose for June, calls for topics in the air.
** attending so far, honza, robc
** attending so far, honza, robc
Line 11: Line 14:


== Firebug 1.3 ==
== Firebug 1.3 ==
* done


== Firebug 1.4 ==
== Firebug 1.4 ==
* beta soon
* activation problems with current code in 1.4 branch
* jjb fixed tabwatcher and some associated things to with activation
** console throwing exceptions
* another week or so of work on activation UI, followed by:
** net panel not updating on refresh (honza fixing)
** code for page switching
** enablement doesn't appear to work consistently
** cleanup activation code
* activation UI work:
** test cases to verify page switching activation/deactivation '''todo'''
** test cases largely complete
*** jjb has a better idea how to create these
** excised old activation code
** disabled page UI (honza)
** activation net panel UI (honza) '''DONE'''
* curtis' UI changes may be ready to go with this release, awaiting blog post and feedback
* curtis' UI changes now waiting on activation cleanup
** barring extremely negative feedback, to try and include in 1.4
** revisit next week
** looking like friday of this week for checkin '''todo'''
* new search implementation requires new UI '''todo'''
* few changes to port forward from 1.3 to 1.4
** next/prev buttons or keybindings? voting for keybindings
* Hans Hillen to start implementing keybinding mechanism, to follow up on discussion group
** notice at end of file prompting to wrap or cycle files
* kpdecker's new search implementation requires new UI '''todo'''
* kpdecker's solution for issue 902
** strip out current implementation
* console reporting when minimized broken now, looking for solutions
 
== Firebug 1.5 ==
* an old copy of 1.4, needs to be updated before work
* UI changes, tab-strip location '''todo''' curtisb
* export data from net panel, honza working with steves, and httpwatch for format
** options include xml, html, json
** html may be a strong contender since it's displayable easily
 
== Fireunit ==
* honza has solved the loading files from chrome problem
* jjb came up with a mechanism to run a set of sequential steps to put the debugger into a testable state
* currently has clipboard export support, need to work on console output - '''todo''' robc
* sendKey method. Can it send, modifier keys? (doesn't look like)
* multiple versions, multiple browsers, need to keep coverage minimized
** stick with 1.3 on 3.0 for now
** 1.4 on 3.1, possible 3.0
* honza to investigate prototype of FireUnit in chromespace '''todo'''
** packaged xpi?
 
== Firebug lite ==
* FireUnit for Firebug lite?
** rewrite required
* code guidelines
** work on trunk according to azer
** mike r to forward email to group / pedro
* azer to release final versions on getfirebug
* honza suggests fbug lite could use DOMPlate if wanted to re-use code
** probably some significant effort to do, but likely possible
 
== Extensions ==
* jjb adding to docs
* honza: new api for l10n. extensions can register string bundles. '''todo'''
* keybindings API + l10n support
* honza started http://groups.google.com/group/firebug-working-group/web/firebug-extension-points
* wishlist - http://groups.google.com/group/firebug-working-group/web/firebug-1-3-extensions
* identify and prioritize features '''todo'''
* lots of existing extension points - need better documentation
* christoph to rewrite firePHP and document the process on his blog, wants to keep track of extension points and changes to them, create test-cases that exercise these extension points should be a priority. '''todo'''
* simplify process of creating tools or extensions using DOMplate. There should be a way to prototype an extension using a wizard-like interface or walkthrough.
 
== Activation UI ==
* changes in new 1.4 alpha - try 'em out!
* simple activation in 1.4 or 1.5?
 
== Firefox ==
* jsd2 work can begin - jjb
* bugzilla cleanup for 2.0-only problems.
* chromebug in firefox 3.1 is opening 0-size windows
* {{bug|465993}} Blocks chromebug on FF3.1
** '''todo''' need someone to install the test case and verify - robcee
* 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.
* 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


== March of the Firebugs ==
== March of the Firebugs ==
[https://wiki.mozilla.org/Firebug/MarchOfTheFirebugs updated]
[https://wiki.mozilla.org/Firebug/MarchOfTheFirebugs updated]
canmove, Confirmed users
1,189

edits