Re: Report your development frustrations via `mach rage`

2016-08-08 Thread Gregory Szorc
I agree: "rage" is a bit aggressive. And as mconnor said on IRC, "rage" can have an alternate meaning in the brogrammer lexicon. Speaking of bikeshedding, I was looking at a thesaurus and one of the synonyms for "complain" is "yammer." As much as I want to rename it to `mach yammer`, I think I'll

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Xidorn Quan
On Mon, Aug 8, 2016, at 11:35 PM, Boris Zbarsky wrote: > On 8/8/16 9:02 AM, Xidorn Quan wrote: > > Would that make it harder for people to jump into some file directly via > > history (or awesome bar)? > > I _think_ the suggestion is as follows: > > When you click a link to a particular line in d

Re: Report your development frustrations via `mach rage`

2016-08-08 Thread Jim Blandy
I sincerely apologize to the list for my careless introduction of a bikeshed debate. I will strive to do better in the future. On Mon, Aug 8, 2016 at 2:04 PM, Armen Zambrano G. wrote: > I agree with the last suggestion. Words and context matter. > > On 2016-08-08 04:25 PM, Jim Blandy wrote: > >>

Re: Report your development frustrations via `mach rage`

2016-08-08 Thread Armen Zambrano G.
I agree with the last suggestion. Words and context matter. On 2016-08-08 04:25 PM, Jim Blandy wrote: LOL, but honestly, one of the ways I get myself to treat people better is to avoid the whole rage / tableflip / flame vocabulary when thinking about what I want to do. Could we publicize this a

Re: Action Script 4

2016-08-08 Thread Adam Roach
On 8/7/16 12:45, Jonathan Moore wrote: I was wondering about how one would go about integrating ActionScript into Gecko. I'd start by looking at Shumway -- I believe it only does Actionscript 1, 2, and 3, and that the support is only partial, but it's prob

Re: Report your development frustrations via `mach rage`

2016-08-08 Thread Jim Blandy
LOL, but honestly, one of the ways I get myself to treat people better is to avoid the whole rage / tableflip / flame vocabulary when thinking about what I want to do. Could we publicize this as "mach gripe", and leave "rage" as an alias? On Mon, Aug 8, 2016 at 10:51 AM, Gregory Szorc wrote: >

Re: Rust code in mozilla-central now builds via cargo

2016-08-08 Thread Bobby Holley
On Mon, Aug 8, 2016 at 12:15 PM, Michael Layzell wrote: > Thanks a ton for your work on this! This makes working on rust code in > gecko much easier, and makes importing libraries from the ecosystem simpler > as well (if a tad tedious). > Importing libraries from the ecosystem is going to get a

Re: Rust code in mozilla-central now builds via cargo

2016-08-08 Thread Michael Layzell
Thanks a ton for your work on this! This makes working on rust code in gecko much easier, and makes importing libraries from the ecosystem simpler as well (if a tad tedious). On Mon, Aug 8, 2016 at 1:21 PM, Bobby Holley wrote: > +1. This is an important step forward. Thanks Nathan! > > On Mon, A

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Erik Rose
> When you click a link to a particular line in dxr, that would normally > navigate from https://dxr/footo https://dxr/foo#lineno. Instead, have it > navigate to https://dxr/rev/foo#lineno. If done as a straight navigation, > it's annoying, because it reloads the page. So instead, do it as a

Report your development frustrations via `mach rage`

2016-08-08 Thread Gregory Szorc
Sometimes when hacking on Firefox/Gecko you experience something that irks you. But filing a bug isn't appropriate or could be time consuming. You instead vent frustrations on IRC, with others around the figurative water cooler, or - even worse - you don't tell anyone. The Developer Productivity T

Re: Rust code in mozilla-central now builds via cargo

2016-08-08 Thread Bobby Holley
+1. This is an important step forward. Thanks Nathan! On Mon, Aug 8, 2016 at 6:07 AM, Ted Mielczarek wrote: > On Sun, Aug 7, 2016, at 06:06 PM, Nathan Froyd wrote: > > TL; DR: Bug 1231764 has landed on mozilla-central; the build system > > now invokes cargo to build all the Rust code in m-c. Th

Re: flexbox issue in firefox

2016-08-08 Thread Daniel Holbert
On 08/08/2016 10:12 AM, Daniel Holbert wrote: > The fix in Firefox should be a pretty simple change, I think, but > unfortunately we haven't gotten to it yet. I can prioritize it to fix > in the next week or so, though that still means it wouldn't reach > Firefox release users for another few mont

Re: flexbox issue in firefox

