Firebug/WeeklyUpdates/2014-07-15: Difference between revisions

(Linked issues and corrected spelling mistakes)
 
(One intermediate revision by one other user not shown)
Line 18: Line 18:


== Firebug 3 ==
== Firebug 3 ==
* Florent: Implement Trace.to and Trace.toError() #1
* Florent: Implement Trace.to and Trace.toError() [https://github.com/firebug/firebug.next/issues/1 #1]
** Let's use TraceError.syserr()
** Let's use TraceError.syserr()
** TraceError.sysoust() works like now and .syserr() expects just the exception object and generate the entire message.
** <code>TraceError.sysout()</code> works like now and <code>TraceError.syserr()</code> expects just the exception object and generates the entire message.
** Honza: file a new issue.
** Honza: file a new issue.


* Farshid: Implement localization API #12
* Farshid: Implement localization API [https://github.com/firebug/firebug.next/issues/12 #12]
** DONE
** DONE


* Jakob: Toolbox options button is not visible #3
* Jakob: Toolbox options button is not visible [https://github.com/firebug/firebug.next/issues/3 #3]
** DONE
** DONE


* Djalil: New Firebug theme option in Toolbox options theme #2
* Djalil: New Firebug theme option in Toolbox options theme [https://github.com/firebug/firebug.next/issues/2 #2]
** We merge to the master and close.
** We merge to the master and close.
** Request for new API: Bug 1038562 - New API: Implementation of a new theme  
** Request for new API: [https://bugzilla.mozilla.org/show_bug.cgi?id=1038562 Bug 1038562] - New API: Implementation of a new theme  


* Djalil: Properly style inspector icon #9
* Djalil: Properly style inspector icon [https://github.com/firebug/firebug.next/issues/9 #9]
** Honza: review the patch
** Honza: review the patch


* Honza: Loosing theme after multiple open/close devtools #33  
* Honza: Loosing theme after multiple open/close devtools [https://github.com/firebug/firebug.next/issues/33 #33]
** Take a look at this.
** Take a look at this.


* Thomas: Inspector panel toolbar doesn't support Firebug theme #22
* Thomas: Inspector panel toolbar doesn't support Firebug theme [https://github.com/firebug/firebug.next/issues/22 #22]
** pushed in the master already.
** pushed in the master already.


* Florent: Server side logging #23
* Florent: Server side logging [https://github.com/firebug/firebug.next/issues/23 #23]
** Florent will work on this (after the tracing support)
** Florent will work on this (after the tracing support)
** Existing issue: https://code.google.com/p/fbug/issues/detail?id=1714
** Existing issue: https://code.google.com/p/fbug/issues/detail?id=1714
Line 49: Line 49:


Required platform API:
Required platform API:
Bug 1035707 - New API: Customizing webconsole logs  
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1035707 Bug 1035707] - New API: Customizing webconsole logs  
Bug 1035742 - New API: WalkerFront.getObjectActorFromNodeActor()  
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1035742 Bug 1035742] - New API: WalkerFront.getObjectActorFromNodeActor()  
Bug 1036949 - New API: MarkupView customization  
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1036949 Bug 1036949] - New API: MarkupView customization  
Bug 1037386 - New API: Tooltip customization  
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1037386 Bug 1037386] - New API: Tooltip customization  
Bug 1038562 - New API: Implementation of a new theme  
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1038562 Bug 1038562] - New API: Implementation of a new theme  





Latest revision as of 20:16, 15 July 2014

Jan Odvarko, Florent Fayolle, Belakhdar Abdeldjalil

Vacations

  • Honza: 23-24th of July till 10th of August
  • Joe: on vacations this week

Firebug 2

  • Firebug 2.0.2 still waiting for review
    • Honza: working on this.
  • Issue 7560 (Improve performance of switching between JavaScript sources)
    • Farshid, status?
    • Honza: ping Farshid in the issue report
  • Issue 7301 (Debugger breaks on no more existing breakpoint)
    • Honza: there seems to be another problem with displaying a (function) script
    • Honza: should take a look.

Firebug 3

  • Florent: Implement Trace.to and Trace.toError() #1
    • Let's use TraceError.syserr()
    • TraceError.sysout() works like now and TraceError.syserr() expects just the exception object and generates the entire message.
    • Honza: file a new issue.
  • Farshid: Implement localization API #12
    • DONE
  • Jakob: Toolbox options button is not visible #3
    • DONE
  • Djalil: New Firebug theme option in Toolbox options theme #2
    • We merge to the master and close.
    • Request for new API: Bug 1038562 - New API: Implementation of a new theme
  • Djalil: Properly style inspector icon #9
    • Honza: review the patch
  • Honza: Loosing theme after multiple open/close devtools #33
    • Take a look at this.
  • Thomas: Inspector panel toolbar doesn't support Firebug theme #22
    • pushed in the master already.


Required platform API:


First Milestone:

  1. Firebug theme
  2. Support for jQuery
  3. Server side logging