Firebug/WeeklyUpdates/2010-09-14: Difference between revisions

 
Line 46: Line 46:


== Firebug 1.7 ==
== Firebug 1.7 ==
* Branch and attack debugger.js/fbs to get a plan for refactoring work.
* Focus on debugger.js/fbs  
** [http://getfirebug.com/wiki/index.php/Firebug_1.7:_Architecture_Refactoring#Workplan_items_.28not_yet_in_order.29 New API between debugger.js and fbs to match CrossFire protocol]
*** pmueller suggested looking at json schema
*** darin suggests looking at java remote debug for extensibility issues
** add support for JS debug to Firebug for Google Chrome
** add support for JS debug to Firebug for Google Chrome
** prepares for jsdv2
** prepares for jsdv2
** prepares for mobile web debug at least for JS
** prepares for mobile web debug at least for JS
* Refactor to support Firebug Embedded:
** give experience for complete refactoring work.
** Firebug in Firefox as jetpack
* [http://getfirebug.com/wiki/index.php/Firebug_1.7:_Architecture_Refactoring#Workplan_items_.28not_yet_in_order.29 New API between debugger.js and fbs to match CrossFire protocol]
** Firebug in Google Chrome more complete, more common code
** Darin to post proposed API
* Darin making progress on Firebug.Middle
*** pmueller suggested looking at json schema
** Middle ? BrowserToolInterface ? BTI. DebuggerProxy
*** darin suggests looking at java remote debug for extensibility issues
*** Sub objects.
*** Standards may based on [http://www.w3.org/TR/WebIDL/ Web IDL] or [JSON Schema http://json-schema.org/]
** Event patterns.
*** Request scripts, callback handler
*** Register Handler, callback on event
** [http://groups.google.com/group/firebug-working-group/t/af7de150f7232c16 Call styles discussed in newsgroup]
** [http://groups.google.com/group/firebug-working-group/t/af7de150f7232c16 Call styles discussed in newsgroup]
*Firefox proposal [https://bugzilla.mozilla.org/show_bug.cgi?id=568629 window.console]  
*Firefox proposal [https://bugzilla.mozilla.org/show_bug.cgi?id=568629 window.console]  
* Standards may based on [http://www.w3.org/TR/WebIDL/ Web IDL] or [JSON Schema http://json-schema.org/]
* First new feature: JS ReRun
** enabled on breakpoint
** Button left of Continue
** re-runs current stack from its first function.
** tested on click event handler
** needs key binding, FBTest, trial on a lot more cases....
* Selectbug extension added to fbug SVN (jjb)
** Adds side panel to CSS panel, selectors
* Mutation Recognizer needs to support removal of UI features
* Mutation Recognizer needs to support removal of UI features
** eg remove breakpoint (HONZA)
** eg remove breakpoint (HONZA)
* Refactor to support Firebug Embedded:
** Firebug in Firefox as jetpack
** Firebug in Google Chrome more complete, more common code
* Need more detailed plan (JJB to propose)
* DONE Change to ant for builds
* DONE Change to ant for builds


== Fund Raising ==
== Fund Raising ==
660

edits