Further changes to executables/library definitions in moz.build

2014-10-29 Thread Mike Hommey
Hi, I just landed bug 1077148, which changes further how executables and libraries are defined in moz.build, hopefully all for the best. As usual, you can check the documentation in the tree in build/docs/defining-binaries.rst or on https://ci.mozilla.org/job/mozilla-central-docs/Tree_Documentati

Re: Treating bugs with the appropriate degree of importance

2014-10-29 Thread Gavin Sharp
I'm not sure a productive discussion can be had on such a broad topic without specific examples or suggestions :) It's important to note, I think, that the existence of disagreements about prioritization, controversial bugs, and missed issues is an unavoidable reality of running a large, open soft

Re: Memory tools documentation overhaul

2014-10-29 Thread Steve Fink
On 10/28/2014 11:16 PM, Nicholas Nethercote wrote: > On Tue, Oct 28, 2014 at 9:17 PM, Nicholas Nethercote > wrote: >> Both of these pages now just contain a single link to >> https://developer.mozilla.org/en-US/docs/Mozilla/Performance, which has a new >> section "Memory profiling and leak detecti

Re: profiler in TB

2014-10-29 Thread Benoit Girard
The profiler addon on TB shouldn't be using the panel. It has another piece of UI because jetpack doesn't support the panel in TB. Adding that support will make these issues go away of course. Since it's the same code base it's likely just a regression where the panel code is used in shared code.

Web APIs documentation meeting Friday at 10 AM PDT

2014-10-29 Thread Eric Shepherd
The Web APIs documentation meeting is Friday at 10 AM Pacific Time (see http://bit.ly/APIdocsMDN for your time zone). Keep in mind that the United States is still on Daylight Saving (summer) Time. Everyone's welcome to attend; if you're interested in ensuring that all Web APIs are properly doc

ARMv6 support is broken and its Tier status is at risk

2014-10-29 Thread Chris Jones
​tl;dr a libvpx update last week broke armv6. Build system hackery is needed to fix it. https://bugzilla.mozilla.org/show_bug.cgi?id=1085599 This is relevant to you if you're a (i) stakeholder in an ARMv6 target; (ii) decision maker about Tier support; (iii) build system expert. The libvpx upda

Re: New chrome-only API to inject content on top of the page

2014-10-29 Thread Patrick Brosset
On 10/29/14, 12:29 PM, Neil wrote: Patrick Brosset wrote: The discussion [2] that led to the bug was about finding a solution to display the devtools highlighter (the box-model overlay you see when inspecting a page with the devtools) in a way that would work on anything that runs gecko (inde

Re: Problem with batch logging

2014-10-29 Thread Josip Maras
Hi, Mike, Ehsan, and David, thank you! In the end, I added the Logging functionality to mozglue, exported it, and imported it wherever necessary. Now it works as expected, and there are no noticeable hangings even when working with large applications (e.g. facebook). Just in case, if a begin

Re: New chrome-only API to inject content on top of the page

2014-10-29 Thread Neil
Patrick Brosset wrote: The discussion [2] that led to the bug was about finding a solution to display the devtools highlighter (the box-model overlay you see when inspecting a page with the devtools) in a way that would work on anything that runs gecko (indeed, prior to this bug, the devtools