PSA: ESlint 4 upgrade & node_modules clobber

2017-11-13 Thread Mark Banner
I have just landed an upgrade to ESLint 4 on autoland, this will make its way to mozilla-central later today. One thing to note: on upgrading from ESLint 3 to 4, it will clobber your topsrcdir/node_modules directory - this is intentional to try and avoid issues we've seen previously with upgra

Re: Intent to ship: Retained Display Lists

2017-11-13 Thread matt . woodrow
On Thursday, October 26, 2017 at 5:13:15 PM UTC+13, mwoo...@mozilla.com wrote: > On Monday, October 9, 2017 at 1:22:55 PM UTC+13, Matt Woodrow wrote: > > > > > We're planning on landing the code for retaining display lists in 58, > > behind the pref layout.display.list.retain. > > > > This has

Proposal to remove the xpfe autocomplete bindings and the xpfe/components/autocomplete directory

2017-11-13 Thread Brian Grinstead
While tracking down the XBL bindings in the tree, I noticed that there are 4 inside the xpfe/ directory at https://github.com/mozilla/gecko-dev/blob/master/xpfe/components/autocomplete/resources/content/autocomplete.xml. I'd like to remove those bindings, and AFAICT we aren't using them in Firef

Re: Intent to require Python 3 to build Firefox 59 and later

2017-11-13 Thread Jeff Gilbert
As long as we follow PEP 394, I'm super excited. (including on our mozilla-build windows system, which counts as 'unix-like') On Sun, Nov 12, 2017 at 9:12 AM, David Burns wrote: > I am not saying it should but if we have a requirement for python 3, we are > also going to have a requirement for py

Re: Intent to remove client.mk

2017-11-13 Thread Gregory Szorc
On Fri, Oct 27, 2017 at 4:16 PM, Gregory Szorc wrote: > client.mk has existed since 1998 (https://hg.mozilla.org/ > experimental/mozilla-central-cvs/rev/0a5e1fa423bd). Before `mach`, > client.mk was the recommended way to build Firefox and perform other > build tasks. client.mk has rarely changed

Re: Building mozilla-central with clang + icecream

2017-11-13 Thread Jean-Yves Avenard
> On 7 Nov 2017, at 2:48 am, zbranie...@mozilla.com wrote: > > I tried to build m-c today with clang 5.0 and icecream using the following > mozconfig: > > > ``` > mk_add_options MOZ_MAKE_FLAGS="-j$(icecc-jobs)" > > mk_add_options 'export CCACHE_PREFIX=icecc' > mk_add_options "export RUSTC_WR

[Firefox Desktop] Issues found: November 6th to November 10th

2017-11-13 Thread Cornel Ionce
Hi everyone, Here's the list of new issues found and filed by the Desktop Release QA Team last week, *November 6 - November 10* (week 45). Additional details on the team's priorities last week, as well as the plans for the current week are available at: https://public.etherpad-mozilla.or