Firebug/WeeklyUpdates/2010-08-10

From MozillaWiki
Jump to: navigation, search

John J. Barton, Darin Wright, Steve Roussey, Jan 'Honza' Odvarko, Pat Mueller, Mike Collins, Hans Hillen

Issues for 1.6

  • Time for b1
  • Completion
    • Linux problems Need to investigate for 1.6
    • CSS3 background text? maybe placeholder text? FF4 only?
  • Accessibility Review
    • new key shortcut mechanism proposed by Hillen,
    • will create prototype on 1.7 branch for now
  • Concentrate on swarm
    • New Prototype: Swarms
    • collect test list from extensions and run all
    • contact extension authors,
  • The Firebug Swarm
    • First run page
    • one per alpha and beta
    • donation page
    • New support for testing extensions (Honza, kpdecker); need doc
    • New tests for completion needed (Honza)

Firebug 1.7

  • Branch and attack debugger.js/fbs to get a plan for refactoring work.
  • Refactor to support Firebug Embedded:
    • Firebug in Firefox as jetpack
    • Firebug in Google Chrome more complete, more common code
  • Darin making progress on Firebug.Middle
    • Middle ? BrowserToolInterface ? BTI. DebuggerProxy
      • Sub objects.
    • Event patterns.
      • Request scripts, callback handler
      • Register Handler, callback on event
  • Firefox proposal window.console
  • Standards may based on 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....

1.6 on FF 4.0

  • known issues
  • Looks like FF 4.0b4 might work for Firebug, about two weeks out

Daily testing for Firebug + Firefox


Not discussed but saved for next week

Crossfire

  • Testing of backend: FBTest?
    • Darin
  • Listener client/server
    • Browser Tools Interface
  • Socket startup and shutdown issues.
  • Avoiding context transfer?
    • Leave all model info on server side
    • Client side has "presentation model" (cache of info needed for panels)
  • Accelerated 1.7 work to get Firebug for Fennec
    • Honza and Mike: Firebug to Firebug via CrossFire
    • TODO: Reverse relationship between TabWatcher and Firebug
    • TODO: Command line flags to init firebug from crossfile (module vs panels)
    • Test case for re-attach

Bugs

updated March of the Firebugs