Firebug/WeeklyUpdates/2014-03-18
From MozillaWiki
< Firebug | WeeklyUpdates
Jan Odvarko, Sebastian Zartner, Jakob Kaltenbrunner, Florent Fayolle, Simon Lindholm, Joe Walker
Meeting Agenda: https://etherpad.mozilla.org/firebug
Contents
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)
- problem with script created by injecting
- 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
- Create a list of static scripts when
- Issue 7181: Error breakpoint can't be set
- Done
- 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
- See complete info: https://etherpad.mozilla.org/firebug-fbtest
- There are failures related to different OSes
- Honza: install OSX and check tests
- 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
- Florent: patch part of issue 7166
- Florent: possibly related issue 7267
- 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!