Firebug/WeeklyUpdates/2014-01-28

From MozillaWiki
Jump to: navigation, search

Jan Odvarko, Sebastian Zartner, Steven Roussey, Jakob Kaltenbrunner, Simon Lindholm, Belakhdar Abdeldjalil,

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

Releases

  • Firebug 1.13 alpha 8
    • released last week
  • Firebug 1.12.7 preparation
    • Honza: done issue 7126
    • Simon: Port Issue 7144: DebuggerLib.getInactiveDebuggeeGlobal can provide debuggers from a destroyed context
    • Simon: Port Issue 7145: getEventListeners includes the HTML panel mutation observer

Swarms

  • The future of Swarms?
    • Maybe it is a project for Steven
    • Let's hear from Steven next week

Issues from last time

  • Issue 7108: Stop using Attr.ownerElement
    • Djalil: is working on this
    • Should be a 1.12 blocker
    • Broken in Nightly
    • Should be done this week
    • Ask Honza to test, review, etc.
  • Issue 7120: Absolute Xpath
    • If there is no ID: Copy XPath
    • If there is an ID: Copy Minimal XPath
    • Jakob: implement this

School project by Simon

JSD2 Bug Triage

  • Issue 6828: Script panel detect no javascript when reopening a tab
    • Florent?
  • Issue 6850: Searching for text in the script panel doesn't work
    • Sebastian: will create a branch with all changes
    • Honza: take a look
  • Issue 6867: Setting conditional breakpoints slows down the execution of the JS
    • Honza: Merge with the JSD2
  • Issue 6937: Jumping through Source Links removes yellow arrows of triggered breakpoints
    • Florent?
  • Issue 6948: Instructions of the global scope are not always detected as executable
    • Honza: Fixed, but still slow for Simon?
    • Optimization: E.g. if a script is not GCed after 10 seconds, then it probably never will be
    • Honza: do it
  • Issue 6955: Right-clicking breakpoint column doesn't always open the breakpoint condition editor
    • Sebastian: work on this
  • Issue 6961: Command Editor loses focus when switching between Command Line
    • Simon: will take care
  • Issue 7029: Script panel always claims "No Javascript on this page" until reload
    • Honza: Done (some analyses yet)
  • Issue 7041: Console API stack traces are broken
    • Simon: will have a look
  • Issue 7079: Implement Break On Next in the script panel
    • Florent?
  • Issue 7082: OSX style issues in new UI
    • Thomas?
    • Steven: test on OSX, help Thomas.
  • Issue 7084: Changing the text size doesn't resize the toolbar and search box height
  • Issue 7088: Command Editor buttons don't have the height of the toolbar
    • Sebastian: will use rem units to fix this
  • Issue 7097: Support for dynamically evaluated scripts
    • Honza: in-progress (still blocked by the platform)
    • Honza: Ping JimB again
  • Issue 7147: Script panel should be consistent in which script to show first
    • Honza: take a look
  • Issue 7044: Source lines should be shown even when Script panel is disabled
    • nsITraceableChannel is slow and ideally used only for the Net panel
    • But we need to do something about it
    • Tab cache is also needed for CSS editing, font preview, and maybe more
    • Can we do some benchmarks?