Re: Rust as build requirement was Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread David Rajchenbach-Teller
Well, this wouldn't be the first time that we are not as clear communicating our intents as we thought or should. Sorry about that. Thanks for getting in touch with the OS/2 maintainer. We definitely need to spread the word asap. I hope that Rust can be ported to OS/2 and other Tier-3 platforms bu

Re: WebUSB

2015-12-14 Thread Eric Rescorla
On Mon, Dec 14, 2015 at 8:15 PM, Robert O'Callahan wrote: > On Mon, Dec 14, 2015 at 11:09 PM, Eric Rescorla wrote: > >> This is certainly something one could consider, but it it seems like it >> confers a major >> advantage on the vendor vis-a-vis everyone else. If we're going to have >> an add-

Re: WebUSB

2015-12-14 Thread Robert O'Callahan
On Mon, Dec 14, 2015 at 11:09 PM, Eric Rescorla wrote: > This is certainly something one could consider, but it it seems like it > confers a major > advantage on the vendor vis-a-vis everyone else. If we're going to have an > add-on > mechanism, I don't see why vendors can't use it too. > I thin

Re: WebUSB

2015-12-14 Thread Eric Rescorla
On Mon, Dec 14, 2015 at 8:02 PM, Robert O'Callahan wrote: > On Mon, Dec 14, 2015 at 9:29 PM, Eric Rescorla wrote: > >> On Thu, Dec 10, 2015 at 1:36 AM, Martin Thomson wrote: >> >>> On Thu, Dec 10, 2015 at 5:17 PM, Robert O'Callahan >>> wrote: >>> > On Fri, Dec 4, 2015 at 4:56 PM, Eric Rescorla

Re: WebUSB

2015-12-14 Thread Robert O'Callahan
On Mon, Dec 14, 2015 at 9:29 PM, Eric Rescorla wrote: > On Thu, Dec 10, 2015 at 1:36 AM, Martin Thomson wrote: > >> On Thu, Dec 10, 2015 at 5:17 PM, Robert O'Callahan >> wrote: >> > On Fri, Dec 4, 2015 at 4:56 PM, Eric Rescorla wrote: >> > >> >> (4) Have the APIs hidden behind access controls

Re: Rust as build requirement was Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Cameron Kaiser
On 12/14/15 7:36 PM, Gregory Szorc wrote: On Mon, Dec 14, 2015 at 6:58 PM, Cameron Kaiser wrote: That said, I kind of object to the fact that no one brought this up until I noticed it in passing, and the work to get Rust up on a tier-3 platform -- a language that currently has no relevance to t

Re: Rust as build requirement was Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Gregory Szorc
On Mon, Dec 14, 2015 at 6:58 PM, Cameron Kaiser wrote: > Replying to a couple messages at once. > > On 12/14/15 2:19 PM, Mike Hoye wrote: > >> On 2015-12-14 4:06 PM, Justin Dolske wrote: >> >>> On 12/14/15 2:51 AM, Ted Mielczarek wrote: >>> >>> [...]Obviously this isn't something we like to see,

Re: Rust as build requirement was Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Cameron Kaiser
Replying to a couple messages at once. On 12/14/15 2:19 PM, Mike Hoye wrote: On 2015-12-14 4:06 PM, Justin Dolske wrote: On 12/14/15 2:51 AM, Ted Mielczarek wrote: [...]Obviously this isn't something we like to see, but we shouldn't let the support of non-Tier 1 platforms guide our decision m

Re: WebUSB

