Firebug/WeeklyUpdates/2013-12-10
From MozillaWiki
< Firebug | WeeklyUpdates
Jan Odvarko, Sebastian Zartner, Florent Fayolle, Simon Lindholm, Belakhdar Abdeldjalil
Releases
- Firebug 1.12.6
- Honza: create an issue for validation errors with Firefox 26
- Florent: Issue 7036: Firebug bugs when updating the DOM every 29 ms or less
- Yet to be ported into 1.12: link
- Honza: take a quick review
- Firebug 1.13 alpha 7
- Honza: release on Friday
JSD2
- Issue 7004: Visual clean up of Firebug toolbars
- Honza: debugger icons are moving to the left, fix
- Honza: merge with
jsd2
as soon as issue 7000 is merged with it - Honza: create another issue for toolbar buttons design
- Issue 7000: Replace PNG icons by SVGs
- Sebastian did great work
- There is some feedback
- We should merge with the
issue7004
branch - Honza: test on OSX
- Issue 6993: The start button icon looks weird in Australis Nightly build
- Honza: fix this
- 'Panel Selector' feature
- Remove and put into Firebug icon menu
- Honza: create issue and fix
- Keep tab scrolling if there is not enough space
JSD2 & FBTest
- Issue 7027: FBTest html/5506/issue5506.js fails and hangs the browser
- Simon: Fixed
- Start identifying problems
- Focus on 'Script' tests
- Identify failing FBTest APIs that need fixing or redesign
- Let's create https://etherpad.mozilla.org/firebug-fbtest first
- Use Etherpad (at least) until next meeting
- Then, if we need, we can create a Google spread sheet
- Put your names in front of every test you investigate
Coding Style
Simon's suggestion:
- Which syntax for arrow functions?
- Braces around function body not necessary if the body is a simple one-liner
-
return
not necessary if the body is a simple one-liner - Always use parentheses around parameters
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/arrow_functions
- Sebastian: update our docs
Issues
- Issue 6991: Ctrl+Shift+C conflicts with Firefox DevTools' Inspector
- Sebastian: Working patch available (only Mutation Observer needs to be removed when Firebug is disabled)
- Shall we use
setTimeout
or the Mutation Observer? - Simon: Performance issues using Mutation Observers? Sebastian asking here: https://mail.mozilla.org/pipermail/firefox-dev/2013-December/001243.html
- Honza: ask again
- Discuss next week