Firebug/WeeklyUpdates/2014-03-18

From MozillaWiki
Jump to: navigation, search

Jan Odvarko, Sebastian Zartner, Jakob Kaltenbrunner, Florent Fayolle, Simon Lindholm, Joe Walker

Meeting Agenda: https://etherpad.mozilla.org/firebug

Firebug 1.12

  • We should release in 2 weeks
  • JSD1 removed in 31 (last week possible), or 32 if not a problem for ESR
  • Issue 7252: Disable JSD1 deprecated warnings
    • Honza done
  • Issue 7253: JSD1 will be removed/is removed message (Honza started)
    • Honza in-progress

Firebug 1.13 alpha 10

  • Honza: release alpha on Friday

DevTools Work Week

  • In London, five days starting from 29th of September
  • Hacking kind of a work week

Firebug 2.0 alpha 1

  • Honza: do blogging, new features, asking for feedback
  • Honza: hint on AMO, use the 2.0 alpha
  • Let's plan 2.0 alpha 1 for next week Friday (and 1.12.8 just after that)
  • Support for dynamically created scripts merged
    • problem with script created by injecting <script> element (no way to differentiate static and dynamic)
  • Platform blockers:
    • Bug 983297 - SpiderMonkey should guess which JS code caused new JS code to be compiled
    • Bug 981987 - displayURL is not available within Debugger.onNewScript hook for new Function scripts
  • Workarounds
    • Create a list of static scripts when DOMContentLoaded event is fired
  • Issue 7044: Source lines in console should be shown even when Script panel is disabled
    • Honza: ?
  • Issue 6830: Evaluated expressions should be listed in the Script panel
    • Simon put analyses into the issue report, so anyone can understand why we need UI-less support (e.g. why we need it for the backend).

JSD2 FBTest Failures

  • Sebastian working on MutationObservers
  • commandLine/5873/issue5873.js
    • Florent: create an issue
    • Florent: comment the failing part out
  • firebug/4040/issue4040.js
    • Honza: analyze that
  • console/breakOnError/breakOnError.js
  • net/4663/issue4663.js
    • Sebastian: could be fixed already
  • firebug/4040/issue4040.js
    • Sebastian: analyze
    • Might be just disabled
  • script/stepping/1179/issue1179-2.js
    • Honza: analyze (could be a new problem)
  • html/style/5672/issue5672.js
    • Sebastian: analyze this one (could be unstable)
  • console/spy/4738/issue4738.js
    • Florent: do analyses

JSD2 Features

  • Code prettifying, we want it!