2015-12-14 Thread Eric Rescorla
On Thu, Dec 10, 2015 at 1:36 AM, Martin Thomson wrote: > On Thu, Dec 10, 2015 at 5:17 PM, Robert O'Callahan > wrote: > > On Fri, Dec 4, 2015 at 4:56 PM, Eric Rescorla wrote: > > > >> (4) Have the APIs hidden behind access controls that need to be enabled > by > >> an extension > >> (but a trivi

Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Nathan Froyd
On Sat, Dec 12, 2015 at 5:17 PM, Cameron Kaiser wrote: > This would essentially mandate, then, that Gecko can only be built on > platforms with a Rust toolchain. That may be desirable, but it would > probably bust some of the obscure Tier-3 platforms and it would definitely > bust TenFourFox (we

Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Mike Hoye
On 2015-12-14 4:06 PM, Justin Dolske wrote: On 12/14/15 2:51 AM, Ted Mielczarek wrote: [...]Obviously this isn't something we like to see, but we shouldn't let the support of non-Tier 1 platforms guide our decision making to that extent. Enabling Rust components in Gecko is important work, and

Re: FYI: e10s will be enabled in beta 44/45

2015-12-14 Thread Jim Mathies
On Saturday, December 12, 2015 at 4:19:55 PM UTC-6, Cameron Kaiser wrote: > On 12/4/15 10:43 AM, jmath...@mozilla.com wrote: > > On Friday, December 4, 2015 at 11:08:08 AM UTC-6, Armen Zambrano G. wrote: > >> LastPass bring the browser to a crawl making it almost impossible to > >> use. If we have

Re: FYI: e10s will be enabled in beta 44/45

2015-12-14 Thread Jim Mathies
On Sunday, December 13, 2015 at 9:12:59 PM UTC-6, Daniel Veditz wrote: > On Mon, Dec 7, 2015 at 4:36 AM, Kurt Roeckx wrote: > > > On 2015-12-04 19:43, jmath...@mozilla.com wrote: > > > >> Not an issue since initial rollout to beta and release will be to users > >> who do not have addons installed

Re: Dan Stillman's concerns about Extension Signing

2015-12-14 Thread Gervase Markham
On 27/11/15 15:50, Gavin Sharp wrote: > No, that's not right. There's an important distinction between > "finding malicious JS code" and "finding _all_ malicious JS code". The > latter is impossible, but the former isn't. > > Proving "the validator won't catch everything" isn't particularly > rele

[Firefox Desktop] Issues found: November 30th to December 4th

2015-12-14 Thread Andrei Vaida
Hi everyone, Here's the list of new issues found and filed by the Desktop Manual QA team last week (Week 49: November 30 - December 04). 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.org/

[Firefox Desktop] Issues found: December 7th to December 11th

2015-12-14 Thread Andrei Vaida
Hi everyone, Here's the list of new issues found and filed by the Desktop Manual QA team last week (Week 50: December 07 - December 11). 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.org/

Re: Transitioning from FHR to Telemetry

2015-12-14 Thread Margaret Leibovic
For Android, we are planning to start sending key metrics in a mobile "core data" ping. We're designing the specifics of that ping here: https://docs.google.com/document/d/1Ap5Z48Rh4t1r5lKmDAVCHNWpLS4nJIG4abZmw0nQiq4/edit#heading=h.my2y0xqb6c91 We haven't started implementation work on this yet, s

Re: Transitioning from FHR to Telemetry

2015-12-14 Thread Hamilton Ulmer
Hello - Those responsible for Android-related FHR-based metrics are not aware of the timeline for Android's transition, and I doubt we're prepared for that transition at this point. It'd be great to know the timeline for this. The bug linked to above does not include that information. ~ Hamilton

Are we classy yet?

2015-12-14 Thread Eric Faust
Hi all, Just a quick note to say that ES6 Classes ( https://hacks.mozilla.org/2015/07/es6-in-depth-classes/) are going to ride the trains with 45. This will hopefully be quite useful for the Firefox developer experience, as there have been many requests, both internal and external, for classes sup

Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Justin Dolske
On 12/14/15 2:51 AM, Ted Mielczarek wrote: [...]Obviously this isn't something we like to see, but we shouldn't let the support of non-Tier 1 platforms guide our decision making to that extent. Enabling Rust components in Gecko is important work, and outweighs the value of supporting Firefox on

E10S and Dom Inspector

2015-12-14 Thread Jeff Griffiths
( re-posting this from firefox-dev at dcamp's suggestion, sorry if this feels like a duplicate thread to you ) The e10s team looked at bug 1078121[1] this morning and asked how concerned I am about it. I responded in comment 7 ( link below ) and I *think* my workarounds are reasonable, however I w

Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Henri Sivonen
On Sun, Dec 13, 2015 at 10:50 AM, Nicholas Nethercote wrote: > On Sun, Dec 13, 2015 at 9:17 AM, Cameron Kaiser wrote: >> >> This would essentially mandate, then, that Gecko can only be built on >> platforms with a Rust toolchain. That may be desirable, but it would >> probably bust some of the ob

Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread Ted Mielczarek
On Sun, Dec 13, 2015, at 09:27 PM, Nicholas Nethercote wrote: > On Sun, Dec 13, 2015 at 11:28 AM, Bobby Holley > wrote: > >> > >> I've been wondering about this. There's a big difference between (a) > >> permitting Rust components (while still allowing fallback C++ > >> equivalents) and (b) mand