2016-08-08 Thread Daniel Holbert
I believe you'd need to use a definite "height" value on the flex container or one of its descendants. (instead of -- or along with -- the explicit "max-height" that you're using right now) For example: https://jsfiddle.net/04o1kwfd/4/ (I suspect you may not want an explicit "height", but I don

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Boris Zbarsky
On 8/8/16 9:56 AM, Honza Bambas wrote: If we want to update URL in the address bar, then yes. But there could be an option to copy the link a different way than going to URL bar and do Ctrl-C, like a button "copy this code perma link". No one would use such a thing in practice, I expect; the m

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Andrew Sutherland
On Mon, Aug 8, 2016, at 09:35 AM, Boris Zbarsky wrote: > When you click a link to a particular line in dxr, that would normally > navigate from https://dxr/foo to https://dxr/foo#lineno. Instead, have > it navigate to https://dxr/rev/foo#lineno. It would be great if DXR could expose a truncated

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Honza Bambas
On 8/8/2016 15:35, Boris Zbarsky wrote: On 8/8/16 9:02 AM, Xidorn Quan wrote: Would that make it harder for people to jump into some file directly via history (or awesome bar)? I _think_ the suggestion is as follows: When you click a link to a particular line in dxr, that would normally navi

Re: Rust code in mozilla-central now builds via cargo

2016-08-08 Thread Nathan Froyd
On Mon, Aug 8, 2016 at 6:41 AM, Andreas Tolfsen wrote: > This is great, but as of pulling central this morning I can’t build > because configure complains about missing cargo. I’ve filed > https://bugzilla.mozilla.org/show_bug.cgi?id=1293219 about this. Thanks for the report, I'll take a look.

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Boris Zbarsky
On 8/8/16 9:02 AM, Xidorn Quan wrote: Would that make it harder for people to jump into some file directly via history (or awesome bar)? I _think_ the suggestion is as follows: When you click a link to a particular line in dxr, that would normally navigate from https://dxr/foo to https://dxr/

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Xidorn Quan
On Mon, Aug 8, 2016, at 11:07 PM, Anne van Kesteren wrote: > On Mon, Aug 8, 2016 at 3:02 PM, Xidorn Quan wrote: > > Would that make it harder for people to jump into some file directly via > > history (or awesome bar)? > > Yeah it might, I suppose. > > An alternative might be that we make the fr

Re: Rust code in mozilla-central now builds via cargo

2016-08-08 Thread Ted Mielczarek
On Sun, Aug 7, 2016, at 06:06 PM, Nathan Froyd wrote: > TL; DR: Bug 1231764 has landed on mozilla-central; the build system > now invokes cargo to build all the Rust code in m-c. This should > result in a better Rust developer experience, as well as making it > easier to import Rust libraries into

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Anne van Kesteren
On Mon, Aug 8, 2016 at 3:02 PM, Xidorn Quan wrote: > Would that make it harder for people to jump into some file directly via > history (or awesome bar)? Yeah it might, I suppose. An alternative might be that we make the fragments smarter by encoding the contents of a line. So even if the line m

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Xidorn Quan
On Mon, Aug 8, 2016, at 08:34 PM, Anne van Kesteren wrote: > On Mon, Aug 8, 2016 at 12:27 PM, Honza Bambas > wrote: > > Can we find some way to push users of DXR to use the correct permanent URL > > to link to? > > Use replaceState() and change the page UI to instead offer a "latest > version" li

[Firefox Desktop] Issues found: August 1st to 5th

2016-08-08 Thread Andrei Vaida
Hi everyone, Here's the list of new issues found and filed by the Desktop Release QA Team last week, *August 01 - August 05* (week 31). 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/p

Re: Rust code in mozilla-central now builds via cargo

2016-08-08 Thread Andreas Tolfsen
Nathan, Nathan Froyd writes: > TL; DR: Bug 1231764 has landed on mozilla-central; the build system > now invokes cargo to build all the Rust code in m-c. This should > result in a better Rust developer experience, as well as making it > easier to import Rust libraries into m-c. This is great,

Re: DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Anne van Kesteren
On Mon, Aug 8, 2016 at 12:27 PM, Honza Bambas wrote: > Can we find some way to push users of DXR to use the correct permanent URL > to link to? Use replaceState() and change the page UI to instead offer a "latest version" link? -- https://annevankesteren.nl/ ___

DXR: How to encourage people to link to perma-links instead of plain ones?

2016-08-08 Thread Honza Bambas
tl;dr: plain DXR links quickly become outdated -> push people to use perma-links instead by adjusting the DXR UI. Long version: When a link like [1] - let's call it a plain link, the link copied from the URL bar - is added to e.g. bugzilla or an email, it will soon point to a wrong line when