Please stop using keypress event to handle non-printable keys

2018-01-17 Thread Masayuki Nakano
Hello, everyone. Please stop using keypress event for handling non-printable keys in new code when you write new code and new automated tests. Firefox will stop dispatching keypress events for non-printable keys for conforming to UI Events and struggling with web compatibility. (non-printable

Re: Faster gecko builds with IceCC on Mac and Linux

2018-01-17 Thread Jeff Gilbert
It's way cheaper to get build clusters rolling than to get beefy hardware for every desk. Distributed compilation or other direct build optimizations also allow continued use of laptops for most devs, which definitely has value. On Wed, Jan 17, 2018 at 11:22 AM, Jean-Yves Avenard wrote: > > >> On

Re: Faster gecko builds with IceCC on Mac and Linux

2018-01-17 Thread Jean-Yves Avenard
> On 17 Jan 2018, at 8:14 pm, Ralph Giles wrote: > > Something simple with the jobserver logic might work here, but I think we > want to complete the long-term project of getting a complete dependency > graph available before looking at that kind of optimization. Just get every person needing

Re: Faster gecko builds with IceCC on Mac and Linux

2018-01-17 Thread Ralph Giles
On Wed, Jan 17, 2018 at 10:27 AM, Steve Fink wrote: > Would it be possible that when I do an hg pull of mozilla-central or > mozilla-inbound, I can also choose to download the object files from the > most recent ancestor that had an automation build? You mention 'artifact builds' so I assume y

Re: Faster gecko builds with IceCC on Mac and Linux

2018-01-17 Thread Simon Sapin
On 17/01/18 19:27, Steve Fink wrote: Would it be possible that when I do an hg pull of mozilla-central or mozilla-inbound, I can also choose to download the object files from the most recent ancestor that had an automation build? (It could be a separate command, or ./mach pull.) They would go int

Re: Faster gecko builds with IceCC on Mac and Linux

2018-01-17 Thread Steve Fink
On 1/16/18 2:59 PM, smaug wrote: On 01/16/2018 11:41 PM, Mike Hommey wrote: On Tue, Jan 16, 2018 at 10:02:12AM -0800, Ralph Giles wrote: On Tue, Jan 16, 2018 at 7:51 AM, Jean-Yves Avenard wrote: But I would be interested in knowing how long that same Lenovo P710 takes to compile *today*…

Re: Use Counters were previously over-reporting, are now fixed.

2018-01-17 Thread Chris Hutten-Czapski
It depends on what you're measuring. The aggregates are recorded by build_id, submission_date, OS, OS version, channel, major version, e10s enabled setting, application name, and architecture. They can be returned aggregated against any of those dimensions except the first two. So the error depends

Re: Use Counters were previously over-reporting, are now fixed.

2018-01-17 Thread Steve Fink
On 1/17/18 7:57 AM, Chris Hutten-Czapski wrote: Hello, Use Counters[0] as reported by the Telemetry Aggregator (via the HTTPS API, and the aggregates dashboards on telemetry.mozilla.org) have been over-reporting usage since bug 1204994[1] (about the middle of September, 2015). They are now fi

Use Counters were previously over-reporting, are now fixed.

2018-01-17 Thread Chris Hutten-Czapski
Hello, Use Counters[0] as reported by the Telemetry Aggregator (via the HTTPS API, and the aggregates dashboards on telemetry.mozilla.org) have been over-reporting usage since bug 1204994[1] (about the middle of September, 2015). They are now fixed [2], and in the course of fixing it, :gfritzsch

Revised proposal to refactor the observer service

2018-01-17 Thread Gabriele Svelto
Hello all, I've tried to take into account all the suggestions from the discussion of my previous proposal [1] and I've come up with a new plan which should cover all bases. Don't hesitate to point out things that might still be problematic, since this is going to be a large refactoring it's bette

Re: Intent to enable scrollbars by default for windows opened by window.open()

2018-01-17 Thread Andrew Overholt
We got a bug report that things are not working here: https://bugzilla.mozilla.org/show_bug.cgi?id=1429900. Ben, can you take a look? On Mon, May 23, 2016 at 2:25 AM, Ben Tian wrote: > Hi, > > I’m planning to enable scrollbars by default for windows opened by > window.open(). > > Bug: https://bu

Re: Requiring secure contexts for new features

2018-01-17 Thread Anne van Kesteren
On Wed, Jan 17, 2018 at 12:02 AM, Martin Thomson wrote: > Either of these criteria are sufficient, right? However, I expect > that we'll want to hold the line in some cases where other browsers > ship anyway. How do we plan to resolve that? One potential > resolution to that sort of problem is