Re: Intent to implement and ship: isSecureContext attribute on workers

2016-09-23 Thread Ben Kelly
On Sep 23, 2016 9:15 PM, "Boris Zbarsky" > Concerns: No one else implements this so far, and it does add one interesting requirement: it requires that shared workers not be shared between secure and insecure contexts. Whichever one creates the shared worker first wins; the other creation attempt

Intent to implement and ship: isSecureContext attribute on workers

2016-09-23 Thread Boris Zbarsky
Summary: This gives workers an isSecureContext property on the global, like we already have for windows. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1269052 Spec: https://w3c.github.io/webappsec-secure-contexts/#monkey-patching-global-object and

Re: Firefox Engineering TMO Survey

2016-09-23 Thread Ryan VanderMeulen
Looks like the body of the email got lost! In order to make telemetry.mozilla.org (TMO) and related sites a tool that better supports the needs of the Firefox engineering teams, we would like to collect feedback about people's experiences using these tools. It shouldn't take more than a few

Firefox Engineering TMO Survey

2016-09-23 Thread rvandermeulen
I've invited you to fill out the following form: Firefox Engineering TMO Survey To fill it out, visit: https://docs.google.com/forms/d/e/1FAIpQLSfu_8RosGp9_yNNc1m0Nn6Un9KD3P9yClUob6x9tnPbv1iIJw/viewform?c=0w=1usp=mail_form_link Google Forms: Create and analyze surveys.

Re: Buildbot Try artifact expiration

2016-09-23 Thread garndt
> Just to be clear, what counts as "artifacts" here? The actual build? > The log? All of the above? For taskcluster, starting in May, the entire task would be expired, including any output from it (artifacts, logs, etc). If you look at a taskcluster task on try from August you will see that

Re: Converting assertions into release assertions

2016-09-23 Thread Michael Layzell
We already have implemented that static analysis but haven't enabled it yet, because static analysis doesn't run on windows machines: https://bugzilla.mozilla.org/show_bug.cgi?id=1223932 On Fri, Sep 23, 2016 at 12:51 PM, Bobby Holley wrote: > On Fri, Sep 23, 2016 at 9:30

Re: Converting assertions into release assertions

2016-09-23 Thread Bobby Holley
On Fri, Sep 23, 2016 at 9:30 AM, Ted Mielczarek wrote: > On Fri, Sep 23, 2016, at 10:20 AM, Ehsan Akhgari wrote: > > On 2016-09-23 8:49 AM, Gijs Kruitbosch wrote: > > > Then this enables me to answer Ehsan's question. These are the builds > > > I've recently tried using

Re: Intent to ship: Storage API estimate method

2016-09-23 Thread smaug
On 09/22/2016 02:57 AM, Andrew Overholt wrote: On Thu, Sep 22, 2016 at 2:03 AM, smaug wrote: On 09/21/2016 04:42 AM, Shawn Huang wrote: ​Because ​Storage API needs to have SecureContext support, but currently not having isSecureContext available in Workers (bug 1269052)

Re: Converting assertions into release assertions

