Firebug/WeeklyUpdates/2014-01-28

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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?