Jetpack/Weekly Meeting/2013-08-20: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(10 intermediate revisions by 2 users not shown)
Line 14: Line 14:
** [https://wiki.mozilla.org/Auto-tools/Projects/SUTAgent Fennec Test Harness with SUTAgent]
** [https://wiki.mozilla.org/Auto-tools/Projects/SUTAgent Fennec Test Harness with SUTAgent]
** child_process
** child_process
** https://bugzilla.mozilla.org/show_bug.cgi?id=907184
*** I think this is intentional, but can someone else confirm? [Wes]
*** Or was this because we don't want to start up a JS interpreter to filter out the comments?
** Blockers?
** Blockers?
*** [https://bugzilla.mozilla.org/show_bug.cgi?id=565388 Bug 565388] Invisible docshells blocks us from getting rid of iframe hacks.
*** [https://bugzilla.mozilla.org/show_bug.cgi?id=565388 Bug 565388] Invisible docshells blocks us from getting rid of iframe hacks.
Line 62: Line 65:
Matteo will work on this.
Matteo will work on this.


=== Builder ===
=== UX Work ===
 
Some test errors have appeared in Australis after merging (bug 906690).
 
=== DOM Window for add-ons ===
 
Irakli is working on a rewrite for windows and tabs. A patch is expected in the coming two weeks. (https://github.com/mozilla/addon-sdk/pull/1207)
 
=== Add-on Debugger ===
 
A slight setback on bug 898559, needs to be rewritten in C++ now. Bug 899052 should be committed in the coming week.


=== SDK ===
=== SDK ===
* cfx.js
** Erik thinks porting cfx to JavaScript may not be the best course of action after all.
** Discussion about moving some of the functionality of cfx directly to the addon manager inside Firefox and having a thin JavaScript wrapper calling the manager.
** Discussion about removing dependency tracking in cfx.
** Suggestion about creating symlinks in the profile directory to an addon that's in development instead of running cfx run every single time.
* Fennec Test Harness with SUTAgent
** May of may not be blocking cfx.js
* child_process
** Jordan is working on it.
** node-like API.
** Works on Unix right now, tests on Windows are partially green.
* Bug 907184 - require does not honor multiline comments
** Dependecy tracker in cfx mistakenly treats require expressions in multiline comments as legitimate requires.
** Not going to fix it in cfx. Not in Python, at least.


=== Roundtable ===
=== Roundtable ===
* Removing vim settings in source, does anyone use these?
** Probably due to consistency with m-c
** We should remove them in a separate pull request.
* http://mike.hordecki.com/posts/add-on-debugging-in-firefox/
** Awesome work, Mike!

Latest revision as of 17:39, 20 August 2013


Agenda

Awesomeness Schedule

Awesome Date Awesome Person - Awesome thing
8/13/13 Mike - Add-on Debugger
8/20/13 Erik
8/27/13 Matteo
9/3/13 Eddy

Bugs

Triage Followups

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Open Bugs

Bugzilla query error

Invalid type (count) and display (table) combination1


Attendees

Minutes

<select> in panel is broken

Matteo will work on this.

UX Work

Some test errors have appeared in Australis after merging (bug 906690).

DOM Window for add-ons

Irakli is working on a rewrite for windows and tabs. A patch is expected in the coming two weeks. (https://github.com/mozilla/addon-sdk/pull/1207)

Add-on Debugger

A slight setback on bug 898559, needs to be rewritten in C++ now. Bug 899052 should be committed in the coming week.

SDK

  • cfx.js
    • Erik thinks porting cfx to JavaScript may not be the best course of action after all.
    • Discussion about moving some of the functionality of cfx directly to the addon manager inside Firefox and having a thin JavaScript wrapper calling the manager.
    • Discussion about removing dependency tracking in cfx.
    • Suggestion about creating symlinks in the profile directory to an addon that's in development instead of running cfx run every single time.
  • Fennec Test Harness with SUTAgent
    • May of may not be blocking cfx.js
  • child_process
    • Jordan is working on it.
    • node-like API.
    • Works on Unix right now, tests on Windows are partially green.
  • Bug 907184 - require does not honor multiline comments
    • Dependecy tracker in cfx mistakenly treats require expressions in multiline comments as legitimate requires.
    • Not going to fix it in cfx. Not in Python, at least.

Roundtable

  • Removing vim settings in source, does anyone use these?
    • Probably due to consistency with m-c
    • We should remove them in a separate pull request.