All about crashes

2016-05-23 Thread Nicholas Nethercote
Greetings,

I've written a document called "All about crashes" which I've put on
the Project Uptime wiki:

https://wiki.mozilla.org/Platform/Uptime#All_about_crashes

It's about all the different ways we can discover, diagnose, and
address crashes. It's intended to be a comprehensive, because I want
to use it to help identify and prioritise all the ways we could do
better.

I would appreciate any feedback people might have. I'm sure I have
gotten some things wrong, and omitted some things. Thanks in advance.

Nick
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Two Factor Authentication and Github

2016-05-23 Thread Tony Mechelynck
Well, apparently my home phone does not receive SMS messages. Maybe
they are blocked by the phone company. I'll see what is the dumbest
kind of cellphones I can find in town (when shops are open — it's now
5:48 am my time). I'll see if I can use my existing SIM card (so my
friends can still call the same number) but I guess the numbers stored
in my existing cellphone memory are lost. We'll see.

Best regards,
Tony.

On Tue, May 24, 2016 at 2:07 AM, Dave Townsend  wrote:
> Github supports using SMS as the 2nd factor in many countries (Belgium
> included) so a smartphone is not always required.
>
> https://help.github.com/articles/countries-where-sms-authentication-is-supported/
>
> On Mon, May 23, 2016 at 3:50 PM, Jared Hirsch <6...@mozilla.com> wrote:
>>
>> A smartphone isn't required to generate 2FA TOTP/HOTP codes. Have a look
>> at
>> the OATH toolkit:
>>
>> http://www.nongnu.org/oath-toolkit/
>>
>> Cheers,
>>
>> Jared
>>
>>
>> On Mon, May 23, 2016 at 3:27 PM,  wrote:
>>
>> > On Monday, May 23, 2016 at 2:29:02 PM UTC+2, Lawrence Mandel wrote:
>> > > You can ignore this email if you are not a member of the GitHub
>> > > Mozilla
>> > > organization.
>> > >
>> > > Starting on June 20th, the GitHub Mozilla organization will require
>> > > Two
>> > > Factor Authentication (2FA). We’re implementing 2FA for security
>> > > reasons
>> > --
>> > >  if you lose or have your password stolen, 2FA provides an extra layer
>> > > of
>> > > defense to prevent your account from being compromised. This change
>> > > has
>> > > already been rolled out for Admins, and is now being extended for all
>> > > members.
>> > >
>> > > You can learn more about GitHub and 2FA at
>> > > https://help.github.com/articles/about-two-factor-authentication/
>> > >
>> > > Please see https://wiki.mozilla.org/Github for more information about
>> > using
>> > > GitHub at Mozilla, or find us on #github on irc.mozilla.org.
>> > >
>> > > Thanks,
>> > >
>> > > Lawrence
>> >
>> > Sorry, but IIUC setting up 2FA requires a smartphone and I don't have
>> > one.
>> > Not only I never had a smartphone, but my dumb cellphone recently got
>> > its
>> > screen broken down so the only thing it is still good for is receiving
>> > voice communications. To read or send SMSes I need the screen, and so do
>> > I
>> > to see where an incoming phone call (which I couldn't immediately
>> > answer)
>> > or a message came from.
>> > I have a house phone (on a line); it uses tones, not strings of 1 to 10
>> > impulses, and I think it can receive but not send SMS messages; also,
>> > for
>> > security against unscrupulous neighbours it is restricted to sending
>> > only
>> > domestic calls (within Belgium). (Incoming calls can come from
>> > anywhere.)
>> > ___
>> > dev-platform mailing list
>> > dev-platform@lists.mozilla.org
>> > https://lists.mozilla.org/listinfo/dev-platform
>> >
>> ___
>> dev-platform mailing list
>> dev-platform@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-platform
>
>
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Two Factor Authentication and Github

2016-05-23 Thread Cameron Kaiser

On 5/23/16 3:27 PM, antoine.mechely...@gmail.com wrote:

On Monday, May 23, 2016 at 2:29:02 PM UTC+2, Lawrence Mandel wrote:

Starting on June 20th, the GitHub Mozilla organization will require Two
Factor Authentication (2FA). We’re implementing 2FA for security reasons --
  if you lose or have your password stolen, 2FA provides an extra layer of
defense to prevent your account from being compromised. This change has
already been rolled out for Admins, and is now being extended for all
members.

You can learn more about GitHub and 2FA at
https://help.github.com/articles/about-two-factor-authentication/

Please see https://wiki.mozilla.org/Github for more information about using
GitHub at Mozilla, or find us on #github on irc.mozilla.org.


Sorry, but IIUC setting up 2FA requires a smartphone and I don't have one.


Not at all. I have a homemade Perl script on my home server that handles 
2FA HOTP. The algorithm is very easy to implement and there are lots of 
desktop choices too.


Cameron Kaiser
tier-3 misery and company dept.

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Intent to ship: PerformanceObserver

