Taking screenshots of single elements (XUL/XULRunner)

2016-01-18 Thread M . Bauermeister
As part of my work on a prototyping suite I'd like to take screenshots (preferably retaining the alpha channel) of single UI elements. I'd like to do so on an onclick event. Is there a straightforward way to accomplish this? Possibly with XPCOM or js-ctypes?

E10S performance & stability metrics (January 2016 edition)

2016-01-18 Thread Vladan Djeric
This is a high-level overview of the Perf team's efforts so far to certify e10s performance & stability -- these metrics will have to be as good as those of single-process Firefox before e10s can be released as the default configuration on the Release channel. This post is addressed to the general

Re: Proposal to stop revving UUIDs when changing XPIDL interfaces

2016-01-18 Thread smaug
On 01/18/2016 06:03 PM, Honza Bambas wrote: On 1/15/2016 21:02, Ehsan Akhgari wrote: On 2016-01-15 2:21 PM, Bobby Holley wrote: Has anyone measured recently whether there's still a significant perf win to making IIDs 32-bit? If we stop using them as a versioning tool, we could potentially relax

Re: Proposal to stop revving UUIDs when changing XPIDL interfaces

2016-01-18 Thread Honza Bambas
On 1/15/2016 21:02, Ehsan Akhgari wrote: On 2016-01-15 2:21 PM, Bobby Holley wrote: Has anyone measured recently whether there's still a significant perf win to making IIDs 32-bit? If we stop using them as a versioning tool, we could potentially relax our uniqueness requirements, and save a lot

Re: Proposed changes to Talos (performance) alerting

2016-01-18 Thread Nicolas B. Pierron
On 01/06/2016 10:54 PM, William Lachance wrote: […] thinking that graphserver alerts (and perhaps talos in general?) are "just noise". I think one of the reason might be a miss understanding of the causality. When a modification of the JS engine causes a TS Paint regression, without a clear