Quantum Flow Engineering Newsletter #18

2017-08-04 Thread Ehsan Akhgari
Hi everyone, This has been a busy week. A lot of fixes have landed, setting up the Firefox 57 cycle for a good start. On the platform side, a notable change that will be in the upcoming Nightly is the fix for document.cookie using synchronous IPC. This super popular API call slows down various

Re: Intent to remove:

2017-08-04 Thread Henri Sivonen
On Thu, May 5, 2016 at 10:55 PM, Ehsan Akhgari wrote: > At the very least we need to make sure that a surprisingly large > number of sessions don't run into isindex, right? Out of 36.15 million release-channel Firefox 54 sessions examined, there were 8 (just 8, no multiplier) with at least one is

Photon Engineering Newsletter #11

2017-08-04 Thread Justin Dolske
(via https://dolske.wordpress.com/2017/08/04/photon-engineering-newsletter-11/ ) H*ck yeah, it’s time for another Photon newsletter! They now go to #11 ! It’s Hip To Be Square So… Perhaps you noticed something ever so slightly different in yesterday’s

Re: sccache as ccache

2017-08-04 Thread Simon Sapin
On 26/07/2017 19:22, Ted Mielczarek wrote: I’ve ended up keeping "classic" ccache for C and C++ code and adding 'export RUSTC_WRAPPER=sccache' to my mach wrapper script in order to use sccache for Rust code. (Having this line with or without 'export' in .mozconfig did not appear to do anything. C

Re: sccache as ccache

2017-08-04 Thread Mike Hommey
On Fri, Aug 04, 2017 at 11:25:52AM +0200, Simon Sapin wrote: > On 26/07/2017 19:22, Ted Mielczarek wrote: > > > I’ve ended up keeping "classic" ccache for C and C++ code and adding > > > 'export RUSTC_WRAPPER=sccache' to my mach wrapper script in order to use > > > sccache for Rust code. (Having th

Re: sccache as ccache

2017-08-04 Thread Simon Sapin
On 04/08/2017 13:02, Mike Hommey wrote: On Fri, Aug 04, 2017 at 11:25:52AM +0200, Simon Sapin wrote: `mk_add_options export RUSTC_WRAPPER=sccache` causes an error: It's `mk_add_options "export RUSTC_WRAPPER=sccache"`. That worked, thanks! I now have: ac_add_options --with-ccache=/usr/bin/cc

Creating a localized build locally

2017-08-04 Thread Axel Hecht
Hi, cross-posting this from https://blog.mozilla.org/l10n/2017/08/04/create-a-localized-build-locally/. Yesterday we changed the way that you create localized builds on mozilla-central. This works for developers doing regular builds, as well as developers or localizers without a compile en

PSA: pushing to try is broken right now

2017-08-04 Thread Kartikaya Gupta
Pushes to try appear to succeed, but the pushlog is somehow busted and so TreeHerder won't pick them up and the csets on hg.m.o will show "unknown" for push info. This is being tracked in https://bugzil.la/1387407. I've closed the try tree for now since it's not clear if these pushes will just get

Re: PSA: pushing to try is broken right now

2017-08-04 Thread Kartikaya Gupta
gps did some magic and things seem to be working again. Pushes that occurred previously are now showing up on try, so I've reopened the tree. On Fri, Aug 4, 2017 at 11:02 AM, Kartikaya Gupta wrote: > Pushes to try appear to succeed, but the pushlog is somehow busted and > so TreeHerder won't pick

Re: Intent to remove: EME support on insecure contexts

2017-08-04 Thread Enrico Weigelt, metux IT consult
On 04.08.2017 04:04, Chris Pearce wrote: Summary: Encrypted Media Extensions on insecure contexts (i.e. web sites served over non-HTTPS) is deprecated and will soon stop working in Firefox. Sites wanting to use EME should switch to HTTPS if they have not already. Let me add another request he