Firebug/WeeklyUpdates/2015-01-06
From MozillaWiki
< Firebug | WeeklyUpdates
Jan Odvarko, Florent Fayolle
Firebug 2
- Issue 7693: Script panel claims 'No Javascript on this page' after closing and reopening Firebug
- We need to notify users with e10s off after some time saying to switch it back on + upgrade to Firebug 3.
- What should be the logic?
- Florent's patch for Issue 7721
- Issue 7724: Firebug Breakpoint exception in current FF Nightly
- Honza: take a look
Firebug 3
- Next milestone: beta, alpha 6 released
- Honza: release Firebug 3 alpha 7 this week
- Beta at the end of this month?
- Honza: create a thread on FWG
- Two new contributors
- Alistair Laing, github: aliuk2012, IRC: alaing
- Anurag Chaudhury, github: anurag90x, IRC anuragC
2015 First quarter goals
- Clean up Firebug gaps + priorities
- Collect a list of successful Firebug extensions
- FirePHP, FireQuery, NetExport, PixelPerfect, YSlow (or pagespeed), CodeBurner (create top ten)
- Kick of thread on FWG newsgroup
- Analyses of the platform API for those extensions
- Identify and implement necessary API
- Support existing Firebug extension developers and make the transition into Firebug 3 + e10s world easier.
- Set of examples showing how to use new API (https://github.com/firebug/devtools-extension-examples)
- Documentation (e.g. blog posts)
- LANDED Bug 1107888 - e10s support for dynamic actor registration
- list of fixed issues in alpha 6 doesn't work
- Honza: unit test API progress
- We should put our test API into NPM modules, publish and blog about it.
- Telemetry
- The telemetry data coming from addons are uploaded but not publicly available.
- Honza: find a way how to access it
- How to run extensions
- JPM is good, but
- https://github.com/Gozala/jpm-addon
- New API in Firefox
- Tracing allocations API (demo on MDN)
Task List
- Florent: Support for tracing from content child process #241
- Honza: Platform API, actors, Net Export, list top ten extensions
- Aakash: https://github.com/firebug/firebug.next/issues/122
- Farshid: Use built-in source editor component #196
- Djalil: ?
- Kartik: Properly style console.table() output #136
- Simon: ?
- bmdeveloper: DONE Scope label has wrong background #229
- Alistair Simplify error tracing API #17 + UNIT TEST for https://github.com/firebug/firebug.next/pull/251
- Anurag, analyses #257, Fixed: #249