Firebug/WeeklyUpdates/2013-03-26: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
m (Added more links)
 
Line 30: Line 30:


== Issues ==
== Issues ==
* Issue 6291: use evalInGlobalWithBindings() instead of eval()  
* [http://code.google.com/p/fbug/issues/detail?id=6291 Issue 6291]: use evalInGlobalWithBindings() instead of eval()  
** Simon and Florent: high priority
** Simon and Florent: high priority
** Needs to be tested with master, all tests must pass
** Needs to be tested with master, all tests must pass
** Then integrate to JSD2 branch
** Then integrate to JSD2 branch
* Issue 5416: Auto-completion for Command Line API  
* [http://code.google.com/p/fbug/issues/detail?id=5416 Issue 5416]: Auto-completion for Command Line API  
** Simon take a look
** Simon take a look
* Issue 6168: Update Firebug to use the new Private Browsing APIs
* [http://code.google.com/p/fbug/issues/detail?id=6168 Issue 6168]: Update Firebug to use the new Private Browsing APIs
** Honza take a look
** Honza take a look



Latest revision as of 06:19, 3 April 2013

Jan Odvarko, Simon Lindholm, Steven Roussey

Releases

  • Firebug 1.12 alpha 4 needed
    • We should do triage next week

Firebug & DevTools Integration

Opinions in not particular order:

  • The prototype looks good (entire Firebug as one built-in panel) and we should continue with it.
  • Panel duplication is confusing
  • Dependency is bad especially if built-in tools are rapidly changing. Firebug always supports more Firefox versions.
  • Firebug strength is in using all panel since they are integrated.
  • Context menu is also duplicated and many users complained.
  • If duplicated context menu is confusing, duplicated panels would be super confusing.
  • The option hiding the buil-in inspector menu item should be more visible to the user.
  • Who is the Firebug user?
  • Perspectives could be too complicated.
  • Being more like Apple not like Eclipse. Having power, but not being complicated.

Activation

  • Firebug instance per Firefox tab
    • Sounds good
    • Steven provide some more thoughts next week
    • Does mean slower Firebug loading, which could be bad (but there is a cache, right?).

Release

  • It might make sense to do intermediate release 1.12 with no JSD2
  • We should still keep 4-5 months release cycle

Issues

  • Issue 6291: use evalInGlobalWithBindings() instead of eval()
    • Simon and Florent: high priority
    • Needs to be tested with master, all tests must pass
    • Then integrate to JSD2 branch
  • Issue 5416: Auto-completion for Command Line API
    • Simon take a look
  • Issue 6168: Update Firebug to use the new Private Browsing APIs
    • Honza take a look

T-Shirt

  • Waiting for feedback From Mozilla Foundation
    • MFO doesn't like zazzle.com