Re: Intent to remove: Fennec

2019-09-24 Thread mark . erikson
Haha :) I both appreciate the "request to get involved" aspect, as well as the subtle "STOP WHINING AND CONTRIBUTE SOMETHING USEFUL!" aspect... I've repeated that phrase more times than I can count myself :) I actually am a maintainer of the Redux JS state management lib, so A) that already

Re: Intent to remove: Fennec

2019-09-24 Thread Jared Hirsch
Hey Mark, Since you've traveled this far down the rabbit hole already, seems like I should just _casually mention_ that contributions are welcome ^_^ You can learn about Mozilla's next-gen Android browsers and browser components here, if you're interested: https://mozac.org/contributing/

Of writing asynchronous tests

2019-09-24 Thread smaug
Hi all, during the past year, while optimizing page load by changing how various tasks within Gecko are scheduled, intermittently failing tests have often caused trouble and required fixes to them or occasionally disabling them. Now with Fission we are seeing even more issues and we will do

Re: Intent to remove: Fennec

2019-09-24 Thread mark . erikson
Yeah, this kind of detail was really missing from the public statements :) I don't expect consumer-facing PR posts to go into nitty-gritty technical details, but it wasn't apparent that there was really anything more going on besides "nope, we're just going to rewrite it and move all the UI

Re: Intent to remove: Fennec

2019-09-24 Thread Botond Ballo
On Tue, Sep 24, 2019 at 1:10 PM wrote: > - I have a _bunch_ of addons installed in Fennec. uBlock Origin is by far > the most critical, but I have a number of other quality-of-life addons as > well. Based on the articles I've seen, Fenix does not yet have any extension > support, so I can't

Re: Intent to remove: Fennec

2019-09-24 Thread Kris Maglione
On Tue, Sep 24, 2019 at 10:07:28AM -0700, mark.erik...@gmail.com wrote: - I am very happy with the current Fennec app and its UI, and don't understand why Mozilla feels a need to drop that product and create a new one from scratch. We're not creating a new one from scratch. Many of the

Web IDL now uses mixin syntax, not "implements"

2019-09-24 Thread Boris Zbarsky
The way mixins are done in IDL has changed syntax somewhat. Instead of having a [NoInterfaceObject] interface and an "implements" statement, the new setup looks like this: interface A {}; interface mixin B { void somethingMixedIn(); } A includes B; In-tree IDL has been updated

Re: Intent to remove: Fennec

2019-09-24 Thread mark . erikson
Heh. No, I haven't tried Fenix, which I realize also makes it a bit harder to take my complaints seriously :) Having said that: - I am very happy with the current Fennec app and its UI, and don't understand why Mozilla feels a need to drop that product and create a new one from scratch. I

Implemented nsIConsoleService::logMessage logging from parent to content process

2019-09-24 Thread Paul Zühlcke
Hi everyone! I've landed a patch enabling nsIConsoleService::logMessage to log script errors from parent to content process. For example, this enables JavaScript logging from the parent process to the website console. Simply initialize the script error with a window ID: let consoleMsg =

Re: Intent to remove: Fennec

2019-09-24 Thread Bobby Holley
+1. This is a big milestone, and reflects countless hours of hard work building our next-generation mobile stack. Congrats to everyone involved! On Thu, Sep 19, 2019 at 12:59 PM Kris Maglione wrote: > > This sounds like a stellar plan. > > -Kris > > On Thu, Sep 19, 2019 at 02:55:56PM -0500,

Moving Firefox to a faster 4-week release cycle!

2019-09-24 Thread Ritu Kothari
We’re excited to announce that we’re adjusting Firefox release cadence to increase our agility, and to bring you new features more quickly. Starting Q1 2020, we plan to ship a major Firefox release every 4 weeks.

Re: Bugzilla posting failure.

2019-09-24 Thread Emma Humphries
Moving dev-platform to bcc. Thank you for your email. You had posted a bug, https://bugzilla.mozilla.org/show_bug.cgi?id=1574787, which was resolved as a duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1472757, so that would not show up in My Dashboard. I'll ask the BMO team to see if

Re: Intent to remove: Fennec

2019-09-24 Thread Dirkjan Ochtman
On Mon, Sep 23, 2019 at 10:51 PM wrote: > As a happy Fennec end user with no direct involvement with Mozilla, I'm > decidedly unhappy about the direction Mozilla seems to be going here. I > don't expect this complaint to have any effect on plans, but FYI. > Have you actually tried Fenix