Firebug/WeeklyUpdates/2010-09-07

From MozillaWiki
Jump to: navigation, search

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

Issues for 1.6

  • b1
    • Blocks 1.6
    • DONE panel tab button ui style problem on FF 4.0
    • Script / HTML panel breadcrumb
  • Accessibility Review (Hans out this week)
    • new key shortcut mechanism proposed by Hillen,
    • will create prototype on 1.7 branch for now
    • Enter closes CSS editor WHY?
  • Need feedback 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)
  • Change to ant for builds


1.6 on FF 4.0


Testing

  • New FBTest registration for extensions
  • Daily testing for Firebug + Firefox
    • Test Bot Page
      • Only one occasional failure on 3.6
      • One 4.0 failure caused by Firebug: lib absolute URI


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
    • Call styles discussed in newsgroup
  • 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....
  • Selectbug extension added to fbug SVN (jjb)
    • Adds side panel to CSS panel, selectors
  • Mutation Recognizer needs to support removal of UI features
    • eg remove breakpoint (HONZA)

JaegerMonkey (FF 4.1?)

  • uses jsd, adapted
  • some tests failed, under investigation (HONZA)
  • current: single step fails, crashes; break on next fails
  • maybe 4.0?

Fund Raising

  • California non-profit.
    • Eric Jung, maintainable.
    • jjb to ask IBM
  • Delegating can go ahead
  • Zazzle problem on black tee-shirt
    • look into other sites (jjb)
    • try white tee (jjb)
  • Firebug trademark vs Firebug non-profit name?
    • Check with Mozilla (jjb()

-- Not discussed this week ---

Crossfire


Bugs

updated March of the Firebugs