2016-05-23 Thread Hiroyuki Ikezoe
In Firefox 51 I indent to turn PerformanceObserver on by default. It has 
been developed behind the dom.enable_performance_observer preference. 
Chrome has been shipping it[1]. Their 'intent to ship' is [2].


Bug to turn on by default:
https://bugzilla.mozilla.org/show_bug.cgi?id=1271487

Link to standard:
https://w3c.github.io/performance-timeline/#the-performanceobserver-interface

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=485613
[2] 
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/zLL_d4DLAno


Thanks,
hiro

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Two Factor Authentication and Github

2016-05-23 Thread Dave Townsend
Github supports using SMS as the 2nd factor in many countries (Belgium
included) so a smartphone is not always required.

https://help.github.com/articles/countries-where-sms-authentication-is-supported/

On Mon, May 23, 2016 at 3:50 PM, Jared Hirsch <6...@mozilla.com> wrote:

> A smartphone isn't required to generate 2FA TOTP/HOTP codes. Have a look at
> the OATH toolkit:
>
> http://www.nongnu.org/oath-toolkit/
>
> Cheers,
>
> Jared
>
>
> On Mon, May 23, 2016 at 3:27 PM,  wrote:
>
> > On Monday, May 23, 2016 at 2:29:02 PM UTC+2, Lawrence Mandel wrote:
> > > You can ignore this email if you are not a member of the GitHub Mozilla
> > > organization.
> > >
> > > Starting on June 20th, the GitHub Mozilla organization will require Two
> > > Factor Authentication (2FA). We’re implementing 2FA for security
> reasons
> > --
> > >  if you lose or have your password stolen, 2FA provides an extra layer
> of
> > > defense to prevent your account from being compromised. This change has
> > > already been rolled out for Admins, and is now being extended for all
> > > members.
> > >
> > > You can learn more about GitHub and 2FA at
> > > https://help.github.com/articles/about-two-factor-authentication/
> > >
> > > Please see https://wiki.mozilla.org/Github for more information about
> > using
> > > GitHub at Mozilla, or find us on #github on irc.mozilla.org.
> > >
> > > Thanks,
> > >
> > > Lawrence
> >
> > Sorry, but IIUC setting up 2FA requires a smartphone and I don't have
> one.
> > Not only I never had a smartphone, but my dumb cellphone recently got its
> > screen broken down so the only thing it is still good for is receiving
> > voice communications. To read or send SMSes I need the screen, and so do
> I
> > to see where an incoming phone call (which I couldn't immediately answer)
> > or a message came from.
> > I have a house phone (on a line); it uses tones, not strings of 1 to 10
> > impulses, and I think it can receive but not send SMS messages; also, for
> > security against unscrupulous neighbours it is restricted to sending only
> > domestic calls (within Belgium). (Incoming calls can come from anywhere.)
> > ___
> > dev-platform mailing list
> > dev-platform@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-platform
> >
> ___
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Two Factor Authentication and Github

2016-05-23 Thread Jared Hirsch
A smartphone isn't required to generate 2FA TOTP/HOTP codes. Have a look at
the OATH toolkit:

http://www.nongnu.org/oath-toolkit/

Cheers,

Jared


On Mon, May 23, 2016 at 3:27 PM,  wrote:

> On Monday, May 23, 2016 at 2:29:02 PM UTC+2, Lawrence Mandel wrote:
> > You can ignore this email if you are not a member of the GitHub Mozilla
> > organization.
> >
> > Starting on June 20th, the GitHub Mozilla organization will require Two
> > Factor Authentication (2FA). We’re implementing 2FA for security reasons
> --
> >  if you lose or have your password stolen, 2FA provides an extra layer of
> > defense to prevent your account from being compromised. This change has
> > already been rolled out for Admins, and is now being extended for all
> > members.
> >
> > You can learn more about GitHub and 2FA at
> > https://help.github.com/articles/about-two-factor-authentication/
> >
> > Please see https://wiki.mozilla.org/Github for more information about
> using
> > GitHub at Mozilla, or find us on #github on irc.mozilla.org.
> >
> > Thanks,
> >
> > Lawrence
>
> Sorry, but IIUC setting up 2FA requires a smartphone and I don't have one.
> Not only I never had a smartphone, but my dumb cellphone recently got its
> screen broken down so the only thing it is still good for is receiving
> voice communications. To read or send SMSes I need the screen, and so do I
> to see where an incoming phone call (which I couldn't immediately answer)
> or a message came from.
> I have a house phone (on a line); it uses tones, not strings of 1 to 10
> impulses, and I think it can receive but not send SMS messages; also, for
> security against unscrupulous neighbours it is restricted to sending only
> domestic calls (within Belgium). (Incoming calls can come from anywhere.)
> ___
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Two Factor Authentication and Github

2016-05-23 Thread antoine . mechelynck
On Monday, May 23, 2016 at 2:29:02 PM UTC+2, Lawrence Mandel wrote:
> You can ignore this email if you are not a member of the GitHub Mozilla
> organization.
> 
> Starting on June 20th, the GitHub Mozilla organization will require Two
> Factor Authentication (2FA). We’re implementing 2FA for security reasons --
>  if you lose or have your password stolen, 2FA provides an extra layer of
> defense to prevent your account from being compromised. This change has
> already been rolled out for Admins, and is now being extended for all
> members.
> 
> You can learn more about GitHub and 2FA at
> https://help.github.com/articles/about-two-factor-authentication/
> 
> Please see https://wiki.mozilla.org/Github for more information about using
> GitHub at Mozilla, or find us on #github on irc.mozilla.org.
> 
> Thanks,
> 
> Lawrence

Sorry, but IIUC setting up 2FA requires a smartphone and I don't have one. Not 
only I never had a smartphone, but my dumb cellphone recently got its screen 
broken down so the only thing it is still good for is receiving voice 
communications. To read or send SMSes I need the screen, and so do I to see 
where an incoming phone call (which I couldn't immediately answer) or a message 
came from.
I have a house phone (on a line); it uses tones, not strings of 1 to 10 
impulses, and I think it can receive but not send SMS messages; also, for 
security against unscrupulous neighbours it is restricted to sending only 
domestic calls (within Belgium). (Incoming calls can come from anywhere.)
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


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

2016-05-23 Thread smaug

On 05/23/2016 09:55 AM, Anne van Kesteren wrote:

On Mon, May 23, 2016 at 8:25 AM, Ben Tian  wrote:

Chrome and Safari don't provide a way to disable scrollbar, according to

https://bugzilla.mozilla.org/show_bug.cgi?id=1257887#c0

If you have any concern or know of regression on pages relying on current
behavior, please let me know.


Do we even offer control across origins?




What do you mean with this?
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Intent to implement and ship: spec changes to the .form property and "form" attribute on elements

2016-05-23 Thread smaug

On 05/23/2016 10:17 PM, Boris Zbarsky wrote:

Summary: The "form" content attribute on  elements no longer means 
anything.  .form returns the .form of the labeled control, or null if
nothing is labeled or the labeled thing has no .form.  In particular, you can 
no longer associate a label with one form but associate its labeled
control with a different form.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1268852

Spec: https://github.com/whatwg/html/pull/1120 and 
https://html.spec.whatwg.org/multipage/forms.html#the-label-element and
https://html.spec.whatwg.org/multipage/forms.html#dom-label-form

Estimated release: 49

devtools bug: none needed, I think.

Support in other browsers: Chrome is planning to do this.  See 
.
  According to that message, Edge and WebKit don't support the "form" content 
attribute on  anyway; .form always returns the ancestor form in
those engines.

-Boris



As I said in https://github.com/whatwg/html/issues/787 this change looks ok to 
me.


-Olli
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Intent to implement and ship: spec changes to the .form property and "form" attribute on elements

2016-05-23 Thread Boris Zbarsky
Summary: The "form" content attribute on  elements no longer 
means anything.  .form returns the .form of the labeled control, or null 
if nothing is labeled or the labeled thing has no .form.  In particular, 
you can no longer associate a label with one form but associate its 
labeled control with a different form.


Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1268852

Spec: https://github.com/whatwg/html/pull/1120 and 
https://html.spec.whatwg.org/multipage/forms.html#the-label-element and 
https://html.spec.whatwg.org/multipage/forms.html#dom-label-form


Estimated release: 49

devtools bug: none needed, I think.

Support in other browsers: Chrome is planning to do this.  See 
. 
 According to that message, Edge and WebKit don't support the "form" 
content attribute on  anyway; .form always returns the ancestor 
form in those engines.


-Boris
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Requiring SSE2 on all 32-bit x86 OSs (was: Re: Reverting to VS2013 on central and aurora)

2016-05-23 Thread Tobias B. Besemer
"[...] The earlier 'SIMD' instruction sets on the x86 platform, from oldest to 
newest, are 'MMX', '3DNow!' (developed by AMD), 'SSE' and 'SSE2'. [...]"
Source: https://en.wikipedia.org/wiki/SSE3 (At the top.)

Is support for 'MMX' & '3DNow!' already dropped?

-BesTo
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Two Factor Authentication and Github

2016-05-23 Thread Lawrence Mandel
You can ignore this email if you are not a member of the GitHub Mozilla
organization.

Starting on June 20th, the GitHub Mozilla organization will require Two
Factor Authentication (2FA). We’re implementing 2FA for security reasons --
 if you lose or have your password stolen, 2FA provides an extra layer of
defense to prevent your account from being compromised. This change has
already been rolled out for Admins, and is now being extended for all
members.

You can learn more about GitHub and 2FA at
https://help.github.com/articles/about-two-factor-authentication/

Please see https://wiki.mozilla.org/Github for more information about using
GitHub at Mozilla, or find us on #github on irc.mozilla.org.

Thanks,

Lawrence
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform