Yes. See bug 1150859 and friends.

~ Gijs

On 30/11/2015 09:05, Tim Guan-tin Chien wrote:
The Gecko JavaScript is also littered with #ifdef and # is really not a
token for comment in JS... is there any plan to migrate that away since
there is ESLint present?

On Sun, Nov 29, 2015 at 10:37 PM, Vivien Nicolas <vnico...@mozilla.com>
wrote:

On Sun, Nov 29, 2015 at 2:30 PM, David Bruant <bruan...@gmail.com> wrote:

Hi,

Just a drive-by comment to inform folks that there is an effort to
transition Mozilla JavaScript codebase to standard JavaScript.
Main bugs is: https://bugzilla.mozilla.org/show_bug.cgi?id=867617

And https://bugzilla.mozilla.org/show_bug.cgi?id=1103158 is about
removing non-standard features from SpiderMonkey.
Of course this can rarely be done right away and most often requires
dependent bugs to move code to standard ECMAScript (with a period with
warnings about the usage of the non-standard feature).


What about .jsm modules ? Or is that not really considered ?

I have been told that ES6 modules may help to solve some of the problems
covered by .jsm but I don't see how you can create a ES6 module that is can
be accessed from multiple js context from the same origin. Mostly
interested as it would be nice to be able to write a module once and share
it between multiple tabs instead of having to reload the same JS script for
all similar tabs, like all the bugzilla tabs many of us have open for
example.
_______________________________________________
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

Reply via email to