2016-09-23 Thread Ted Mielczarek
On Fri, Sep 23, 2016, at 10:20 AM, Ehsan Akhgari wrote: > On 2016-09-23 8:49 AM, Gijs Kruitbosch wrote: > > Then this enables me to answer Ehsan's question. These are the builds > > I've recently tried using (e.g. when debugging intermittents in VMs > > because then I don't need to set up too much

Re: Converting assertions into release assertions

2016-09-23 Thread Ehsan Akhgari
On 2016-09-23 8:49 AM, Gijs Kruitbosch wrote: > On 23/09/2016 11:20, Ted Mielczarek wrote: >> On Fri, Sep 23, 2016, at 05:58 AM, Panos Astithas wrote: >>> I used to do that in the past, but nowadays artifact builds have changed >>> the cost-benefit trade-off so very few people bother AFAIK, when

Re: Converting assertions into release assertions

2016-09-23 Thread Ehsan Akhgari
On 2016-09-23 8:49 AM, Gijs Kruitbosch wrote: > On 23/09/2016 11:20, Ted Mielczarek wrote: >> On Fri, Sep 23, 2016, at 05:58 AM, Panos Astithas wrote: >>> I used to do that in the past, but nowadays artifact builds have changed >>> the cost-benefit trade-off so very few people bother AFAIK, when

Re: Converting assertions into release assertions

2016-09-23 Thread Paolo Amadini
On 9/23/2016 1:49 PM, Gijs Kruitbosch wrote: Then this enables me to answer Ehsan's question. These are the builds I've recently tried using (e.g. when debugging intermittents in VMs because then I don't need to set up too much of a build env) and they're still very slow. Some time ago I

Re: Converting assertions into release assertions

2016-09-23 Thread Gijs Kruitbosch
On 23/09/2016 11:20, Ted Mielczarek wrote: On Fri, Sep 23, 2016, at 05:58 AM, Panos Astithas wrote: I used to do that in the past, but nowadays artifact builds have changed the cost-benefit trade-off so very few people bother AFAIK, when not touching C++ code. If we could get artifact builds to

Re: Intent to ship: Storage API estimate method

2016-09-23 Thread Xidorn Quan
On Wed, Sep 21, 2016, at 01:42 PM, Shawn Huang wrote: > Summary: > ​The Storage Standard defines an API for persistent storage and quota > estimates. > ​The estimate() > method can > be used to determine whether there is enough space

Re: Converting assertions into release assertions

2016-09-23 Thread Ted Mielczarek
On Fri, Sep 23, 2016, at 05:58 AM, Panos Astithas wrote: > I used to do that in the past, but nowadays artifact builds have changed > the cost-benefit trade-off so very few people bother AFAIK, when not > touching C++ code. If we could get artifact builds to use --enable-debug > and

Re: Strange error message on try-comm-central: Error: Invalid addon ID: expected addon ID specialpow...@mozilla.org, found special-pow...@mozilla.org in manifest

2016-09-23 Thread ishikawa
On 2016年09月23日 15:53, Mark Banner wrote: > > https://dxr.mozilla.org/mozilla-central/search?q=security.turn_off_all_security_so_that_viruses_can_take_over_this_computer=false > > > This probably means that the Thunderbird specific MozMill builders should > either not be installing the special

Re: Converting assertions into release assertions

2016-09-23 Thread Panos Astithas
On Thu, Sep 22, 2016 at 6:07 PM, Ehsan Akhgari wrote: > On 2016-09-22 9:07 AM, Gijs Kruitbosch wrote: > > On 22/09/2016 05:28, Nicholas Nethercote wrote: > >> Greetings, > >> > >> Assertions, such as MOZ_ASSERT, are great. But they only run in debug > >> builds. > >> >

B2G OS Announcements on Tuesday

2016-09-23 Thread Benjamin Francis
Dear B2G OS community, Our weekly meeting on Tuesday 27th September will be attended by some senior members of staff from Mozilla who would like to make some announcements to the community about the future of the B2G project and Mozilla's involvement. I would strongly recommend that you attend

Re: Strange error message on try-comm-central: Error: Invalid addon ID: expected addon ID specialpow...@mozilla.org, found special-pow...@mozilla.org in manifest

2016-09-23 Thread Mark Banner
On 23/09/2016 05:01, ishikawa wrote: On 2016年09月23日 11:42, ishikawa wrote: By changing a few install.rdf as suggested, the particular error messages are gone, but I now see different failures. https://treeherder.mozilla.org/#/jobs?repo=try-comm-central=de72a169065a2bbb7f69a0e5420992bfca5a77ec

Re: Converting assertions into release assertions

2016-09-23 Thread Julian Seward
On 22/09/16 17:07, Ehsan Akhgari wrote: > What exact debug configuration is too slow for you? People who want to > debug C++ generally turn optimizations off, but for front-end devs, I > think building with --enable-debug and --enable-optimize should give you > an optimized build with the debug